DeepSeek Harness 食用指南
DeepSeek Harness
安装
- 前置环境:Node.js
- 进入网站 DeepSeek Harness
- 一键使用(在终端输入)
npx @deepseek-ai/dsh web使用时不要关闭终端
使用
打开终端输出的链接,打开浏览器访问。
第一次使用时,需要填入 DeepSeek 的 API Key:
到 DeepSeek 开放平台 创建一个 API Key。选择 AI 操作的项目文件夹
选择模型、以及模型的推理等级等等
四种 Agent 预设模式选择:
标准模式
加载了完整的工具组合,包括文件编辑、Shell 命令、网页搜索、子 Agent、Skills 技能等等,覆盖了日常开发的所有需求。绝大多数情况下用它就好了。极简模式
只保留了 Bash 和文件编辑这两件最基础的工具。
这个模式主要是官方拿来跑模型基准测试用的,在最小环境下考验模型的纯编程能力,普通用户基本用不到。PTC 模式
全称是「程序化工具调用」。普通模式下 AI 是一步一步调用工具的,每步执行完才能决定下一步做什么。
但在 PTC 模式下,模型可以直接生成一段 TypeScript 代码,把多步工具调用串联起来一次性执行完。
适合那种步骤很多但逻辑清晰的任务,比如批量重命名文件、跑一整套自动化流程,效率比一步步确认要高得多。创造模式
适合想要开发插件、创造新工具或者定制模式预设的同学。
它继承了标准模式的全部能力,在此基础上还让 AI 可以检查当前运行时有哪些插件在跑、在内存里试验新的插件组合、甚至自己创作出一个全新的模式预设。
插件
一切皆插件:模型、工具、技能、会话、沙箱、UI,甚至 Agent 的运行循环本身,都是插件,都可以拔掉换成别的。
社区插件
在 DeepSeek Harness 官网中,点击「社区插件」
或者GitHub 上的 Awesome 仓库
自己创造插件
切换到「创造模式」,在这个模式下 AI 可以帮你检查当前插件树、试验新插件、最终打包发布。
示例:
1 | 帮我开发一个 DSH 桌宠插件,在 Web 界面右下角显示一个小宠物。 |
如果想把插件分享给其他人,只需要让 AI 通过 GitHub MCP 插件,把代码推送到 GitHub:
然后给仓库打上 dsh-plugin 的 topic 标签就行了:
自定义 Agent 预设
比如让 AI 创建一个「Debug 模式」,只需要给 AI 提供 Cursor Debug 模式的官方文档作为参考,让它据此来编写预设就行了。
提示词可以这样写:
1 | 基于标准模式创建一个自定义 Agent 预设,名称为「Debug 模式」。 |
同样的套路,可以复刻各种专用模式。
比如创建一个「代码审查模式」,让 AI 只做代码审查不做修改,从安全性、性能、可读性等维度逐一检查,最后输出一份审查报告。
或者创建一个「文档模式」,让 AI 专注于给代码写注释、生成 API 文档、更新 README 项目介绍文档。
又比如搞一个「重构模式」,让 AI 先分析项目中的冗余代码和重复逻辑,再制定重构计划,最后逐步执行,每一步都跑通测试才往下走。
本质上,自定义预设就是给 AI 设定一套固定的工作 SOP,你把自己做某类任务时的最佳实践写进系统提示词里,AI 就会每次都按这个流程来执行。
如果之前接触过 AGENTS.md 或者 CLAUDE.md,应该会觉得很熟悉,思路是一样的,都是通过配置文件来约束 AI 的行为方式。









