Lsg's Blog

Stay Hungry. Stay Foolish.

第 18 天:实操——把 spec 变成可执行验收:写 Gherkin 场景或跑契约测试

SDD+Harness 四周学习计划 · Week 3 · Day 18

SDD + Harness 四周学习计划 · Week 3 · Day 18(工程化闭环第 4 课 / 全计划第 1 个实操日) 今日主题:实操:spec 变成可执行验收——写 Gherkin 场景(Given/When/Then)或跑契约测试 建议用时:90 分钟(实操日可稍多)| 前置:Day 5 的 Day5-spec-<功能名>.md + Day 15 ...

第 17 天:持续交付中的 Harness——CI/CD、发布策略、质量门禁、自动回滚

SDD+Harness 四周学习计划 · Week 3 · Day 17

SDD + Harness 四周学习计划 · Week 3 · Day 17(工程化闭环第 3 课 / 全计划第 17 课) 今日主题:持续交付中的 Harness:CI/CD、金丝雀/蓝绿发布、Feature Flags、质量门禁、自动回滚 建议用时:60–90 分钟 | 前置:Day 16 规范即测试 输出物:一张「从 commit 到生产」的发布流水线图(自己画...

第 16 天:精读《SDD 规范驱动 + Harness:AI 全栈开发工程化跃迁》——规范即代码、规范即测试

SDD+Harness 四周学习计划 · Week 3 · Day 16

SDD + Harness 四周学习计划 · Week 3 · Day 16(工程化闭环第 2 课 / 全计划第 16 课) 今日主题:精读《SDD 规范驱动 + Harness:AI 全栈开发工程化跃迁》:规范即代码、规范即测试(契约测试 / Mock / 骨架代码生成) 建议用时:60–90 分钟 | 前置:Day 15 四类契约 输出物:精读笔记(两条主线:规范...

四种 AI 编程 Agent 的 Harness 对比:Codex、Claude Code、豆包、WorkBuddy

从形态、沙箱、权限、扩展机制拆解它们的编排层实现差异

前言 这两年 AI 编程助手从「补全代码」一路演进到「自主完成任务」的 Agent。大家讨论时往往盯着模型本身——谁的代码更强、谁更会推理,但真正决定一个 Agent 好不好用、稳不稳、安不安全的,其实是它下面的那一层:Harness(编排 / 运行时层)。 这篇不去比谁的模型分高,而是拆开四个产品的 Harness:OpenAI Codex、Anthropic Claude Code、...

第 15 天:SDD 四类契约——数据、行为、质量、可观测性

SDD+Harness 四周学习计划 · Week 3 · Day 15

SDD + Harness 四周学习计划 · Week 3 · Day 15(工程化闭环第 1 课 / 全计划第 15 课) 今日主题:SDD 四类契约:数据契约(Schema)、行为契约(API 边界/异常)、质量契约(延迟/吞吐/准确性)、可观测性契约(日志/指标/追踪) 建议用时:60–90 分钟 | 前置:Week 2 的 Harness 四大护栏 + 你的 Day...

第 14 天:周复盘——四大护栏落地形态与我的 Harness 理解图

SDD+Harness 四周学习计划 · Week 2 · Day 14

SDD + Harness 四周学习计划 · Week 2 · Day 14(全计划第 14 课) 今日主题:周复盘:总结四大护栏落地形态,画自己的 Harness 理解图 建议用时:90 分钟 | 前置:Day 8–13 全部(讲义 + 实操记录,尤其 Day 13 的三态记录) 输出物:自己的 Harness 理解图(ASCII 或 Mermaid)+ 第二篇学习...

第 13 天:实操——跑通 spec-first 提交三态(放行 / 拦截 / 显式例外)

SDD+Harness 四周学习计划 · Week 2 · Day 13

SDD + Harness 四周学习计划 · Week 2 · Day 13(全计划第 13 课) 今日主题:实操:跑通 spec-first 提交——写 spec 与代码一起提交(放行);只改代码(拦截);SH_SDD_SKIP 显式例外 建议用时:90 分钟 | 前置:Day 7 的 spec v2(Day5-spec-<功能名>-v2.md)+ Day 1...

第 12 天:对比其他实现——harness-sdd 与 SDD-Agent-Harness

SDD+Harness 四周学习计划 · Week 2 · Day 12

SDD + Harness 四周学习计划 · Week 2 · Day 12(全计划第 12 课) 今日主题:对比其他实现:harness-sdd(可移植多 CLI)、SDD-Agent-Harness(Spec→Plan→Build→Verify→Report) 建议用时:60–90 分钟 | 前置:Day 9–11 的 sdd-harness 精读与实操(今天的对比基准...

第 11 天:命令循环——spec → story → implement → verify → review → release → phase-close

SDD+Harness 四周学习计划 · Week 2 · Day 11

SDD + Harness 四周学习计划 · Week 2 · Day 11(全计划第 11 课) 今日主题:命令循环:spec → story → implement → verify → review → release → phase-close 建议用时:60–90 分钟 | 前置:Day 9 的 .ai/ 结构(commands/ 的位置与用法)+ Day 10 ...

第 10 天:实操——把 sdd-harness 装进测试仓库并体验提交被拦

SDD+Harness 四周学习计划 · Week 2 · Day 10

SDD + Harness 四周学习计划 · Week 2 · Day 10(全计划第 10 课) 今日主题:实操:安装 harness——clone sdd-harness 到测试仓库,装 pre-commit hook,体验「改了代码没写 spec → 提交被拦」 建议用时:60–90 分钟 | 前置:Day 9 的 .ai/ 结构精读;本地已 clone sdd-ha...