dsh-mcp-server
在终端中运行以下命令:
dsh plugin install baitouwuya/dsh-mcp-server
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install baitouwuya/dsh-mcp-server,或按 https://github.com/baitouwuya/dsh-mcp-server 的说明将插件安装到当前 profile。
插件介绍
当你已经在跑 DeepSeek Harness,却希望 Cursor、Claude Code、Codex 或另一台 DSH 通过标准 MCP 协议远程驱动这台主机时,单靠 Web 界面往往不够自动化。dsh-mcp-server 把当前 Harness 实例暴露成 MCP 端点,让外部智能体可以开新会话、续聊、等待轮次结束、分页读转录、搜内容、跑斜杠命令,并在需要时取消或归档会话,而不必把整套 DSH 嵌进对方运行时。
插件是仅 Host 侧、零依赖的 bundle,不依赖 DSH import 或第三方模块,装进 profile 后可在 Harness 升级时尽量保持契约稳定。每次请求都会归因到调用方智能体,新建会话也会记在创建者名下,多个客户端共用一个端点时仍可按归属收窄列表。同一套工具表也会注册到本地 Harness,可在 Web Plugins 页开关,并受调用会话自身权限约束。
设计上强调渐进式披露:会话日志可能很大、实例里会话很多,列表、大纲、尾部窗口、按序翻页与有界搜索都会说明没带回什么。若轮次卡在审批或用户提问,可通过列举待决请求了解原因;在部署开启 answerUserRequests 时,端点还可与 GUI 竞速代为答复。归档与 permission preset 依赖 Host 上对应服务,缺失时相关字段会如实省略。
适合在团队内集中一台 DSH 做会话中枢的开发者与平台同学:一边用 GUI 盯进度,一边让 CI、编排脚本或其它 IDE 里的 agent 通过 MCP 委派任务、轮询完成态、把同事指到刚开的会话。需要跨工具统一会话治理与审计归属、又不想为每个客户端单独维护集成时,这个插件是直接的桥接层。
使用场景
- 在 Cursor 或 Claude Code 里通过 MCP 远程启动 DSH 会话并等待轮次完成
- CI 或脚本轮询会话状态、读取转录片段并取消长时间运行的任务
- 多台智能体共用一个端点,按归属筛选自己创建的会话并搜索历史内容
适合人员
- 需要把 DSH 作为团队共享会话中枢的平台与运维同学
- 在多种 IDE 或 agent 运行时里统一委派 Harness 任务的开发者
- 要为外部编排系统提供有界、可审计的 DSH API 的集成工程师