dsh-workflow-lite
dsh-workflow-lite:DSH 画布软工作流插件,供 AI 开发者设计流程并编译为计划提示词,无需执行引擎。
安装
dsh plugin --profile web add github:xiaoso456/dsh-workflow-lite 界面预览 3
解决什么问题
在 DSH 里跑复杂多步任务时,流程顺序、条件分支、循环回退通常只能写在一段对话提示词里,模型容易自由发挥,流程也难以检查、复用和分享。
dsh-workflow-lite 把这件事搬到画布上:
- 设计:在画布上拖拽步骤、连线编排流程,连线可带任意条件,支持顺序、并行、汇合、条件分支、循环、回退等结构;也可以直接用一句话让模型创建或修改工作流,画布实时同步。
- 编译:插件把工作流整理成一份计划提示词,写明执行顺序、循环条件、每一步的输入与产出。
- 执行:当前会话里的模型按计划自行安排执行方式(直接做、派子代理或组建团队),并把进度同步回画布。
插件不包含执行引擎,也不需要额外服务,调度与判断交给模型。
配套能力包括:为步骤绑定文件/文件夹/网址/Skill 资源、执行前向用户收集必要信息、运行状态与逐步摘要、版本保存与差异对比、把工作流和选中版本打成 .wflite.zip 导入导出、把一个版本编译成独立 skill(不装插件也能用)、以及实验性的画布展示(看板/图片/文档/日志/表格)与工作流记忆。路径支持 {workflow} 与 {instance} 两个变量,方便跨工作区复用同一份资源、让每次执行的产出各放一处。
适合谁
- 想把自己反复用的多步流程(例如「先写代码→再审查→不通过就回退修复,最多三轮」)固化成可复用资产的 DSH 用户;
- 需要流程可视化检查、版本管理与团队分享的开发者;
- 希望模型按计划执行、但不想额外维护一套编排服务或执行引擎的人。
安装与使用
网页版(需 Node.js 22+):
# 需要 Node.js 22 及以上
dsh plugin --profile web add @xiaoso/dsh-workflow-lite
dsh web
桌面端:侧边栏「插件」→「添加插件」→「安装第三方插件」,填入 @xiaoso/dsh-workflow-lite 安装后重启 DeepSeek Harness。安装完成后会话页顶部出现「工作流」标签页。
README 声明适配 DeepSeek Harness 0.2.0 与 0.2.1(含其预览版)。完整使用文档与截图见 https://xiaoso456.github.io/dsh-workflow-lite/。
需要留意
- 作者标注为实验阶段,功能与数据格式仍会调整,可能出现不兼容变更;「工作流记忆」的效果仍在验证,早期试验未见稳定提速,且并发修改同一条记忆不加锁。
- README 写的是 MIT,但仓库 License 字段显示 NOASSERTION,使用前建议确认许可证文件。
内容根据项目 README 整理 · 版权归原作者所有
报告问题 / 申请下架