实战 SOP
实战 SOP

实战SOP|一行 npx 跑起 DeepSeek Harness:安装、四种模式、轨迹回放到第一个插件

DeepSeek Harness 上手 SOP:环境准备->npx @deepseek-ai/dsh web 一行启动(127.0.0.1:3080)->四种模式选择口诀(干活 Standard/编排 Code/测模型 Minimal/写插件 Creator)->轨迹回放分叉排障->第一个 dsh-plugin 插件。5 踩坑:别焊生产/插件先审再装/先算 token 成本(高峰涨价)/网络两卡点/UI 朴素非 bug。以官方仓库为准。

发布于 2026年8月15日7 分钟阅读
<!-- deepseek-harness-quickstart-sop | sop | 实战SOP|一行 npx 跑起 DeepSeek Harness:安装、四种模式、轨迹回放到第一个插件 -->

DeepSeek Harness(dsh)两天 10 万星,但「开发者预览版 + 插件化架构」意味着上手姿势不对会浪费很多时间。这篇 SOP 给出一条从零到跑通的最短路径:环境准备 -> 一行启动 -> 模式选择 -> 轨迹回放 -> 第一个插件 -> 成本控制,外加 5 个实测踩坑。新闻背景见本站 Harness 热点,同类工具选型见 Agent Harness 横评。

边界说明:步骤基于官方 README 与发布文档整理(截至 2026-08-15),v0.1 迭代极快,命令与界面以官方仓库为准;本文整理自官方文档与公开教程,非逐字实录。

第一步:环境准备(10 分钟)

dsh 是 Node.js 项目,前置条件只有两样:

sh
# 1. Node.js(建议 LTS 版本,node -v 确认)
node -v

# 2. DeepSeek 平台 API Key(用于模型插件;也可是其他 provider 的 key)
#    建议导出为环境变量,dsh 首次启动时按界面指引填入

两个前置判断:国内网络环境需要保证 npm registry 可达(必要时切镜像)与模型 API 端点连通;想跑源码的开发者额外需要 pnpm。

第二步:一行命令启动(2 分钟)

sh
npx @deepseek-ai/dsh web

默认在 http://127.0.0.1:3080 打开 Web UI。首次启动按界面指引配置模型插件(填 API Key、选模型),然后就能开第一个会话。源码方式:

sh
git clone https://github.com/deepseek-ai/deepseek-harness.git
cd deepseek-harness
pnpm install
pnpm run build
pnpm dsh web

注意 Web UI 是本地服务(127.0.0.1),浏览器打开是它的正常形态,不是没做完--社区对这个「朴素」有吐槽,功能都在。

第三步:按任务选模式(5 分钟理解,终身受益)

模式工具面什么时候用
Standard完整组合:文件编辑、Shell、文件/网页搜索、技能、规划、子 agent日常开发任务默认
Code(PTC)Standard 全量 + Code Mode SDK要模型在单个 TypeScript 程序里连续编排多工具的复杂任务
Minimal仅持久化 bash + str_replace_editor评估模型净能力;官方跑 Code Agent 基准的环境
Creator运行时检查 + 插件试验组合开发/调试自己的插件与预设

选择口诀:干活用 Standard,编排用 Code,测模型用 Minimal,写插件用 Creator。

第四步:用轨迹(Trajectory)排查 agent 跑偏

dsh 把系统提示词、思维链、工具调用与结果、子 agent 调度、每次上下文注入全部写入仅追加(append-only)会话日志。在轨迹视图里按来源筛选,可以对任何一次运行做恢复、分叉、检索、回放。实战用法三条:

  1. agent 结果不对 -> 先回放轨迹,定位是哪一次工具调用引入偏差,而不是重跑碰运气
  2. 想试不同走法 -> 从某个节点分叉,对比两条路径的成本与结果
  3. 复盘提示词 -> 检查系统提示与上下文注入是否按预期生效

第五步:第一个自己的插件

插件是 dsh 的核心扩展方式,官方推荐路径:给插件仓库打上 dsh-plugin topic 即可被发现(生态现有约 300 个插件)。开发流程:在 Creator 模式里检查实时运行时、试验 Cordis 插件组合,满意后固化为自己的预设模式。建议第一个插件从最小可用做起:包装一个你天天用的内部工具(查询、部署、通知),别上来就改循环编排。

五个踩坑(先读再动手)

  1. 别把生产系统焊在 v0.1 上:官方明确「会有破坏兼容性的变更」,核心插件与 API 都在调整。生产等稳定版,现在定位是实验与学习。
  2. 第三方插件先审再装:约 300 个社区插件没有审核机制,装前看源码,沙箱里跑,模型凭证别交给来路不明的插件。
  3. 成本先算再跑:dsh 配套模型 V4-Pro-0813 强但按 token 计费,且 DeepSeek API 高峰时段涨价(V4-Flash 输出价 2->9 元/M)。多工具长任务的 token 消耗是线性放大的,先用小任务估单价再放量。
  4. 国内网络两处卡点:npm 拉包与模型 API 端点连通,任一不通都会卡启动,先各测一遍再排错。
  5. 界面朴素不是 bug:本地 Web UI(浏览器访问 127.0.0.1:3080)就是设计形态,别等一个「原生 App」;要终端形态的成熟体验,看本站 Agent Harness 横评 再选。

