dsh-testgen:为 DeepSeek Harness 提供生成、运行并修复单元测试的插件
dsh-testgen 是 DeepSeek Harness (DSH) 的社区插件,由 bujue600-arch 基于 MIT 协议开源。该插件旨在解决代码生成后缺乏测试闭环的问题,提供自动化单元测试生成、运行及修复功能。 核心功能包括面向人类的 `/testgen` 斜杠命令和供智能体调用的 `generate_tests` 工具。它支持 LLM 生成和模板生成两种路径,能自动检测 Vitest、Jest、Mocha 或回退至 Node 测试运行器。工作流程遵循“生成→运行→解析失败→修复”的循环,修复轮次受 `maxIterations` 限制,确保有界迭代直至测试通过。 插件采用 T
阅读全文