让智能体切换为纯对话助手,禁用编码工具
30.7/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/22 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add stansz/dsh-convo-mode该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · chat
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 13 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
DeepSeek Harness 插件包:按会话切换的对话模式(输入框切换标签、/conversation 命令、对话策略提示词、只读工具策略)。
README
由 DeepSeek 最新模型翻译生成会话模式
为 DeepSeek Harness 提供按会话生效的会话模式:同一个智能体,被要求扮演对话助手而不是编码智能体,编码工具不可用。这是一个 DSH bundle,由一行 cordis.patch.yml、一个 Host 插件和一个 Web 客户端插件组成,因此可以安装到配置档中,并对该配置档内的每个会话生效。
安装
这个 bundle 是 DSH 配置档插件。安装方式和其它托管在 GitHub 上的 bundle(dsh-frontend-review、dsh-git 等)一样,装进配置档即可:
1. 从 GitHub URL 安装(推荐):在 Web UI 中打开 Plugins → install a bundle,填入 https://github.com/stansz/dsh-convo-mode。插件管理器会解析包、把它加入配置档并激活,无需重启。仓库是私有的,所以这台机器必须以 stansz 身份登录 GitHub(例如 gh auth status 显示的就是该账号)。
展开完整文档(README 剩余 1 节)
会话模式 为 DeepSeek Harness 提供按会话生效的会话模式:同一个智能体,被要求扮演对话助手而不是编码智能体,编码工具不可用。这是一个 DSH bundle,由一行 cordis.patch.yml、一个 Host 插件和一个 Web 客户端插件组成,因此可以安装到配置档中,并对该配置档内的每个会话生效。 安装 这个 bundle 是 DSH 配置档插件。安装方式和其它托管在 GitHub 上的 bundle(dsh-frontend-review、dsh-git 等)一样,装进配置档即可: 1. 从 GitHub URL 安装(推荐):在 Web UI 中打开 Plugins → install a bundle,填入 https://github.com/stansz/dsh-convo-mode。插件管理器会解析包、把它加入配置档并激活,无需重启。仓库是私有的,所以这台机器必须以 stansz 身份登录 GitHub(例如 gh auth status 显示的就是该账号)。 2. 从本地克隆安装:git clone git@github.com:stansz/dsh-convo-mode.git,然后把该目录作为 bundle 安装(Plugin Manager → install local bundle,或其它本地 bundle 用的同一套包目录安装方式)。 两种方式都会挂载同一行,id: dsh-convo-mode,名称 dsh-convo-mode。配置档由其中的每个会话共享,所以该模式在该配置档的所有工作区都可用。 使用 - 点击输入框工具行左侧的 Chat 标签,或输入 /conversation。 - /conversation <message> 一步进入模式并发送消息。 - /conversation off 退出模式;标签也可以切换。 - 模式保存在会话日志中,因此恢复、分叉和重启后依然有效,并且按会话生效:其它会话、子代理和队友保持正常的编码配置。 模式改变了什么 1. 提示词。 追加一段系统提示词,重新定位助手:用自然语言表达,长度与问题匹配,不主动产出文件,遇到不确定先提一个澄清问题而不是猜测,代码只作为聊天中的示例出现。 2. 工具。 模式激活期间,智能体作用域被限制为只读允许列表(read、glob、grep、read_image、web search/fetch、ask_user_question、skill,以及会话历史读取工具)。文件写入、编辑、shell、任务、终端、委派和工作流工具不会呈现给模型,也无法调用。该限制注册在那一个智能体上,模式退出时释放。 配置 两个等效入口: - Web UI 中的 Settings → Plugins → Conversation Mode → Configure(该行带有 Config schema:引导文本、只读还是不受限的工具、允许列表,以及「以该模式启动会话」)。 - 配置档补丁中的 config 覆盖($DSH_HOME/profiles/<profile>/cordis.patch.yml)。该行由本 bundle 插入,因此按 id 定位;config 会整体替换该行的配置: - id: dsh-convo-mode config: section: | # 模式激活时给模型的指引 Be a warm, concise conversational partner... tools: readonly # 或 "unrestricted" allow: [read, web_search] # 覆盖只读允许列表 defaultActive: false # 设为 true 时每个会话都从该模式启动 加载时校验:出现未知键或类型错误会让插件直接失败,不会静默忽略。 测试 Host 部分由无依赖测试覆盖,用伪造的 Cordis 上下文驱动插件(投影折叠、提示词段落、命令边界情况、按智能体划分的工具策略、配置校验): node test/host-half.test.mjs # prints ALL HOST HALF TESTS PASSED 实现说明 - 持久状态是 conversation 会话投影,它折叠 /conversation 记录的 command/run/command/done 事件对;不追加私有会话事件类型,因此会话始终可重新打开,旧日志也保持有效。 - 工具策略查询智能体自己的工具视图(schemas(agent)),因为预设把工具组合到祖先智能体作用域上,全局视图看不到它们。 - 客户端部分在 conversation.input.left 注册一个 chip;它读取 Host 计算出的投影,并通过执行同一条斜杠命令来切换。 - 所有样式都使用 --dsw-alias-* 主题 token;不导入任何 Harness Client 包。 许可证 MIT — 见 LICENSE。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
stansz/dsh-convo-mode
让智能体切换为纯对话助手,禁用编码工具
相关插件 · 对话 / 记忆
上下文中枢oceanbase/powercontext
上下文跟着工作走 —— 跨会话、跨智能体、跨人。
★ 1,487已汉化DSH
73
智能体记忆库plastic-labs/honcho
Honcho 是记忆基础设施,用来构建有状态的智能体。这些智能体能理解不断变化的人、智能体、群组、项目和想法。
★ 7,894已汉化DSH
71.7
长程智能体控制面loopx-project/loopx
给 Agent 一个目标,让工作持续向前。
★ 6,358已汉化DSH
71.3
智能体上下文数据库volcengine/OpenViking
给 AI 智能体用的上下文数据库
★ 41,379已汉化DSH
71.3
长效机器人团队Fei2411/DS-Bot
DS Bot 是一个基于 DeepSeek Harness简称 dsh的 bot 插件,插件将 dsh 改造为 bot…
★ 5,084已汉化DSH
71.1
可携带记忆层EverMind-AI/EverOS
为什么选择 EverOS
★ 13,778已汉化DSH
71.1
这是你的仓库?认领条目