把 AI 用成一支能自己迭代的
工程团队
前一份盘点(H1 上半年)止于 6 月 15 日。这份补上此后 22 天:8 个学习项目上线/迭代、583 次代码提交、2074 条对话决策、182 条新工作 SOP、1 套自动化每日复盘上线。本站所有内容都是学习产物 —— 半年多把 AI agent 用成"多机器协作的工程团队"这条路上的技术演练、SOP 沉淀、协议实验、UI 打磨。
要点摘要
1. 上线运行 4 个:swap 交换吧 3 次迭代上线(V1→V5→Wave8 换皮)、image-studio AI 出图 SaaS chat 版上线、pi-yunzhan「云展」教育应用打包跑起来、ai-gateway 重写并验证运行链路。
2. 平台升级 4 项:Hermes 主控双机同步升级(v0.16→v0.17)、飞书群自动化(免 at + 每日 8:00 复盘卡片 cron 上线)、mvp-deployer 部署平台稳定化(scripts/deploy-prod.sh 机制化)、wingman+cockpit 多机管理面板打磨完成并外网可达。
3. 新起项目 2 个:seenlens 选图科技第一次真按客户交付节奏走完全程,3 端(web+微信小程序+云函数)全上线;PackHorizon(AI 包装设计 SaaS)技术架构评估完成、进入合伙协议设计阶段。
4. 方法论沉淀 1 大件:把「45 篇群聊流水账」蒸馏成「话题记忆知识库」+ 每日 05:00 自动跑复盘 08:00 发卡片 cron 全链路上线,验证连续 4 天全绿。
Section 01
本期 8 个交付项目
swap 交换吧
V5 上线从零起 MVP(Wave 1) → 微信扫码登录接入 → 站内私信 → 六色仓鼠视觉换皮。3 次 CC 驱动的大迭代,第三次 CC ultracode 一次跑完 227 个工具调用、38 分钟、$79。
fddb231image-studio
chat + 画布上线本期从「只能出图」演进到「AI 对话+出图+编辑」完整链路:streaming chat + tool calling、画布真实比例(不再固定正方形)、aspect_ratio+quality 参数矩阵 8/8 覆盖。CC 一次跑完 24min。
pi-yunzhan(云展)
生产上线本期从「测试环境」推到「生产入口」。PN 拆 provider adapter(MiniMax/Anthropic/OpenAI 三入口 dispatch)+ Bug 1-5 全修 + 手机端整改 + 用户管理 MVP + composer 可切模型。
seenlens 选图科技
自习交付第一次真按客户交付节奏走完全程的项目。web + 微信小程序 + 腾讯云函数 CloudBase 三端齐上线;34 张示范图入库;服务理念改 AI 生成图(1536×1024 96KB);文案 fact-check v2 上线。
PackHorizon
立项本期新起项目:CC 全量分析产出 479 行技术架构报告(12/12 引用抽查无幻觉);已完成股权设计(A/B/C 三方分红机制)、gitee 迁仓、三人协作群搭建、Hermes bot 化身「Dora」进群做助手。
wingman + cockpit
面板上线把 5 台机器上散乱的 launchd/cron/dev 进程全汇总到 web 面板:24 种服务自动扫描 + display_name auto-gen(4 类兜底)、鬼影卡片修好、Tauri 桌面壳跑通、外网可达。
ai-gateway
生产验证根因坐实(`body=await request.json()` 无条件当 JSON,multipart 图片必现失败);删掉 anthropic/openai handler,改单一字节流透传;生产实测单图/多图编辑 200 OK。
63d2747归档体系 v2 + daily-recap cron
生产 4 天全绿把 45 篇群聊流水账 wiki 蒸馏合并进 26 篇「话题记忆」知识库(A/B/C 三档:删 8+合 31+新建 5+马夫特殊 1);05:00 触发拉群增量→更新话题记忆→08:00 发飞书卡片。连续 4 天全绿。
Section 02
关键节点时间线
Hermes 主控双机升级 + wx-gateway fanout 根因修复
Hermes 从 v0.16 backup 保命升上游 → cherry-pick 回本地 4 项功能。wx-gateway 8 条 catchall 全 ownsReply=true 冲突清 stale 后(10→6)派 CC 改 priority fallback,pucs+造悟者两实例上线。seenlens 小程序 3 Tab 完整复刻 + 13 云函数 + 管理后台 6 模块。
seenlens 交付节奏跑通 + 云展 Loop 打磨 + 抢救孤儿 fork
seenlens 3 端上线;抓到系统凶手 assistantd(Siri) 循环狂查身份,opendirectoryd 27%→0%;抢救 wukong 孤儿 fork(commit 5715659 + 2168 行 dirty)到快照 tarball 再硬覆盖。
豆包 ASR + 云展 v3 复合发布 + 门神部署自愈
macOS 音频回环录音 skill 打通并 3 轮精简。云展一天连发 v3.0→v3.5 共 7 版全部部署 wukong(首页 editorial 风改版 + composer 模型/图/视频选择器 + inline 看图 + 产出物预览),双栈 typecheck + 103 测试通过。门神 hook v3(base64 绕 scrubber + 小写路径)修通拖一个月的自动部署。
235 机器 Hermes v0.16→v0.17 + Loop 项目搁置
235 机器落后 1863 commit,老 OAuth token endpoint 已 404,先升级再切 Claude Pro/Max。云展 Loop v2 用户给 50 分(规划对话没气泡、项目页两个 chat 框冗余),切回 main 归档 PR #3,转做用户管理 MVP。
SSH 加固完成 + longcut 三连修
旧 yunzhan-prod 撞 systemd 26 socket-activation 坑废弃,换新机 121.199.77.118(Ubuntu 22),SSH 收口到 18822 + publickey only + fail2ban。longcut 修批量翻译、多协议路由重构(claude messages / openai responses / chat completions 三入口)、CSRF 403。
wingman 上桌面壳 + swap MVP 上线 + kodiak A100 GPU 建成
wingman Phase 3 Tauri v2 桌面壳跑通(557a4f7)。swap MVP 全链路上线: 上传/首页/详情 + Prisma PG + 6 业务 API + wx-gateway 扫码登录, P0 切图从 magick 换 sharp。kodiak A100 80GB 建成、vLLM Ornith-1.0-35B 128K 接进 235 Hermes。抢救 mvp-deployer 整片 502:PM2 daemon 死,pm2 resurrect 救回 18 个 app。
swap Wave 6/7 + image-studio chat 完整链 + ai-gateway 重写
swap 站内聊天三层齐 + accept 鉴权/未登录/schema 三处 P0 修完。image-studio chat agent 完整链(CC 50min $139)+ 4 model 入库 + tool calling。Azure Defender 18 plan 全关,省 ≥$216/月。ai-gateway 重写: 单一字节流透传,删 anthropic/openai handler。
pi-yunzhan 生产 + swap Wave 8 换皮 + 归档体系 v2 落地
pi-yunzhan 部生产 yunzhan.eduapp.com.cn HTTP 200。swap Wave 8 换皮上线(CC 227 tools / $79)。归档体系重构: 45 篇群流水账 wiki 蒸馏进 26 篇话题记忆,daily-recap 05:00 cron 首跑成功。mvp-deployer 立「部署第 2 次必固化 deploy-prod.sh」铁律。
daily-recap 全链路验证 + 磁盘迁移 + PackHorizon 立项
daily-recap 连续 4 天全绿(07-04/05/06/07 全部 08:00 卡片准时到 DM)。300 字卡片规则改造双机部署。妹妹择校 HTML 报告 fact-check v2。系统盘清 38GB + HuggingFace 迁 SSD2T。PackHorizon 立项:迁 gitee + CC 全量技术架构分析(479 行/12-12 引用抽查 PASS) + 三方股权档案 A50/B25/C25。
Section 03
基础设施:5 台机器 / 424 skill / 48 群
机器分工
- Fries (Mac mini):家里 · Hermes 主控唯一宿主 · 飞书 DM gateway + 复盘 cron + vault + wingman/cockpit + cc-mcp-bridge + 100 git 仓
- Eagle (Azure VM):新加坡 · 业务生产数据面 · mvp-deployer + wx-gateway + Copilot Proxy + Image Studio + Caddy + Postgres
- Dora (Azure VM):新加坡 · 辅助云 · 少量备援(6-07 已退主控 → Fries)
- Ottor (笔记本):家里 · 移动轻端 · 薯条成长平台 · 汪汪队互动剧 · 远连 Fries
- Surface (公司):工作场景独立环境 · PackHorizon + DevHub + Azure DevOps↔飞书
- 235 claw-bot (Ubuntu):本期升级 Hermes v0.16→v0.17 · vLLM Ornith 35B 服务
- kodiak (Azure SEA A100 80GB):本期建成 · 自动 00:00 关机省钱
工作 SOP (skill) 库
- 累计 424 个 SKILL.md,本期新增 182 个(约 43% 新增)
- 本期沉淀的高频复用:lark-cli-wiki-node-delete-pitfalls(飞书 wiki 删节点 6 坑)、expose-local-service-via-nexora(本机服务外网映射)、macos-audio-loopback-to-mic-app(豆包 ASR SOP)、video-audio-denoise-speech(视频降噪)、youtube-download(带 cookies)、macos-smb-auto-mount、hermes-authenticated-web-reads、image-via-eaips 三档、video-via-eaips sora-2 t2v/i2v 等
知识库
- 飞书 wiki「Fries's Memory」48 个业务群 → 27 个话题记忆(A 类 8 群删/B 类 31 群合/C 类 5 群新建 AI 初稿/1 群 SKIP)
- 本地 daily 复盘 42 份 `.md`(从 5-27 起累计) + 每晚 05:00 cron 自动生成 + 08:00 卡片
- Hermes state.db 2074 条 user 消息 / 411 个 session (6-15 后)
Section 04
方法论沉淀
Multi-Agent 协作纪律
「完成」无可验证物 = 假完成必戳。CC 自报「135 tests pass」但 HEAD 没动、diff dirty、没 commit = 立即打回。验收物必须齐:commit hash + git log push + 测试 stdout + curl 三路径真输出。
启 cron ≠ 我下班
把 cron 当 fire-and-forget 会翻车。实测 cron = 3min tick + LLM 起草 + silent 判定 = 大量空档,主对话必须自己填空档(每 3-5 分钟主动 poll + 拉群最新)。
P0 严重度看场景不看等级
reviewer 抛的「无鉴权路由 / XFF spoof」在家网单人场景真实威胁面接近 0。真 P0 = 影响业务功能 / UX / 数据 / 钱;工程洁癖类默认合 main、后台开 issue 慢慢修。
「不建流水账 wiki, 只留蒸馏话题记忆」
之前每晚 8:00 拉群消息灌成 wiki 44 篇 → 全是流水账、无检索价值。改成 05:00 拉群增量→更新话题记忆→08:00 发卡片;话题记忆按项目组织,只保留当前状态+近 7 天动态+关键教训。
「爸给路径 = 直干, 禁问选项」
爸爸找 Hermes 的核心动机是「不想自己拍」,给 A/B/C 选项 = 把球踢回去。改成直接给结论 + 「去吗?」——单一指令、单一去向、单一确认。
部署第 2 次必固化脚本
第二次要 deploy 某个 app 时立即固化 scripts/deploy-prod.sh。image-studio 首入清单,100 秒一键脚本首战成功。「用两次 = 值得代码化」成 Hermes 铁律。