DeepSeek Harness 50 分钟吃透:马具、四大件,与那匹会自己干活的马
PART 01先搞懂名字:Harness 是「马具」,不是马
Harness 这个词很多人第一次见都会愣一下。它翻译成中文叫马具——套在马身上的那一整套东西:缰绳、橛子、套包。注意,它既不是马本身,也不是车本身,只是把马和车连起来、让马听懂指挥的那套装置。
网页版 vs Harness:聊天窗口 vs 干活现场
| 场景 | 网页版(聊天窗口) | DeepSeek Harness(干活现场) |
|---|---|---|
| 改文件 | 上传文件或复制内容给它,改完再粘回去 | 直接打开文件改 |
| 查资料 | 把资料一段一段粘给它 | 自己翻本地文件夹、自己上网搜 |
| 批量处理 | 100 个文件只能一点点粘过去改 | 自己写一个脚本一次性改完 |
教程里的提醒:刚入门不建议把商店整个搬空。插件太多不等于任务完成得好,先有需求,再有补给能力。
PART 02启动:从下载到第一条回复
教程主线是桌面端,macOS 和 Windows 都覆盖。整个安装跟装微信、网易云没有任何区别——没有命令行,没有环境变量,没有依赖。
PART 03界面:左中右三区
| 区域 | 内容 | 要点 |
|---|---|---|
| 左侧导航栏 | 新会话 / 插件按钮 / 按工作区分组的历史会话 / 底部账号 | 历史会话可搜索、分组、置顶;账号里有余额、通用设置、API、内置插件 |
| 中间对话区 | 标题栏 + 对话 / 轨迹两种视图 + 底部输入框 | 「轨迹」是按轮次组织的事件记录表,可看每步 token 用量与耗时;需在通用设置里开启「显示代码工作图」 |
| 右侧停靠面板 | 文件浏览 / 终端 / 浏览器,三个页面 | 多标签可分栏、可一键全屏;模型在中间干活时可同时看文件、网页、运行结果 |
「对话」适合看结论,「轨迹」适合复盘它到底怎么一步步做出来的——后面对比标准模式与 PTC 模式时全靠它。
PART 04四大件之一 · 模式:四种干法
| 模式 | 本质 | 适合 |
|---|---|---|
| 标准模式 | 功能完整的编码 Agent:文件编辑、shell、文件/网页检索、skills、计划、目标、子代理、工作流都有;直接调用工具 | 日常任务、文件资料整理(默认) |
| PTC 模式 | Programmatic Tool Calling:通过 run code 写 TypeScript 程序,再用生成的工具 SDK 发起调用,可组织循环、条件、错误处理与并发 | 批量处理任务,更省 token |
| 极简模式 | 只保留两个工具:持久化 shell + 文件编辑器,用最少工具和固定提示词 | 模型基准测试 |
| 创造模式 | 标准模式全部工具 + 运行时检查、插件管理、开发指引 | 给 DSH 写插件、加界面、做自己的模式 |
PART 05四大件之二 · 工作区与权限:马能跑多远、能干多大
先建工作区:新建对话 → 模式选择旁的「默认工作区」按钮 → 添加 → 选本地磁盘位置(也可新建)。工作区解决「马在哪里干活」,权限决定「能干多大的事」。
| 档位 | 规则 | 提醒 |
|---|---|---|
| ① 仅可查看 | 可读允许读的内容,不能改 | 写入会被拦,并向你发权限提醒 |
| ② 工作区内修改 | 区内随便改;碰区外文件被沙箱直接拦下,之后才向你申请 | 日常工作推荐档:能干活、有边界、不弄乱电脑 |
| ③ 完全权限 | 把电脑钥匙全部交给它;选择时先弹一次风险确认 | 完全权限 ≠ 不再问:越界操作仍会弹审批卡片,需逐个放行;不建议日常用 |
| ④ AutoReview | 每次工具调用执行前,先让模型做一次前置审查;通过的以完全权限执行,被拒的转回来找你审批(选择器带 exp 标签,需先在插件界面开启) | 可能误放不安全操作、误拒有用操作,且每次审查消耗额外 token |
PART 06四大件之三 · 斜杠指令:8 条口令 + 1 套口诀
输入框敲 / 就会弹出菜单。先记住一条省钱规则:指令是给界面直接执行的,光敲指令不跟模型说话、不消耗 token;指令后面跟了一句话,才会消耗 token。
| 分组 | 指令 | 作用 |
|---|---|---|
| 最常用 | /plan | 先出一份计划,你同意了它再动手。复杂任务先拆步骤;涉及改文件的任务也强烈建议先 plan,能在动手前看出理解偏差 |
/permission | 切换权限:只读 / 工作区内修改 / 完全访问 / autoreview | |
/compact | 压缩上下文,把前面聊过的内容整理成摘要,给后续任务腾空间 | |
/file | 上传本地文件 | |
| 进阶 | /model | 切换当前对话使用的模型 |
/goal | 管理长期目标:Agent 围绕目标持续工作,每轮结束自动进入下轮,直到完成 / 被挡 / 轮次到上限。单轮任务不用开 | |
| 收发 | /feedback | 把意见正式反馈给官方 |
/expose | 把当前对话日志以 zip 格式整套打包带走 |
/compact 什么时候用:三种信号
PART 07三个 Office 技能:指令的「邻居」,但不是指令
斜杠菜单里还住着三个长得很像指令的邻居——office-docs(Word)、office-ppt(PPT)、office-excel(Excel)。呼出方式一样,性质完全不同:指令控制当前会话,技能告诉模型按什么专业流程完成任务。
| 技能 | 能做什么 |
|---|---|
| office-docs | 新建、读取、修改 Word 文档 |
| office-ppt | 新建、修改演示文稿;生成的是可编辑的原生图表,不是贴一张截图 |
| office-excel | 读取、新建、修改表格、数据、公式、格式;pandas 做的数据分析与清洗也走它 |
三句话记住它们:① 是指令的邻居不是指令——指令空敲不花钱,技能一叫就花钱;② 三个技能做三件事——Word、PPT、Excel;③ 一条流水线——先生成、再体检、最后看预览。
PART 08四大件之四 · 插件:缺什么就加什么
官方自带两类:内置插件(子智能体、网页搜索等,默认开启)和实验性插件(智能体团队、语音输入、自动授权审查等,需手动开启)。社区插件则靠三种方式安装:
| 方式 | 操作 | 适合 |
|---|---|---|
| ① 插件页面安装 | 左侧栏插件 → 添加插件 → 粘贴插件名称 / GitHub 仓库地址 / 本地目录路径 | 熟悉的插件,直接装 |
| ② 对话框 + /plan 安装 | 新建对话选标准模式,敲 /plan + 粘贴插件链接 + 提示词「先读说明、检查兼容性,告诉我作用、装在哪、怎么用」→ 它生成一份 markdown 计划书 → 确认执行 | 陌生插件、又不想读长 README——让 DSH 自己先弄明白 |
| ③ 插件市场 | 装 marketplace 插件后,设置最下方出现插件市场入口:浏览 / 搜索 / 一键安装,已装的统一管理 | 像逛手机应用商店 |
教程实战装的三件
memory-evolve(记忆)
解决「跨对话失忆」:A 对话里定好的偏好,B 对话完全不知道。装完后在「对话/轨迹」旁边多出 4 个交互按钮,把对话沉淀成长期记忆、待办和技能。实测:另开对话问「我们刚才定过什么整理顺序」,能准确复述。
marketplace(插件市场)
解决「装插件麻烦」:装完在设置底部出现市场入口,之后装插件像给手机装软件。
video-coursemap(课程地图)
把视频内容整理成结构化知识笔记,是后面组合实战的另一半。
PART 09组合实战:两个插件拼出一个「课程助手」
这是全教程的重头戏:单个插件是一个个功能,组合起来才发挥 1+1>2。目标——做一个自动盯着视频课程、自动生成知识笔记的应用。
/plan,DSH 交付一份 markdown 计划书,浏览每个功能怎么实现,确认无误再执行。/expose 把整个对话日志打成 zip 带走,方便复盘、复用、发给同事。「做这个应用不需要写什么技术方案,只要把我们要什么说清楚,剩下的怎么判断新旧、怎么提取内容、怎么生成笔记,它会自己去做到。这也是这两年用 AI 的最大的一个转变——从『我会不会写代码』,变成了『我能不能把需求说清楚』。」
—— 教程原话PART 10收束:一棵知识树与四颗果实
| 层 | 内容 |
|---|---|
| 树根 · 为什么学 | 让 AI 从「会聊天」变成「替自己干活」 |
| 第一层 · 认知 | DSH 是给大模型套上工具的装置:模型是马,Harness 是一整套马具 |
| 第二层 · 启动 | 装好桌面端、选好工作区、配置能用的模型、收到第一条回复 |
| 第三层 · 控制 | 模式 = 工作方式;工作区和权限 = 允许范围;指令 = 管理过程;Office 技能 = 出对应格式的文件 |
| 第四层 · 扩展 | 一切皆插件,缺什么加什么;三种安装方式对应不同情况 |
| 第五层 · 组合 | 插件组合 → 专属课程助手 |
⚠ 打折清单:看教程时请留个心眼
- 这是 UP 主视角,不是官方文档:模式行为、权限细节、插件名称均以视频演示时点(2026-11-01 发布)为准,DSH 迭代很快,具体以官方最新文档为准。
- 「PTC 更省 token」是教程里的单次对比:不同任务、不同模型下结论可能反转;批量结构明显的任务才稳赚,一次性任务反而多一道写程序的开销。
- 完全权限档的风险提示值得放大看:教程反复强调「完全权限 ≠ 不再问」,但真正的免确认需要额外装社区插件——第三方插件的安全性需要自己把关。
- AutoReview 的额外 token 成本:每次工具调用前都做一次模型前置审查,任务越长越贵,教程自己也提醒了误放/误拒风险。
- 课程助手的「自动盯浏览器」依赖本地权限:长时间无人值守运行时,工作区权限建议单独收紧,不要沿用完全权限。
一句话 SUMMARY:这期教程的 8 个主张
| # | 主张 | 依据 | 可信度 |
|---|---|---|---|
| 01 | Harness = 给模型套上工具的装置,网页版是聊天窗口、DSH 是干活现场 | 改文件 / 查资料 / 批量处理三个对照场景 | 高(定义级) |
| 02 | 选对模式、给对权限、下对比换更贵的模型更管用 | 马具比喻 + 四种模式实操对比 | 高(方向性判断) |
| 03 | PTC 先写程序再批量调用工具,比标准模式省 token | 轨迹视图对比:几十次工具调用 vs 几个 run code 记录 | 中(单任务对比,任务结构相关) |
| 04 | 完全权限 ≠ 不再问;免确认需另装社区插件 | 实操演示越界操作仍弹审批卡片 | 高(实测) |
| 05 | 指令空敲不耗 token,跟话才耗;Office 技能一叫就耗 | 斜杠菜单机制说明 + 三技能演示 | 高(机制级) |
| 06 | 跨对话失忆可用 memory-evolve 解决 | 先做失败实验,装插件后复述成功 | 中(单一插件实测) |
| 07 | 不写代码也能做出应用,关键是把需求说清楚 | 课程助手 + 独立前端全程演示 | 中(演示完整,但需求表达能力因人而异) |
| 08 | 插件组合的价值大于单个插件(1+1>2) | memory-evolve + video-coursemap + PTC 组成课程助手 | 中(单案例) |
Key Points 总结
- 一句话定位:DSH 是把大模型「套上工具」的装置——模型是马,任务是车,Harness 是马具。
- 三大件的分工:模式决定怎么干活;工作区和权限划定能跑多远、能干多大;指令管理过程。
- 四种模式口诀:拿不准先标准;批量操作用 PTC;改造工作台用创造;跑测试用极简。
- 四档权限:仅可查看 / 工作区内修改(日常推荐)/ 完全权限(不建议日常)/ AutoReview(额外耗 token)。
- 八条指令口诀:先计划、给权限、选模型、传文件、清桌面、管目标、提意见、存档案。
- Office 三技能一条流水线:生成(内置 Python)→ 体检(结构核查)→ 预览(渲染确认不跑版)。
- 插件三种装法:插件页面(熟插件)、/plan 对话框(生插件)、插件市场(逛商店)。
- 组合实战心法:理需求 → 建工作区 → 选对模式 → /plan 先行 → 大白话迭代 → /expose 存档。
- 最大的转变:从「我会不会写代码」到「我能不能把需求说清楚」。
- 四颗果实:装得上、控得住、扩得了、组得起。
② 本文全部流程细节、界面路径、指令行为、插件名称均整理自该视频的完整语音转写稿(B站原视频无字幕,转写经人工理顺,未改写任何操作步骤);
③ B站开放接口
x/web-interface/view 提供的时长、封面与发布信息;④ DSH 为快速迭代中的产品,具体功能与路径请以 DeepSeek 官方最新文档为准。