DSH 微内核架构:数字员工的 To B 哲学

Microkernel for the Enterprise — DSH's To-B Philosophy for Digital Employees

昨天给一家客户交付一个 HR 数字员工,交付物出乎对方意料:不是安装包,不是镜像,是一个配置文件

对方技术负责人盯着屏幕看了半天,问了一句:「就这?」

就这。准确说,是一份 cordis.patch.yml——声明启用哪些插件、禁用哪些、端口开在哪、模型配哪个。客户自己改了一份,重启,一个财务数字员工就起来了。代码一行没动。

这让我确信一件事:上一篇讲的「Harness 自由,Contract 稳定」有了它的工程落地——DSH(DeepSeek Harness)的 profile 机制。而这背后是一套更像操作系统哲学的架构选择:微内核

Microkernel for the Enterprise — DSH’s To-B Philosophy for Digital Employees

[Read More]

别配置 Agent 了,给它一个岗位

Stop Configuring Agents, Give Them a Job

8 月中旬,DeepSeek 开源了一个叫 DeepSeek Harness(简称 DSH)的项目,Slogan 只有一句话:Everything is a Plugin。写这篇文章时,它在 GitHub 上的 star 数已经突破 17 万——一个 developer preview 阶段的项目,热度超过了绝大多数成熟框架。

很多人把它当成又一个 Agent 框架来看。我看了几天代码和文档,得出一个不一样的判断:它真正改变的不是「Agent 怎么跑」,而是「数字员工怎么造」。

我准备探索一种新的数字员工开发方式:

给 Agent 一个岗位 Spec 和一组 Evals,让 Coding Agent 自主完成数字员工的开发、测试、部署和运维。

数字员工不再通过传统的 Agent Builder 拖拽 Workflow、配置 Prompt、配置工具来构建,而是交给 Harness 里的 Coding Agent 自己把它做出来。这篇文章讲讲为什么,以及它的边界和风险。

Stop Configuring Agents, Give Them a Job

[Read More]

一切皆插件:DeepSeek Harness 真正硬核的是三个细节

Everything Is a Plugin: Three Details That Make DeepSeek Harness Real

前天写 一切皆插件:DeepSeek Harness 的野心与收敛鸿沟 时,我说 DeepSeek 开源的不是工具,是运行时。当时主要看的是官方页面和仓库门面。这两天陆续有人把整个仓库拉下来逐包分析,翻出来的东西比我想的更硬。

其中有一份源码深扒(作者 @Ai 学习的老章,文末有出处)把 200 多个包从启动配置翻到 Agent Loop、事件管线、上下文压缩,再加上我自己读了一遍官方架构文档,发现「一切皆插件」这句话真正站得住,靠的不是插件数量,而是三个很容易被忽略的细节。

这三个细节,恰好是「运行时」和「工具」的分界线。

Everything Is a Plugin: Three Details That Make DeepSeek Harness Real

[Read More]

一切皆插件的时代,唯一不可插件化的是信任

In an Age of Pluggable Everything, Trust Is the One Thing You Can't Plugin

前两天,一个问题把我问住了。

有人问我:DeepSeek 说「一切皆插件」,一切核心都可以替换——模型可换、循环可换、连会话日志都是插件。那么,什么东西是不可替换的? 是不是只有人和人的协作?再往深一层,是不是「信任」不可替换?

我盯着这个问题想了很久,因为它恰好戳中了我这两天写 一切皆插件:DeepSeek Harness 真正硬核的是三个细节 时一直绕不开的东西。

一切皆插件——注册即副作用,卸载即回滚。整个系统的设计哲学只有一句话:没有什么是不能拿掉的。

但真的什么都可以拿掉吗?

答案是否定的。有一样东西,不管架构怎么解耦、日志怎么追加、插件怎么热插拔,它既不能被替换,也不能被快速恢复。

那就是信任。

In an Age of Pluggable Everything, Trust Is the One Thing You Can’t Plugin

[Read More]

一切皆插件:DeepSeek Harness 的野心与收敛鸿沟

Everything Is a Plugin: DeepSeek Harness and the Convergence Gap

昨晚刷到一篇实测文,作者用 DeepSeek Harness 做了一个叫 MacDynamicIsland 的原生 macOS 应用——刘海、菜单栏、悬浮胶囊三个入口,快捷笔记、剪贴板、截图置顶全都有。时间线是这样的:

  • 2 小时:从零到大部分功能可运行
  • 1 小时:改一个文本框的交互和字体颜色,反复修改,始终没有收敛——修好一处,另一处又坏了
  • 30 分钟:把同一份代码交给 Codex,文本框、字体颜色、交互优化基本收敛到可接受状态

作者很克制,特意声明这不是一次公平对比——Codex 接手时已经有了完整的项目基础,问题边界也被前面的试错磨清楚了。我认同这个声明。但这条时间线里藏着一个比「谁更强」重要得多的信号:从 0 到 1 只花了 2 小时,从 1 到 1.1 却花了 1 小时还没做完。

而 DeepSeek 对这件事的态度,就写在它刚开源的 Harness 里。

Everything Is a Plugin: DeepSeek Harness and the Convergence Gap

[Read More]