ARTICLE · 1316622
终于体会到了“一切皆插件”的强大
DeepSeek Harness 这个东西,玩明白之后确实有点上头。它基于 Cordis 微内核,遵循 MIT 协议开源,说白了是一套 Agent 的运行底座。它的设计口号就是:Everything is a plugin,一切皆插件,模型、工具、Skill、会话存储、沙箱、调度循环,连你眼前这块界面也是插件。不改它的主源码,靠配置就能替换、新增、热加载任意模块。我一开始拿它当个挺顺手的对话客户端用,现在回头看,那用法有点浪费。
以前我拿 DSH 当普通对话客户端,选个目录、上传文件、问两句就完了;再深一点,就是导入社区里现成的 Cordis 插件去调用它的功能。架构本身能释放出来的东西,我一点没碰。再看这个圈子的一个明显变化,AI 干活的形态变了。以前是让 AI 一次给你产出 PPT、图片、文档这种成品;现在更多人干的是,先用 AI 搭出一套服务自己流程的工具,再拿这个工具源源不断地出活,把重复的步骤交给自动化流水线跑一遍。这套思路也是企业搭 Agent 流水线时最常见的选择,方向从产出成品换成了把工具攒下来反复用。
WorkBuddy 把固定流程封成侧边栏 Skill,往前走了一步。但 Skill 的定位在轻量工具插件这一层,侧重一次 Prompt 加几个工具动作。它能接官方 API,也能接微信,但完整 Web 界面、独立后端、持久化状态、3D 渲染这类东西它扛不住。而且写 Skill 得熟悉 Cordis 插件规范,对普通用户门槛不低。DeepSeek Harness在B 站宣传片则重点演示的创造模式,又往上走了一层,它自带运行时检视能力,可以在内存里调试、组装 Cordis 插件,支持直接把一整套工作流打包成独立 Web 应用插件。
这类 Web 型插件自带完整页面界面和内置接口,应用内部还能继续调用 DeepSeek 模型、迭代自身逻辑。DSH 本身同时支持桌面客户端和 dsh web 网页部署,底子就是 Web 外壳,天然兼容标准 Web 项目:适配一下端口映射、沙箱权限和依赖包,绝大多数自托管 Web 服务都能移植成 DSH 插件,挂在 NAS 这类算力设备上,走外网入口实现多设备统一访问。我原来那套本地跑服务再开浏览器访问的流程,就这么被省掉了。
插件化还顺手改掉了一件事,就是人从哪儿进入 AI。dsh-im 一个插件把微信、飞书、钉钉、企业微信、QQ、Telegram、WhatsApp、Slack、Discord 九个 IM 通道接了进来,它还上过 GitHub Trending JavaScript 日榜第 7、Trendshift JavaScript 日榜第 3,还挂着 DeepSeek Harness 官方赞助的标。界面那一层也一样,dsh-better-sidebar 把文件树、编辑器、变更、任务、侧聊收进一列侧栏,还对外暴露一个服务接口,别的插件能往里注册自己的标签页和文件查看器。这两个插件合起来,入口和界面都可以被换掉,不用在 DSH 提供的默认形态里凑合。
我自己动手做的几件插件。论文阅读工具,把原先需要来回切系统的论文网页改造成 DSH 插件,内嵌对话接口和 Skill 输入框,做成本地版 Alphaxiv。旅行管理工具 TREK,原本要独立部署的自托管行程应用,改端口映射、剔冗余用户管理、修地图合规后跑进 NAS 里的 DSH,iPad 和手机走外网入口直接管行程。天文观测模拟器 Tsukikage,上交天文博友樊仕达的离线月球计算与月面仿真项目,补齐 3D 渲染的 Chromium 依赖、改造端口方案后,直接在 NAS 的 DSH 内跑离线月面模拟器。另外还有 PPT 背景生成器、国内环境的 Qwen Image ComfyUI,以及用 DSH 写出来的可用 Photoshop 插件。
AI Agent 的价值,是让掌握一项技能的人,借 AI 的手放大另一项能力,1+1 大过 2。WorkBuddy 和 DeepSeek Harness 提供的正是这套底层框架,把自研工具接进日常干活的那条线上,不再需要每次从零搭一遍。我现在越来越强烈的一个感觉是,模型能力这一层的差距会越来越小,真正拉开距离的是你把手里的东西接进模型的方式。DSH 给了一个现成的答案:一切皆插件。















































