常见问题

Q1:DeepSeek Harness 最低需要什么环境? A1:Node.js(建议 LTS)+ 一个模型 API Key(DeepSeek 或其他 provider)。最快路径是 npx @deepseek-ai/dsh web,无需克隆源码;源码方式额外需要 pnpm,用于 pnpm install && pnpm run build && pnpm dsh web。

Q2:四种运行模式怎么选? A2:口诀是「干活 Standard、编排 Code、测模型 Minimal、写插件 Creator」。Standard 是完整工具组合的日常默认;Code(PTC)用 Code Mode SDK 让模型在单个 TypeScript 程序里连续组合多工具;Minimal 只留 bash + 文件编辑,是官方基准测试环境;Creator 用于运行时试验插件并组合新预设。

Q3:Web UI 打开是浏览器页面,是不是没装好? A3:装好了。dsh 的界面形态就是本地 Web UI,npx @deepseek-ai/dsh web 启动后默认服务在 http://127.0.0.1:3080,用浏览器访问是设计内行为。社区对界面朴素有吐槽,但功能(会话、轨迹、插件管理)都在这个界面里。

Q4:轨迹(Trajectory)功能实际怎么用? A4:每次运行的全部事件(系统提示、思维链、工具调用与结果、子 agent 调度、上下文注入)写入仅追加日志,轨迹视图可按来源筛选,并支持恢复、分叉、检索、回放。典型用法:结果不对时回放定位偏差工具调用;从中间节点分叉对比不同走法;复盘提示词是否按预期注入。

Q5:现在值得把日常开发迁到 dsh 吗? A5:不值得。v0.1 是开发者预览版,官方警告破坏性兼容变更,插件生态无审核,体验面向构建者而非日常用户。当下合理姿势:用 Claude Code/OpenCode 干活(配 DeepSeek 模型省钱的方案见本站 DeepSeek 接 Claude Code SOP),把 dsh 当学习与实验平台,等接口稳定再评估迁移。


参考来源

  • GitHub:deepseek-ai/deepseek-harness README(安装命令、端口、开发者预览警告、dsh-plugin topic、Discord 社区)
  • DeepSeek 官方发布文档:四种运行模式、append-only 轨迹、Cordis 插件架构
  • 网易科技(2026-08-13):安装方式与四种模式中文说明
  • 知乎实测帖(2026-08-14):npx @deepseek-ai/dsh web 启动体验与界面形态
  • 东方财富/新浪财经(2026-08-14):V4-Flash 高峰时段涨价(输出 2->9 元/M)

本文基于官方文档与公开教程整理(2026-08-15),非逐步实录;命令与界面以官方仓库为准。相关阅读:DeepSeek Harness 热点 | Agent Harness 横评 | DeepSeek 接 Claude Code SOP

本文由 AI 辅助生成,经人工审核编辑。最后更新:2026-08-15

常见问题

DeepSeek Harness 最低需要什么环境?
Node.js(建议 LTS)+ 一个模型 API Key(DeepSeek 或其他 provider)。最快路径是 `npx @deepseek-ai/dsh web`,无需克隆源码;源码方式额外需要 pnpm,用于 `pnpm install && pnpm run build && pnpm dsh web`。
四种运行模式怎么选?
口诀是「干活 Standard、编排 Code、测模型 Minimal、写插件 Creator」。Standard 是完整工具组合的日常默认;Code(PTC)用 Code Mode SDK 让模型在单个 TypeScript 程序里连续组合多工具;Minimal 只留 bash + 文件编辑,是官方基准测试环境;Creator 用于运行时试验插件并组合新预设。
Web UI 打开是浏览器页面,是不是没装好?
装好了。dsh 的界面形态就是本地 Web UI,`npx @deepseek-ai/dsh web` 启动后默认服务在 http://127.0.0.1:3080,用浏览器访问是设计内行为。社区对界面朴素有吐槽,但功能(会话、轨迹、插件管理)都在这个界面里。
轨迹(Trajectory)功能实际怎么用?
每次运行的全部事件(系统提示、思维链、工具调用与结果、子 agent 调度、上下文注入)写入仅追加日志,轨迹视图可按来源筛选,并支持恢复、分叉、检索、回放。典型用法:结果不对时回放定位偏差工具调用;从中间节点分叉对比不同走法;复盘提示词是否按预期注入。
现在值得把日常开发迁到 dsh 吗?
不值得。v0.1 是开发者预览版,官方警告破坏性兼容变更,插件生态无审核,体验面向构建者而非日常用户。当下合理姿势:用 Claude Code/OpenCode 干活(配 DeepSeek 模型省钱的方案见本站 [DeepSeek 接 Claude Code SOP](/zh/deepseek-v4-pro-claude-code-sop)),把 dsh 当学习与实验平台,等接口稳定再评估迁移。

