dsh-convo-mode
在终端中运行以下命令:
dsh plugin install stansz/dsh-convo-mode
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 的 Web 界面打开 Plugins → 安装 bundle,指向 https://github.com/stansz/dsh-convo-mode;或使用命令 dsh plugin install stansz/dsh-convo-mode 安装到 profile。
插件介绍
在 DeepSeek Harness 里,默认代理是为写代码、改文件、跑命令而设计的。有时你只想在同一套环境里聊想法、问概念、做只读查阅,却不想误触写文件或开终端。dsh-convo-mode 提供按会话切换的「对话模式」:不改 profile 里的另一套代理,而是在当前会话里把同一代理重新框定为对话助手,并把编码类工具从模型视野里拿掉。
进入模式后,系统会追加一段提示,引导助手用自然 prose 作答、篇幅贴合问题、少主动塞产物,必要时先问一句再猜;代码只作为聊天里的说明,而不是动手改仓库。工具层面则绑定在该会话的代理上,仅保留只读白名单(如读文件、搜索、网页、向用户提问等),写改、Shell、任务、委派等工作流工具在模式存续期间不可调用,退出模式后策略随之释放。
切换方式很轻:作曲区工具行左侧的 Chat 芯片,或输入 /conversation(可一条消息同时进入并发送);/conversation off 或再次点芯片即可退出。状态写在会话日志的投影里,恢复、分叉或重启后仍有效,且只影响当前会话,子代理、队友会话仍保持原有编码配置。若你需要默认开场就在对话模式,或微调引导文案与工具白名单,可在 Web 设置或 profile 的 cordis 补丁里配置。
适合在同一 Harness profile 下既要深度开发、又要频繁「只聊不改」的人:产品/设计向同事、写文档前头脑风暴、读陌生代码库时只想问而不动刀,以及希望降低误操作风险的团队使用者。
使用场景
- 想在 Harness 里聊概念、问问题,但不想误改仓库或跑命令
- 读代码库时只做检索与讨论,需要临时关掉写文件和终端
- 同一 profile 里交替做开发和纯对话,且希望模式可恢复、可分叉
适合人员
- 在同一 profile 下既要开发又要频繁纯对话的 Harness 用户
- 希望降低误触写改、终端风险的团队或个人
- 产品、设计、文档向角色需要与工程共用环境但不碰代码