实战作品集
工程案例
「我是如何构建 X」的完整实录:问题、踩坑、修复与可衡量的结果。这是我的实战作品集。
- 20 篇端到端复盘
- 4 篇旗舰案例置顶
- 3 台生产主机 · 162 个容器
- 中英双语
本分类共 20 篇文章
-
一个人跑生产基础设施:三台主机、162 个容器
一个人、三台主机、78 个 compose stack 里的 162 个容器——Traefik、SSO、监控、邮件、CI/CD 与备份,以及两次改变了我「怎么核对数字」的故障。
3 台主机 · 162 个容器 -
从云端转本地:在 12GB 显卡与群晖 N8N 上搭建中英混读高保真 TTS 语音栈
记录如何将内部自动化工作流从依赖公网 TTS API 迁移至本地 RTX 3060 12GB 显卡,基于 CosyVoice 2 与群晖 N8N 实现中英混读与多音色零样本克隆。
RTX 3060 · 3.2 GB 显存 -
没有 Coding Agent 的 Loop Engineering:撑起我这套基础设施的 11 个定时任务
Loop engineering 是 2026 年对「设计让 agent 自己反复跑的系统」的叫法。我把它用在自己的自托管基础设施上而不是代码库上:11 个 cron,其中 8 个完全没有 AI。
11 个定时任务 · 8 个循环 -
数字商品的自愈式访问控制:NocoDB、n8n 与 AList
我如何用五个工作流搭出一套权限系统,自动授予、到期失效并持续修复客户的文件访问——包括一个构建期代码共享技巧,以及一个设计上刻意不泄露任何信息的公开接口。
NocoDB + n8n + AList -
从一首歌到 4 分钟完整 MV:我如何用 Gemini、AI 生成与 Filmora 剪辑串起全流程实操
基于《月牙湾》1080P 高清动漫 OP 制作实录:详解 AI 音乐重构、Gemini 提示词分镜规划、文字生图与图生视频多轮采样筛选调优,以及 Filmora 剪辑与特效合成的真实生产实践。
4 分钟 MV · 一条流水线 -
自建语音转文字服务:打字速度的 3 倍以上,而且数据不出内网
我用一台带 GPU 的电脑自建了语音转文字 API。Windows、iPhone、iPad、Android 都能语音输入——私密、不限量,吞吐量是打字的 3 倍以上。
比打字快 3 倍 -
把 AI 修图工具做成 WordPress 插件:22 个版本换来的经验
从单个 HTML 文件到一个真正上线的 WordPress 插件:fal.ai 异步队列、绝不能静默失败的水印、可选的名单元件,以及五个只有在真实环境里才会出现的 bug。
22 个版本 -
我如何在私有存储节点上自托管 Mem0 记忆栈(让 AI 助手拥有持久记忆)
一套私有、自托管的 AI 助手记忆层——mem0 API + LiteLLM + PostgreSQL/pgvector,跑在 Synology NAS 上。语义记忆由你掌控,而不是第三方手里。
mem0 · pgvector · LiteLLM -
我如何用 FLUX.1 Kontext 打造 AI 家具合成演示
用 fal.ai FLUX.1 Kontext 把家具产品照合成到风格化房间场景——多图端点、tainted canvas 的修复,以及为什么必须关掉 prompt enhancement。
FLUX.1 Kontext -
我是如何构建 DigiKedai Telegram AI 客服机器人的
一个跨 Telegram 与 WhatsApp 解答疑问并全自动开通免费试用账号的 AI 客服机器人——TypeScript、grammY、Cloudflare 隧道 webhook,以及自建 LiteLLM 网关。
24/7 即时回复 -
我是如何托管这个博客的:Astro、Gitea Actions 与自托管 CI/CD
这篇文章完整拆解了这个网站背后的构建与部署管线——以 Git 作为 CMS、跑在 unRaid 服务器上的自托管 runner,以及最前端的 Cloudflare。
Astro · Gitea Actions -
代码只让一个 AI 改:我是如何避开多 Agent 协同踩坑的「单写多审」架构
为什么让多个 AI Agent 同时写代码必然导致分支冲突与隐式失真?深度拆解「单写进程 + 独立素材子进程 + 对抗式代码审查」实战架构。
-
用一个 Prometheus 监控 unRaid、群晖 NAS 和 VPS:我做错的四件事
三台主机、一个 Prometheus、一个 Grafana:覆盖矩阵、把同一个 NAS 卷算成三次的「总容量」,以及那台完全不导出 CPU 频率的虚拟机。
3 台主机 · 1 个 Prometheus -
在多台机器之间同步一个会自我学习的 AI Agent
如何用基于 git 的 profile distribution 在两台电脑之间同步 Hermes agent 的技能、配置和定时任务——以及为什么我选择手动同步而不是用 cron。
-
为什么你的无头浏览器不是万能爬虫
两个二手交易平台,两面完全不同的墙:闲鱼用「非法访问」把无头浏览器挡在门外,Carousell 却照常吐数据。教训是——在伸手拿 Playwright 之前,先搞清页面到底是怎么把数据交给你的。
-
如何用并行子代理在三小时内核查 20 家 VPS 服务商
一个关于编排并行 AI 子代理对 20 家主机服务商做尽职调查的案例研究——WHOIS、AUP 和口碑核查——把数小时的研究任务压缩成一份结构化、可追溯的供应商评分卡。
20 家 VPS · 3 小时 -
我是如何用 Remotion 与 Docker CDP 打造全自动 MV 生成与多语种油管发布流的
基于 Remotion、Whisper、Docker 与 Chrome DevTools Protocol 的全自动音乐视频流水线:从歌词声学对齐、1080P 渲染到 YouTube 自动发布与多语种外挂字幕。
Remotion · Docker CDP