前言¶
DSH(DeepSeek Harness)的核心理念是“一切皆插件”。在进行复杂思考或多轮对话时,模型容易偏离用户设定的目标、边界和评价标准。dsh-plugin-discussion-intent 提供了一种 Discussion Mode,通过持续注入意图、将探索收敛为可执行的下一步,帮助保持对话的连贯性和目标导向。
插件定位¶
这是一个 DSH Discussion Mode 插件,由 JinPLu 维护。它通过持续注入目标、边界和评价标准,防止复杂 AI 对话漂移,并将探索性讨论转化为基于证据的下一步行动。
核心功能¶
- 意图不漂移:目标、边界、评价标准和否定项持续注入。根问题须用户接受才改;工作焦点可下沉;问卷选择算用户说过的话;新证据先当候选。
- 子代理模型自选:从 catalog 选择并记住。未选时 spawn 会失败;父线程模型不变。
- 从模糊到可执行:
/discussion 1|2|3只设深度,不装主题。下一句才开始讨论。 - 四行 Rail 随时纠偏:默认一条顶栏,点开显示四行,讨论进行中隐藏官方 Goal 条。
- 讨论可续:检查点写入工作区,重启可恢复。
- 问卷选择算你说过的话:宿主写入 decision,算作已确认信息。
安装与启用¶
使用官方安装命令添加插件。
dsh plugin --profile web add @jinplu/dsh-plugin-discussion-intent
典型用法¶
插件提供了以下命令。
/discussion start or resume, default intensity
/discussion 1|2|3 set depth only
/discussion model list catalog and current subagent model
/discussion model <p>/<id> persist subagent model for next spawn
/discussion accept <id> accept pending topic/frame change
/discussion reject <id> reject
/discussion off pause; state kept
注意事项¶
- 依赖版本:依赖已发布的 DSH 0.1.0-rc.6 公共接口。
- 无 Web Server:无
webServer时功能完整,只是没有 Rail。 - 文件落盘:检查点写入
.dsh/discussions/<session-id>.json和.md。 - 无自定义事件:不写自定义会话事件。
生态背景¶
该插件属于 DSH 插件生态,社区目录是独立站点,与 DeepSeek / 幻方无官方从属关系。
相关链接¶
- GitHub: https://github.com/JinPLu/dsh-plugin-discussion-intent
- Catalog: https://www.skillhub.cn/plugins/JinPLu/dsh-plugin-discussion-intent