DEEPSEEK HARNESS · 一家 AI 公司是怎么运转的
把大模型请来上班,
为什么它还是
交不了活?
因为聪明员工也需要电脑、门禁、项目档案、公司制度和一位会派活的项目经理。 DeepSeek Harness 做的,就是把这些一次性配齐。下面不背术语,我们直接走进一家“AI 公司”,看看它怎么接单、干活和交付。
MIT 开源 · npm RC 版本 · 官方明确提示未来会有破坏兼容性变更
“老板,我很聪明。可是——电脑在哪?代码在哪?哪些文件能改?昨天聊过什么?做完以后交给谁?”
30 秒先听懂它
你请来的不是完整员工,
只是一个会思考的“大脑”。
想象公司高薪请来一位天才程序员,却没给他电脑、工位、门禁卡和项目资料; 更糟的是,他每完成一步就可能忘记刚才发生了什么。聪明是真的,交不了活也是真的。
DeepSeek Harness 就像同时叫来了 HR、IT、行政、项目经理、门卫和档案员, 把这个“大脑”组织成一个能持续工作的 Agent。会理解、会判断、会提出下一步,但两手还是空的。
配资料、发工具、过门禁、记进度,再决定继续还是下班。
不只坐在会议室里回答,而是能行动、检查、返工和交付。
第一幕 / 给 AI 公司招人配岗
公司不只需要
一个聪明员工。
模型像刚入职的天才:会想、会说。但公司还要给他电脑、项目档案、安全工位、培训手册和同事。 点击右侧每个岗位,看看 Harness 这位“运营总管”到底在管什么。
给 AI 配上读文件、写代码、跑命令的工具;动手前还要经过公司的审批门禁。
查看代码 / 文档依据
用技术语言说:模型适配器、工具注册表、会话日志和 Agent Loop 本身都是插件,可以从配置替换。也就是说,换一个“员工”或“部门”,不必砸掉整家公司。
打开 DeepSeek 官方来源 ↗第二幕 / 老板只说了一句话
一句“改好这个项目”,
中间到底发生什么?
老板的一句话不会自动变成交付物。Harness 像项目经理:领任务、找资料、叫员工思考、开工具门禁、 让档案员记账,没做完就继续派活。模型只负责其中一次“动脑”。
turn/start项目经理接单从任务箱取出老板刚交代的工作:把这个项目改好
agent/pre-step先查公司制度确认这件事能不能做,还缺不缺资料,是否需要先请示
system-prompt/assemble把资料铺到桌上任务说明、项目旧档案和可用工具一起交给 AI 员工
llm/streamAI 员工开始思考模型判断下一步该回答,还是该拿起某件工具行动
tools/pre → execute → post伸手干活,先过门禁写文件、跑命令前先查权限;批准才执行,拒绝就停手
session/event档案员逐笔记账说了什么、调用了什么、结果怎样都写进不可随意涂改的流水账
turn/end项目经理验收没做完就再派一步;做完了才把结果交回给老板
查看代码 / 文档依据
用技术语言说:一次 turn 会拆成零到多个 step;每个 step 包含一次模型请求和随后调用的工具。关键检查点允许插件观察、改写,甚至像门卫一样直接拦停。
打开 DeepSeek 官方来源 ↗第三幕 / 同一间毛坯办公室
今天装成程序员团队,
明天能变客服公司吗?
可以。dsh 像一间毛坯办公室:先铺水电,再选“有前台还是纯后台”,接着装成某种团队, 最后叠加老板偏好和今天的临时通知。越晚贴上去的规定,优先级越高。
Patch 命中某个 id 后,会替换这一行的整个 config,而不是替你做深层合并。
最后一张有效通知说了算查看代码 / 文档依据
用技术语言说,加载顺序是:Profile 列出的组合包 → Profile 自己的 patch → Home 级 patch → --patch overlay。Web 与 headless 就是官方提供的两套“办公室模板”。
打开 DeepSeek 官方来源 ↗第四幕 / 公司想换供应商
换大脑、搬办公室,
不必把公司推倒重建。
插座标准没变,电器就能换。Harness 先规定统一“插座”,模型、执行环境和档案库只是供应商。 所以换供应商时,项目经理的工作流程不用重写。
stable consumer→llm-deepseek→sandbox-local→session-jsonl默认本地后端使用逐会话策略限制工作区内的进程与文件效果。
查看代码 / 文档依据
这只“统一插座”的技术名叫 Capability Seam,由 Service Definition、Provider、Consumer 组成。 官方举例:文件系统和进程一起指向远程沙箱时,Bash、PTY、LSP 会像整个部门一样一起搬走。
打开 DeepSeek 官方来源 ↗第五幕 / 看完样板房,先别急着搬家
它是一栋很有潜力的
“AI 毛坯写字楼”。
懂装修的人会两眼放光;只想拎包办公的人,可能先被满地电线绊一跤。它更像 Agent 开发套件,还不是成熟的大众 coding 产品。
它提供的是办公楼、制度和调度系统,让你自己组建 AI 公司
想自建 Agent 平台、替换模型与执行环境、自己写插件的开发者
只想下载一个成熟软件,打开就比 Codex 或 Claude Code 更好用的人
大楼还在施工期:官方标注 Developer Preview,后面会拆墙改管线
查看代码 / 文档依据
官方 README 将它标注为 Developer Preview,并用大写强调未来会有破坏兼容性的变更。 翻译成人话:这栋楼还会拆墙改管线,适合参观、试装和研究,不适合今天就把核心业务全部搬进去。
打开 DeepSeek 官方来源 ↗最后,把 8,617 个仓库条目压成一句人话
DeepSeek 开源的不是
一个 AI 员工,而是一套能不断“换人、换工具、换办公室”的公司系统。
Codex、Claude Code 更像装修好的办公室;dsh 目前更适合试用和研究。
脑力员工、工具、门卫、办公室和档案柜都能替换,公司的主流程仍然稳定。
结构先进不等于入住体验成熟;RC 期的兼容性、插件冲突与运维成本都要实测。
npx @deepseek-ai/dsh web默认打开 http://127.0.0.1:3080运行要求以仓库当前版本为准:Node.js ^22.19.0 或 ≥24.0.0。 别把 RC 版本直接接到生产核心流程。