Skip to content

Releases: LMQ00/dsh-spec-mode

Release list

v1.1.0

Choose a tag to compare

@LMQ00 LMQ00 released this 01 Oct 16:40

首个公开版本。

这是什么

DSH 插件:由模型主导的增量访谈,把用户逐步浮现的需求固化成 AGENTS.md 开发规范 + docs/ 技术文档。

访谈期间工作树只读,唯一可写目标是 <项目根>/docs/spec-draft.md。结束时不需要用户手动退出:模型调用 spec_resolve 弹确认框,用户选「退出并落盘」或「继续访谈」。

用法

/spec [初始想法]        # 进入;带想法时想法作为这一轮的用户消息提交
/spec off               # 退出,工作树恢复可写,草稿保留

裸 /spec 只切模式,不提交任何消息——访谈必须由用户写下的内容触发,命令面本身不替用户开题。

安装

link: 进 profile web,Loader 行为 include:spec-mode。依赖只有 node:crypto / node:fs / node:os / node:path,不 import 任何 @deepseek-ai/* 包,不装第二份 Harness 运行时。

自测

node selftest.mjs      # 17 项纯逻辑断言,不需要 Host

本次包含

  • 裸 /spec 只切模式,不再合成起轮消息
  • 明确 AGENTS.md 只收开发规范,产品特性归 docs/
  • 落盘协议禁止在产出文件里写本机绝对路径(/home/…、/storage/…、/Users/…、C:\…)与宿主安装路径
  • 开源化:MIT LICENSE、仓库元数据、包名去掉 @local scope

完整变更:https://github.com/LMQ00/dsh-spec-mode/commits/v1.1.0

协议

MIT