dsh-tdd:TDD 循環與 Prove-It 修復模式

在智能體開發流程中,直接生成代碼往往難以保證質量。測試驅動開發(TDD)通過先寫測試、再寫實現的方式,能有效提升代碼的健壯性。然而,紅綠重構循環需要頻繁切換心智模型,容易在智能體執行中出錯。dsh-tdd 將這一流程封裝爲 DSH skill,旨在自動化 TDD 循環。

這是一個工作流類插件,由 satan9394 維護。它將 TDD 流程植入 DSH 環境,包含紅綠重構循環與 Prove-It 修復模式,受 addyosmani/agent-skills 的 88k★ 技能啓發。

核心功能

  1. 測試驅動開發:引導智能體優先編寫測試用例,而非直接實現功能。
  2. 紅綠重構循環:自動化管理“紅(測試失敗)- 綠(測試通過)- 重構”的迭代過程。
  3. Prove-It 修復模式:利用 Prove-It 機制對代碼缺陷進行修復。

安裝與啓用

由於資料中未提供明確的官方安裝命令,安裝時需參考源碼倉庫的說明。安裝前,請務必檢查源碼與許可證信息。

典型用法

當前資料未提供具體的用法示例。建議在 DSH 環境中直接調用該 skill,觀察其如何執行測試編寫與重構流程。

適用場景與注意

適用於對代碼質量要求較高的智能體開發場景。注意插件以當前 dsh 進程權限運行,安裝前應檢查源碼與許可證。

dsh-tdd 爲智能體引入了標準化的 TDD 流程。訪問 目錄頁 或 GitHub 倉庫 獲取更多詳情。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