在使用 DSH 处理代码任务时,Agent 产生的代码变更和测试结果需要整理成可核验的交付物。dsh-showcase 专门负责将 Git 改动、测试回执和界面截图整理成中文报告。
定位:把编程 Agent 的改动和测试结果,整理成可核验的中文交付报告。
维护者:DoveLi-Gu
类别:记忆
许可:MIT
功能¶
该插件提供以下核心能力:
- 代码变更分析:生成 Git 文件清单、增删行统计、当前引用。
- 测试证明:证明测试确实运行过,记录测试命令、退出码、耗时和脱敏后的输出。
- 界面检查:检查桌面和移动端界面,生成经过路径校验的截图。
- 归档输出:给交付结果做归档,生成 Markdown 摘要和自包含 HTML 海报。
- 状态标记:证据不完整时标记
partial或failed,不会伪装成功。
安装与启用¶
使用 DSH 官方命令安装:
dsh plugin --profile web add dsh-showcase
安装后,该插件会集成到 DSH 的插件系统中。
典型用法¶
使用该插件通常需要三步。
-
安装插件
执行上述安装命令,确保插件已加载。 -
采集证据
在目标项目目录下,使用 CLI 工具运行采集命令。这需要 Node.js 22.19+ 或 24+ 环境。 -
生成报告
在 DSH 会话中调用工具函数,读取采集到的报告数据并生成最终交付物。
注意事项¶
- 社区性质:这是社区工具,不是 DeepSeek、DSH 或《终末地》的官方产品。
- 隐私安全:不会上传项目文件,也不会把目标项目的数据写回本仓库。
- 环境要求:需要 Node.js 22.19+ 或 24+。
- 数据含义:演示数据不代表目标项目已通过验证。