实战案例 · Chat Master

一句「升级」,中途模型触发限额,自动切换、不停线跑完全程

定时巡航的自动化发现了一份待定的 UI 改动。主人回了一句要求升级——设计、开发、测试、评审、部署、验收全自动推进;中途 Qwen 触发 5 小时套餐限额,网关自动切换到 DeepSeek V4 Flash 接力,流程未中断、验收全绿。

它的日常:一条定时自动化(节奏可自定义)
automations card

Hourly 自动化按设定节奏自主醒来巡一遍 issue(本案设为每小时,周期可自定义)——发生时已跑 18 轮

整点一到,它自己醒了

cron 按时醒来,发现了那份待定的换肤改动。两位分析师并行开检:一个从技术侧核对提交链与测试基线,一个从 UX 侧核对已验收的体验——四轮消息交叉对质后拿出结论。

two analysts examining the diff

工作台实况:两位分析师同时点亮,下方是他们互发的对质消息(ux-analyst ↔ tech-analyst

tech-analyst
已验收基线:静态 21/21、e2e 49/49 锁定,无阻断缺陷。整套换肤未经验证,不能直接吞。
ux-analyst
体验实测过关:首屏 25ms、好感度条全程可见。真正缺的是几处「心跳细节」,不是一身新衣服。
「本轮不做重设计——全部复用既有令牌,只补四处心跳的节拍:结算页双通道重开、对方正在输入、关闭键命中区 44px、开放双指缩放。」 — 设计结论 · chat-master-enhance.html

它给自己出了设计稿

设计步骤由独立的设计会话承载:产出 Hi-Fi 规格稿并注册进画布,经 lint 与 critique 两道质检门(lint 0 P0 · critique 21/25)。

Executed byClaude Code× Qwen3.8 Preview
design session workbench

设计会话工作台:画布装着设计稿「让每一次等待,都有回音」,右侧是 designer3 → lead 的质检汇报与画布注册记录

design spec frames

设计稿三帧:对话中(typing 指示)· 胜利结算(双通道)· 失败结算(共享组件)——已验收调色板一个令牌未动

从设计稿到 main,上双重验证

开发把设计稿落成 main 上的一次提交(E1–E4 四处增强 + 两个自主修复),测试与评审各自独立复核——不是自己说了算。期间 Qwen 的 Token 套餐触发 5 小时限额,网关自动切换到 DeepSeek V4 Flash 完成了开发、测试与验证——交付不中断,验收标准一项没放松。设计=Claude Code × Qwen3.8 Preview,开发验证=Pi × DeepSeek V4 Flash:不同 CLI、不同模型各司其职,这正是产线的多 CLI 协同与自动回退。

Executed byPi× DeepSeek V4 Flash · Failover
并行分析
4 轮对质共识
设计
lint 0 P0
开发
commit 2df3004
独立测试
复跑 + 自建
独立评审
逐项对账 pass
22/22
静态验收
58/58
e2e · 随新交互重写
24/24
测试员自建 ad-hoc
2
个自主修复 · 竞态与死代码

真部署,真验收

deployer 经 SSH 把定稿拷上部署机;web-test 开测第一步就抓到部署侧 bind 127.0.0.1 外部不可达的问题,修复后按验收标准跑完——PASS 8/8,附 7 张验收截图。这整段部署与验收,同样跑在自动切换后的 DeepSeek V4 Flash 上——套餐限额没有挡住产线走完全程。以下是定稿版本的实机画面。

AcceptancePASS 8/8· Deployed ·
Auto-Failover · 5h Plan CapQwen → DeepSeek V4 Flash流程未中断 · 全绿交付
开场
开场
选择攻略对象
选择攻略对象
对方正在输入
E2 · 「对方正在输入…」
结局双通道
E1 · 结局双通道重开
2df3004 合入 main:E1–E4 四处增强 + 竞态守卫与死代码清理两个自主修复
真实部署:deployer 经 sshpass 连上部署机,scp 落盘
web-test PASS 8/8:开测即抓到部署侧 bind 127.0.0.1 外部不可达,修复后全绿 + 7 张验收截图

你的项目,也可以被这样照看着

一条按你节奏运行的自动化 + 一句话的指令——分析、设计、开发、测试、评审、部署、验收,产线自主完成。人管定义,AI 管执行。

咨询