DSH Plugins
返回列表
touchstone-dsh

touchstone-dsh

工作流 更新于 2026.10.18

在终端中运行以下命令:

dsh plugin install gavinc-cn/touchstone-dsh

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install gavinc-cn/touchstone-dsh,即可从 https://github.com/gavinc-cn/touchstone-dsh 安装 Touchstone 插件并在 dsh Web UI 侧边栏使用。

插件介绍

很多团队都说过「该多写点测试」,但真正难的是把探索代码、补用例、跑回归、记缺陷、改代码、再验证串成可持续的闭环,而不是偶尔跑一次测试命令。Touchstone 把这件事交给 AI 代理,在 DeepSeek Harness(dsh)里以多轮常驻会话推进:每一轮都有上下文,任务按项目排队,避免两个代理同时改同一套检出;用例库、缺陷报告和轮次日志都落在磁盘上,像审代码一样审结果。

平台围绕完整 QA 循环设计了六类任务——探索、回归、压测、修复、重测与用例修订——并遵循从生成用例到执行、报告、分析、修复、部署、重测的阶段链路。用例以可读的 Markdown 案例库形式沉淀,失败会写成带严重级、复现步骤与日志证据的结构化缺陷报告,并可从界面继续派生修复或重测任务。看板用卡片驱动代理会话,支持隔离 git worktree;会话窗口可查看完整 transcript,并回复、注入、压缩、分叉或回退。

Touchstone 在本地运行:SQLite 与文件系统工作区,除 dsh 发起的模型调用外数据不出本机。插件模式嵌入 dsh Web UI 并驱动宿主进程中的代理执行;也可独立站点运行项目管理与审阅,但代理执行需插件模式。可选飞书通知与案例库语义检索。

适合希望在自有代码库上建立「代理驱动测试与修复」工作流、又需要可观测、可排队、可人工介入的团队与个人开发者;尤其适合已有 dsh 环境、希望把测试从一次性 CLI 升级为长期协作面板的人。

截图预览

使用场景

  • 为新项目或陌生代码库快速探索并沉淀 Markdown 用例库
  • 回归与压测任务持续执行,失败自动生成可跟进的缺陷报告
  • 从看板派生修复与重测任务,在多轮代理会话中闭环验证补丁

适合人员

  • 希望用 AI 代理补齐测试与回归的团队
  • 已在使用 DeepSeek Harness 的开发者
  • 需要可审阅用例与缺陷产物的 QA 负责人