相关文章

实战 SOP

手机装 Agent:两条路线、十步上手、一条红线

把「手机 AI Agent」落到真机上的实操 SOP,给两条对照路线。第一节先做该不该用的判断:适合想验证手机能否替自己干活的备用机场景;不适合主力机、放着不管的长任务,以及含支付、改密、发消息、改账号设置的动作。路线 A 是 OmniBot 的端侧 App 形态:从 Releases 装 APK,在设置里配 AI 能力、AI 提供商与场景模型,其中 Memory embedding 强制要求嵌入模型而其余场景建议用多模态或视觉模型;Alpine 环境启动时自动初始化;把 skills 仓库链接发给助手即可装技能;定时任务用于执行 subagent 流程而闹钟只做提醒;可选的 Remote Codex bridge 让手机扫码接入电脑的 Codex;可选的 WebUI 通过应用内本地服务取地址与 Token,默认端口 8899 且地址末尾不加路径;开发环境要求 Flutter 3.47.2+、JDK 17+、Node.js 20.19+ 或 22.12+、pnpm 10.28.0。路线 B 是 OpenGUI 的框架形态,经 DeepSeek Harness 接入:硬性前置为 Android 11(API 30)或更新的设备或模拟器,必须开启 USB 调试并授予无障碍权限;最短路径是把官方安装提示词原样发给 Codex,安装器会校验 SHA-256、只装 OpenGUI 插件并保留无关插件与设置;版本纪律为支持 DSH 0.1.0-rc.7 与 0.1.0-rc.8 与 0.1.1-rc.1 与 0.1.1-rc.2(新装默认 0.1.1-rc.2),不支持 0.1.2-alpha.4,且不允许从 0.1.1 RC 降到 0.1.0 RC;连真机后发一句提示即可验证。安全一节给备用机、最小权限、逐次人工确认红线、仅可信局域网、Token 不外传、留日志可回溯、先短任务后长任务等要求,并配上线前自查清单与七条踩坑速查表。许可边界单列:OmniBot 商用须签商业许可(AGPL v3 仅非商业与个人、教育、研究),OpenGUI 是 BSL 1.1 仅非生产用途。文中并点明与站内桌面 computer use 搭建 SOP 分工不重复。官方文档未给出的价格与限额一律不编,写以官方为准。

2026年9月23日9 分钟阅读
实战 SOP

428B 开源了,先备 8 张 H100:M3.1 Flash 部署实录

M3.1 Flash(428B/A23B)本地部署实录。先泼冷水:官方没有任何消费级或单卡配方,vLLM recipe 与 SGLang cookbook 验证过的最小档是 4 张 Blackwell(B200/B300/GB200/GB300,TP4)、4 张 AMD MI355X(TP4)或整机 8 张 H100/H200(TP8,FP8 路径)。权重从 HF 或魔搭下载(公开、非 gated),体积三口径并存:社区口径 252.4GB/48 分片加 2.3GB DSpark 草稿头,vLLM recipe 另列 NVFP4 285GB、MXFP4 293GB、FP8 533GB;官方无独立量化仓。vLLM 需 0.33.0 及以上(发布当日不在 PyPI,用 Docker 镜像 vllm/vllm-openai:minimax-m31-flash 或 nightly),三条官方命令逐字实录:H100/H200 TP8、GB200 TP4、MI355X TP4,均强制 --block-size 128 与 --disable-hybrid-kv-cache-manager(漏掉会报 No common block size for 16);1M 上下文靠 --max-model-len 放开(Hopper 官方示例限 262144)。SGLang 尚未合入 main(Blackwell 需装 MSA 内核 pinned commit 且 nvcc 不低于 13.4,cu130 不算数)。显存账本:BF16 全量约 856GB 为推算口径非官方;激活 23B 只降算力不降显存门槛——428B 的专家必须全部驻留,这就是消费级不可行的根因;1M 上下文的 KV cache 总量官方未公布。国产算力走 FlagOS Day-0 九芯片(含华为昇腾,SGLang-plugin-FL 路径),性能数字标 FlagOS 官方口径。排障 13 条官方预置口径全收:hugepages 560GiB、B200 OOM、parser 拼写差异等,每条带解法。许可 MiniMax Community License:商用署名加 2000 万美元门槛。一句话现实:428B 开源了,先备 8 张 H100。

2026年10月24日9 分钟阅读