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 仓库 获取更多详情。

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

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

小夜