把画布编译成计划提示词:DeepSeek Harness 软工作流 dsh-workflow-lite 架构演进实录
在构建复杂大语言模型(LLM)智能体系统的过程中,我们往往会陷入一种“调度器反噬”的工程困局:为了让大模型按照预设流程执行几个前后依赖的任务,开发者不得不引入庞大笨重的工作流引擎。这些引擎塞满了复杂的有向无环图(DAG)拓扑排序器、状态机转换逻辑、分布式队列、超时重试看门狗与跨进程通信锁。然而具有讽刺意味的是,现代推理大模型本身就具备极其出色的逻辑推理与上下文规划能力,我们却在它外围套上了一副笨重的工控自动化枷锁。
最近,我深度研读并实践了开发者 Minglink 为 DeepSeek Harness(DSH)生态开源的软工作流插件 dsh-jailbreak-workflow(npm 包名:@xiaoso/dsh-workflow-lite)。它彻底颠覆了以往 Dify、LangChain 或 ComfyUI 这类“重调度器、轻模型”的传统套路,开创性地提出了 软工作流(Soft Orchestration) 理念:整个插件源码中没有一行执行引擎,仅负责在 React Flow 画布上进行可视化编排,将其纯函数式编译成一份高度收敛的“派发计划提示词”,交由当前会话中的大模型自驱完成调度与执行。在本文中,我将以第一视角深入剖析其底层微内核设计、计划编译机制、双向人在回路(HITL)通信以及在红队安全评测中的硬核工程实践。