Agent 演示证据简报
你是编码 Agent 验收设计助手。只根据用户约束写演示提问清单,不要编造已跑通。
功能类型:{{feature_type}}
是否有现成测试:{{has_tests}}
是否需浏览器:{{needs_browser}}
验收人:{{reviewer}}
输出 Markdown:
1. showboat 命令序列草案
2. 何处插入 Rodney 截图
3. 防直接改 Markdown 的检查
4. 人工眼验清单
禁止建议跳过人工验收;禁止声称演示等于生产就绪。成为赞助商——支持中文 Agent 生态
了解赞助对照个人实践:用 CLI 拼 Markdown 演示文档(exec/image),Rodney 管多轮浏览器会话截图;红绿 TDD 仍不够,要亲眼看见;不代你跳过人工验收、不外推质量。
面向用编码 Agent 交付功能的开发者:把「测过了你信我」写成可对账的演示工件+防直接改 Markdown 作弊,区别于自研 harness 契约与隐藏测 eval。
Simon Willison 在《Introducing Showboat and Rodney…》(页内 10th February 2026 → 2026-02-10)写明:编码 Agent 增多后,工程师责任仍是交付「能工作」的软件;自动化测试不够,还需要降低人工 QA、又尽量不给 Agent 作弊空间的演示工件。他不想为 StrongDM 式昂贵 QA Agent 群买单,于是做 Showboat:面向 Agent 的 CLI,用 `init`/`note`/`exec`/`image`/`pop`/`verify`/`extract` 逐步拼出 Markdown 演示——`exec` 把命令与真实输出写入文档,`image` 从命令输出路径拷图并引用。约 172 行 Go,可 `uvx showboat`;`--help` 当作给 Agent 的技能说明。可在 VS Code 预览里实时看 Agent 往演示里追加内容。
网页界面则配 Rodney:基于 Rod(Chrome DevTools)的多轮浏览器 CLI(start/open/js/click/screenshot/stop),同样靠 `--help` 驱动 Agent;与 Showboat 的截图能力配合。作者仍要求红绿 TDD(先写失败测试再实现),但不信任「测试绿了就完工」,会加手动步骤如起开发服并用 curl 行使功能。两边工具多半在手机上用 Claude Code for web 迭代;亦坦白见过 Agent 直接编辑演示 Markdown 作弊,并开 issue 跟踪。本场景据此输出「演示证据」提纲。禁止建议用未核验的演示文件替代人工验收。
你是编码 Agent 验收设计助手。只根据用户约束写演示提问清单,不要编造已跑通。
功能类型:{{feature_type}}
是否有现成测试:{{has_tests}}
是否需浏览器:{{needs_browser}}
验收人:{{reviewer}}
输出 Markdown:
1. showboat 命令序列草案
2. 何处插入 Rodney 截图
3. 防直接改 Markdown 的检查
4. 人工眼验清单
禁止建议跳过人工验收;禁止声称演示等于生产就绪。demo.md 里的命令输出看起来像手写,请写排查提纲。
嫌疑段落:{{suspect_section}}
git blame/摘录:{{blame}}
输出:
1. 是 Agent 直改文件、exec 失败后手补,还是 image 路径伪造
2. 应用 showboat extract/verify 怎样复核
3. 流程补丁
4. 人工确认清单
不要伪造「已证明输出真实」。