dsh-terminal
在终端中运行以下命令:
dsh plugin install dongsheng123132/dsh-terminal
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install dongsheng123132/dsh-terminal 即可安装,完整源码见 https://github.com/dongsheng123132/dsh-terminal
插件介绍
DeepSeek Harness 此前主要通过 Web 界面或一次性 headless 模式调用,开发者若想在终端中持续、多轮地与模型协作,缺少一个轻量且原生的方案。dsh-terminal 正是为此设计的持久终端插件:它保持一个真实的 DSH Agent 与 Session 在多次输入间存活,让你像使用对话式编程 CLI 一样与 Harness 交互。
它没有引入第二个 Agent 实现,而是直接复用 DSH 原生的模型选择、工具集、权限体系、会话日志与关闭生命周期。在终端中,普通文本即在同一会话中继续下一轮对话;/new 开启全新会话;/help 列出终端指令与 DSH 已注册的斜杠命令;/exit 或 /quit 安全关闭会话;其余斜杠命令(如 /compact、/plan、/cache)则直接透传给 DSH 处理,与现有插件生态无缝衔接。
该插件以纯 JavaScript 提交,克隆仓库即可运行,无需任何构建脚本。它适合习惯终端工作流、希望把 Harness 当作日常对话式编程工具而非仅依赖 Web 界面的开发者。
使用场景
- 在终端中多轮迭代调试代码,无需每次重新启动会话
- 将 Harness 作为日常 CLI 工具,配合 /plan、/compact 等斜杠命令高效工作
- 在无图形界面的远程服务器上维持持续的 AI 辅助编码流
适合人员
- 习惯终端工作流的开发者
- 希望在 SSH 或远程无头环境中使用 Harness 的工程师
- 偏好多轮对话交互而非一次性调用的用户