keel:讓 agent 先立規格、再寫代碼的 DSH 插件
# 前言 用 dsh(DeepSeek Harness)這類“一切皆插件”的 harness 跑編碼任務時,常見的問題不是模型不會寫代碼,而是它拿到需求就直接開寫:需求模糊時實現方向跑偏,返工成本最高;“我假設”被當成事實,方案建立在流沙上;實現階段做得太多,或者範圍越滑越遠。把規範寫進系統提示詞是一種做法,但約束停留在“自覺”層面,缺一道硬性門禁。 keel(龍骨)的思路是:先寫規格、先驗證假設,規格通過門禁之前不動手實現;實現中用規則防過度工程、用變更請求防範圍蔓延;交付前逐條審計驗收標準。紀律由技能約束 agent 行爲、由工具做確定性檢查,不依賴
閱讀全文dsh-specflow:把規格、計劃與任務進度保留在倉庫裏的 DSH 插件
dsh-specflow 是一款 MIT 許可的 DeepSeek Harness (DSH) 插件,旨在解決 DSH 會話重啓後工作難以恢復的問題。通過將需求、設計和任務清單持久化存儲在代碼倉庫中,後續會話可讀取這些工件,自動定位未完成任務並恢復對應的 DSH goal。該插件支持 DSH 0.1.0-rc.6 及以上版本,要求 Node.js 22.19.0 或更高,已在 npm 發佈。 其核心功能包括提供 `specify`、`plan-spec`、`tasks` 和 `implement` 等可複用工作流命令,利用 `spec.md`、`plan.md` 和 `tasks.md` 模板
閱讀全文