在同一个 DeepSeek Harness 会话中,随时切换 Chat 与 Agent。
32.2/100
综合分
3
GitHub 星标
312
npm 周下载
—/5
用户评分
数据截至 2026/10/18 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-autonomynpm 源 · dsh-autonomy 的发布者账号已校验与本仓库一致
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/dsh-agent@deepseek-ai/dsh-agent-loop@deepseek-ai/dsh-client-ui-conversation@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-commands@deepseek-ai/dsh-llm@deepseek-ai/dsh-scope@deepseek-ai/dsh-session@deepseek-ai/dsh-session-projection@deepseek-ai/dsh-system-prompt给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
界面预览
1 张 · 点击查看大图功能亮点
- 无需退出会话
在 DeepSeek Harness 会话里随时切换 Chat 和 Agent,不用退出。
最近更新
在 GitHub 查看全部 →v0.1.62026-11-03
DSH 0.2.2 的提示词接口不再允许通过原回调修改工具列表。此版本适配新的组装流程,确保 Chat 隐藏全部工具声明并阻止后续执行,切回 Agent 后恢复宿主原有工具与执行器。
· 支持 DSH 0.2.1-rc.5、0.2.2-alpha.2 和 0.2.2-alpha.3,保留旧版兼容性。
· 修复 PTC 提示残留,并等待新版异步会话投影注册完成。
· 补充会话内工具、独立工具声明、PTC、步骤准入与卸载重载回归测试。
· 完整 CI 20 项检查通过;新版运行全部 19 项测试,旧版运行 17 项,跳过两项新版专属测试。
· 三个新版 Web profile 均验证 Chat / Agent 切换、草稿保留与刷新恢复,控制台无错误。
更新后重启 DSH:
npx @deepseek-ai/dsh plugin --profile web add dsh-autonomy@0.1.6
附件包含 npm 发布包和 SHA256 校验文件。
v0.1.52026-10-18
修复与 DSH 0.2.1-rc.2 和 0.2.1-alpha.5 的兼容性。这两个版本的 session-projection 包锁定 Zod 4.4.3,插件原先的 4.6.5 schema 类型在注册时触发 TypeScript 错误 TS2589。0.1.5 版把 Zod 和开发锁文件对齐到宿主版本。
· 通过 engines.dsh 声明支持的 DSH 版本,供新版插件兼容性检查使用。
· 新增对 0.2.1-rc.2 和 0.2.1-alpha.5 的锁定检查,同时保留 0.2.0-rc.2 基线和旧版兼容性检查。
· 保持现有 Chat/Agent 行为和配置不变。
类型检查、全部 15 项测试、生产构建、包校验和支持版本的 CI 矩阵均通过。隔离 Web 检查验证了安装、带认证加载、双向切换、刷新后持久化,以及两个新发布系列上的干净卸载。
安装或更新 Web 插件:
npx @deepseek-ai/dsh plugin --profile web add dsh-autonomy@0.1.5
需要 Node.js ^22.19.0 或 >=24.0.0。详见 CHANGELOG.md。
v0.1.42026-10-04
dsh-autonomy 0.1.4 现已支持 DSH 0.2 版本。开发基线升到 DSH 0.2.0-rc.2,对等兼容范围包括 0.2.1-alpha.1 及其 Cordis 预发布系列。
· 保留对现有 DSH 0.1 API 的支持,并新增针对 0.1.7-rc.2 和 0.2.1-alpha.1 的固定 CI 检查。
· 把包与配置档的冒烟测试更新到 DSH 0.2.0-rc.2。
· 在两个新版本系列上验证 Chat/Agent 切换、刷新后持久化、带认证的 Web 加载,以及干净卸载。
类型检查、全部 15 项测试、生产构建和包校验均通过。核心 Chat/Agent 行为与配置保持不变。
安装或更新 Web 插件:
dsh plugin --profile web add dsh-autonomy@0.1.4
需要 Node.js ^22.19.0 或 >=24.0.0。详情见 CHANGELOG.md。
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。
README
由 DeepSeek 最新模型翻译生成dsh-autonomy
在同一个 DeepSeek Harness 会话中,随时切换 Chat 与 Agent。
dsh-autonomy 是一个 DeepSeek Harness 插件,在 Web 输入框上方添加 Chat | Agent 切换控件。先用 Chat 讨论方案,准备好后切到 Agent 执行,整个过程沿用同一段对话。
在 DSH Web 的同一会话中切换 Chat 与 Agent,输入框中的草稿始终保留
Chat → Agent → Chat,全程沿用同一个会话,未发送的草稿始终保留。
| 模式 | 适合做什么 | 行为 |
| Chat | 提问、解释、讨论方案 | 以文字回答,模型看不到工具,也无法执行工具调用。 |
| Agent | 调查问题、修改文件、执行命令 | 使用 DSH 原有的工具和自动执行流程,遵循现有权限策略。 |
快速开始 · 配置 · 兼容性 · 故障排查
快速开始
需要已配置好的 DeepSeek Harness,以及 Node.js ^22.19.0 || >=24.0.0。
展开完整文档(README 剩余 1 节)
dsh-autonomy 在同一个 DeepSeek Harness 会话中,随时切换 Chat 与 Agent。 dsh-autonomy 是一个 DeepSeek Harness 插件,在 Web 输入框上方添加 Chat | Agent 切换控件。先用 Chat 讨论方案,准备好后切到 Agent 执行,整个过程沿用同一段对话。 在 DSH Web 的同一会话中切换 Chat 与 Agent,输入框中的草稿始终保留 Chat → Agent → Chat,全程沿用同一个会话,未发送的草稿始终保留。 | 模式 | 适合做什么 | 行为 | | Chat | 提问、解释、讨论方案 | 以文字回答,模型看不到工具,也无法执行工具调用。 | | Agent | 调查问题、修改文件、执行命令 | 使用 DSH 原有的工具和自动执行流程,遵循现有权限策略。 | 快速开始 · 配置 · 兼容性 · 故障排查 快速开始 需要已配置好的 DeepSeek Harness,以及 Node.js ^22.19.0 || >=24.0.0。将插件安装到 Web profile(配置方案)中,然后启动 DSH Web: npx @deepseek-ai/dsh plugin --profile web add dsh-autonomy npx @deepseek-ai/dsh web 这些命令通过 npx 调用官方 CLI,无需全局安装 dsh。安装命令会同时添加插件的服务端功能和 Web 控件。 如果 DSH Web 已在运行,用 Ctrl+C 停止后重新启动,让它加载插件。 打开会话,点击输入框上方的 Chat 或 Agent。也可以输入斜杠命令: /autonomy chat /autonomy agent 默认模式为 Agent。每个会话独立保存自己的选择,刷新页面、重启 DSH 或恢复会话后仍然保留;通过 fork 派生的会话会继承其历史中记录的模式。切换时,模型、预设、对话历史和未发送的草稿都保持不变。 任务进行中也可以切换。切换会立即影响尚未通过执行检查的工具调用。 已经开始的操作: 切到 Chat 后,已经开始执行的工具仍可完成,之前产生的修改也不会回滚。如果要取消当前回合,请使用 DSH 的 Stop 控件。 从本地源码安装 需要 pnpm 11.7.0。将 /absolute/path/to/dsh-autonomy 替换为克隆后的项目目录绝对路径。 git clone https://github.com/JinkaiLiu/dsh-autonomy.git cd dsh-autonomy pnpm install pnpm run build npx @deepseek-ai/dsh plugin --profile web add /absolute/path/to/dsh-autonomy npx @deepseek-ai/dsh web 工作原理 Chat 模式限制当前会话的工具访问,从最终模型请求中移除所有工具定义(包括 DSH 保留的 Code Mode 工具),并在执行时拦截工具调用。它还会添加一段简短的系统指令,让模型直接回答,并在任务需要实际操作时提示用户切换到 Agent。 Agent 模式恢复 DSH 原有的工具访问和自动执行流程。两种模式都遵循 DSH 现有的沙箱和权限策略。 每次成功切换都会写入 DSH 内置的会话命令日志。Web 控件和服务端逻辑通过同一份记录恢复模式。 Chat 省去了工具定义和自主工具循环,可以减少部分 token 消耗。插件不设置 token 预算或使用上限,实际成本仍取决于对话历史、提示词大小、模型输出和服务商价格。 配置 安装后无需额外配置。如果希望尚未选择过模式的会话默认使用 Chat,可以修改 Web profile 的 cordis.patch.yml 中已有的 autonomy 条目: - id: autonomy config: defaultMode: chat | 选项 | 默认值 | 用途 | | defaultMode | agent | 会话尚未保存模式时的默认值,可选 chat 或 agent。 | | chatGuidance | 内置 Chat 指令 | Chat 模式下添加的系统指令。 | | denyMessage | 内置工具拒绝提示 | Chat 模式拦截工具调用时返回的错误信息。 | 修改 defaultMode 不会覆盖已有会话保存的选择。自定义提示文字也不会改变工具限制。 兼容性 dsh-autonomy 0.1.5 以 DSH 0.2.0-rc.2 为开发基线,同时支持 DSH 0.2.1-rc.2、0.2.1-alpha.1 和 0.2.1-alpha.5。包中通过 engines.dsh 声明支持的 DSH 版本。各版本的验证记录见更新日志。 CI 覆盖的早期 DSH 版本 - 0.1.0-rc.6 和 0.1.0-rc.7 - 0.1.1-rc.2 - 0.1.2-rc.1 - 0.1.7-alpha.2 和 0.1.7-rc.2 定时 CI 还会检查 DSH 的 latest、next 和 alpha 标签当前对应的精确版本。插件目前仍是面向 DSH 开发预览版的早期版本,上游变更可能需要插件同步更新。 故障排查 | 现象 | 排查方法 | | 没有出现切换控件 | 确认安装到了 web profile,重启 DSH Web 后刷新浏览器。 | | unknown command: /autonomy | 浏览器控件已加载,但服务端插件未加载。停止旧 DSH 进程,再用相同 profile 启动。 | | 默认端口被占用 | 停止旧进程,或使用 npx @deepseek-ai/dsh web --port 3081 更换端口。 | | 从 GitHub 源码安装时要求构建授权 | 在对应 profile 中允许本包的 prepare 脚本,或改用已构建好的 npm 版本。 | 如果问题仍然存在,请提交 issue,附上 DSH 和插件版本、安装命令、使用的 profile、操作系统,以及首条相关服务端错误。安全问题请按 SECURITY.md 的说明报告。 卸载 从安装时使用的 profile 中移除插件,然后重启 DSH Web: npx @deepseek-ai/dsh plugin --profile web remove dsh-autonomy npx @deepseek-ai/dsh web 历史 /autonomy 命令仍会保留在会话日志中,卸载后不再产生作用。 权限与数据 插件只通过 DSH 现有的会话日志保存模式,不创建额外的数据库或配置目录。服务端插件不发起网络请求、不收集遥测、不访问服务商凭据,也不读写工作区文件。浏览器控件向本地 DSH 命令服务发送模式切换命令,每条命令只影响选中的会话。 与其他 Cordis 插件一样,它以 DSH 服务端进程的权限运行。在包含敏感数据的环境中安装前,请先检查源码。 参与开发 在本地项目目录运行: pnpm install pnpm run check pnpm run pack:check check 会执行类型检查、服务端与客户端测试,以及生产构建。CI 还会检查打包内容,并在隔离 profile 中验证安装、Web 加载和卸载。开发环境与兼容性检查的详细说明见 CONTRIBUTING.md。 插件源于 DeepSeek Harness Discussion #1644 中提出的协作方式。 许可证 MIT。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
JinkaiLiu/dsh-autonomy
在同一个 DeepSeek Harness 会话中,随时切换 Chat 与 Agent。
相关插件 · 对话 / 记忆
上下文中枢oceanbase/powercontext
上下文跟着工作走——跨会话、跨智能体、跨人。
★ 1,474已汉化DSH
73.1
智能体记忆库plastic-labs/honcho
Honcho 是记忆基础设施,用来构建有状态的智能体。这些智能体能理解不断变化的人、智能体、群组、项目和想法。
★ 7,943已汉化DSH
71.7
智能体上下文数据库volcengine/OpenViking
给 AI 智能体用的上下文数据库
★ 41,534已汉化DSH
71.4
长程智能体控制面loopx-project/loopx
给 Agent 一个目标,让工作持续向前。
★ 6,358已汉化DSH
71.3
长效机器人团队Fei2411/DS-Bot
Download DS Bot for Windows 10/11 64-bit / 下载 Windows…
★ 5,552已汉化DSH
71.2
智能体记忆库agentscope-ai/ReMe
面向 AI Agent 的 local-first 自进化个人知识库。
★ 3,750已汉化DSH
71
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。