DeepSeek Harness 插件

dsh-spec

Spec-Driven Development 三件套技能(Spec New / Spec Implement / Spec Validate)DSH 组合包:把模糊 Idea 收敛成 specs/ 三件套,按规格有序实现,并对照验收标准验收。(英文原文)

跳到安装方式

来源信息

GitHub 仓库
rongyishuaige7/dsh-spec
最近更新
2026年8月15日
分类
工具与能力
GitHub stars
0
载体类型
plugin
目录证据
上游声明已找到 dsh.bundle
证据路径
package.json#dsh.bundle
核对版本
0.1.0-rc.8
上游核对日期
2026-08-20

该证据由上游目录提供。本站没有安装、运行或安全审核这个插件。

安装

默认先复制一段 Prompt,让 Agent 读 GitHub 仓库和源码;需要自己装时再切到命令。

复制这段 Prompt,发给 DSH、Codex 或其他 Agent,让它先读 GitHub 仓库和源码。

请先不要安装或执行任何命令。阅读这个插件的 GitHub 仓库、README 和关键源码,然后用清楚、直接的方式回答以下问题,帮助我判断它是否适合我的需求:

1. 这个插件是什么,解决什么问题;
2. 适合哪些用户和典型使用场景;
3. 安装后如何使用,并给出一个最小使用示例;
4. 有哪些已知限制,以及隐私、安全、兼容性或维护风险;
5. 给出“推荐 / 有条件推荐 / 不推荐”的明确建议和理由。

请区分仓库明确说明、根据源码推断和未知信息。证据不足时请明确说明,不要猜测或照抄 README。

GitHub:https://github.com/rongyishuaige7/dsh-spec
插件名:dsh-spec
作者:rongyishuaige7

检查来源文件

安装前先看这个插件目录里的 README 和其他文件。

文件资源管理器3 个文件
README.md来源说明 · 只读预览

@rongyi7/dsh-spec

Spec-Driven Development (SDD) skills for DeepSeek Harness. One bundle, three skills.

Code is not the first step. The Spec is.

Skills

SkillStageTrigger
dsh-spec-newIdea → Spec"帮我做一个 X" / "开个新项目" / "先写规格" / "需求变了"
dsh-spec-implementSpec → Code"开始实现" / "按 spec 做" / "继续实现"
dsh-spec-validateSpec → Acceptance"验收" / "测试一下" / "验证"

The three skills share one convention: a project keeps three reviewable files under specs/requirements.md (WHAT, with Given/When/Then acceptance criteria), design.md (HOW), and tasks.md (ordered executable tasks). The spec stays the single source of truth; implementation progress and validation reports are written back to specs/.

Install

From a tarball:

dsh plugin --profile <name> add ./@rongyi7-dsh-spec-0.1.0.tgz
dsh --profile <name>

From npm:

dsh plugin --profile <name> add @rongyi7/dsh-spec

From git (requires a prepare build script; see the DSH publish guide):

dsh plugin --profile <name> add github:you/dsh-spec

Usage

Just ask naturally — the skill catalog routes the request:

1. "帮我做一个文件分享网站" → dsh-spec-new asks clarifying questions, writes specs/. 2. "开始实现" → dsh-spec-implement executes tasks.md in order, checks progress back into the spec. 3. "验收" → dsh-spec-validate turns each acceptance criterion into a runnable check and writes specs/validation.md.

License

MIT