dsh-openspec-opsx
把 OpenSpec 的规格驱动工作流接入 DeepSeek Harness,内容由 OpenSpec 1.14.3 生成:12 个 /opsx-* 斜杠命令会把工作流提示词与你输入的参数一起注入会话,另有 12 个由模型自行加载的 openspec-* 技能。
安装
dsh plugin --profile web add dsh-openspec-opsx
沙箱测试
这个插件还没测过。提交测试 →
README
dsh-openspec-opsx
[English](README.md) | 中文
把 OpenSpec 的规格驱动开发工作流接入 DeepSeek Harness:**12 个 openspec- 技能 + 12 个 /opsx- 斜杠命令**。
- 零运行时依赖(只用 DSH 宿主自带的
@deepseek-ai/dsh-llm),不依赖任何第三方 skill kit。 - 命令声明了
input.hint,所以在输入框里会正常高亮、并停在那里等你补参数。 - 命令注入的是 OpenSpec 自己生成的完整工作流提示词;你在命令后面写的文字会以
## 用户输入追加进去。 - 技能正文与命令正文由
openspec init --tools claude原样生成,本仓库只做转接。
安装
dsh plugin --profile desktop add dsh-openspec-opsx
重启 DSH 后生效。npm 上暂未发布时,可从 GitHub 安装:
dsh plugin --profile desktop add github:IDrinkMoreWater/dsh-openspec-opsx
命令
命令 · 作用
/opsx-propose · 一步生成 change 与全部规划产物
/opsx-explore · 探索模式:想清楚再动手
/opsx-new · 新建 change 脚手架
/opsx-continue · 按依赖顺序创建下一个产物
/opsx-ff · 快进生成全部规划产物
/opsx-apply · 按 tasks.md 实现
/opsx-update · 修订规划产物并保持一致
/opsx-verify · 校验实现与产物一致
/opsx-sync · delta spec 合并进主 specs
/opsx-archive · 归档已完成的 change
/opsx-bulk-archive · 批量归档
/opsx-onboard · 完整流程引导
/opsx-explore 要不要给 CLI 加一个 --watch 模式 /opsx-propose 把登录从 session 改成 JWT
技能
openspec-propose、openspec-explore、openspec-new-change、openspec-continue-change、openspec-ff-change、openspec-apply-change、openspec-update-change、openspec-verify-change、openspec-sync-specs、openspec-archive-change、openspec-bulk-archive-change、openspec-onboard。
模型会按描述自动加载对应技能;你也可以显式让它加载。
为什么不是 /opsx:explore
DSH 的命令名文法是 /^[a-z][a-z0-9_-]*$/u,冒号不是合法字符——Claude Code 的 /opsx:explore 在这里只能写成 /opsx-explore。
前置条件
- 目标项目需要 OpenSpec 根目录:
openspec init(或openspec init --tools none,因为技能已由本插件提供)。 openspecCLI 需在PATH上。本插件的内容由 OpenSpec 1.14.3 生成。
从新版本 OpenSpec 重新生成
npm i -g @fission-ai/openspec@latest node scripts/sync-openspec.mjs
脚本会在临时目录里跑 openspec init --tools claude(并先把全局 workflow profile 打开到全部 12 个),再把 skills/ 与 commands/ 覆盖进本仓库。生成结果请一并提交,方便 review 版本差异。
结构
index.js 注册技能与命令 skills/openspec-*/ 12 个 SKILL.md commands/*.md 12 个工作流提示词 cordis.patch.yml bundle patch 层 scripts/sync-openspec.mjs
许可
MIT。技能与命令正文来自 Fission-AI/OpenSpec(MIT)。
以上内容来自 npm 上的 README,我们只做格式化,不改内容。
版本
npm 上共发布:2,最后更新 2026-10-21