
kanghelyu/dsh-deepseek-flow
41最近提交 2026年8月15日
dsh-deepseek-flow DSH 插件
DeepSeek Flow 将 WORKFLOW.md 及其步骤级的 STEP.md 文件转换为可编辑的图表。它同步画布编辑与 Markdown 文件,并提供 Agent 工具用于工作流创建和管理。该插件是编辑器,而非运行时;执行仍在当前会话中完成。
如何安装 dsh-deepseek-flow DSH 插件
dsh plugin --profile web add "github:kanghelyu/dsh-deepseek-flow#main复制不会执行命令。安装 dsh-deepseek-flow DSH 插件前请核对仓库和版本。
dsh-deepseek-flow DSH 插件数据来源
dsh-deepseek-flow DSH 插件快照日期:2026年8月16日
discovered
dsh-deepseek-flow DSH 插件能做什么
- 以 Markdown 为事实来源,包含一个主 WORKFLOW.md 和每个步骤的 STEP.md 文件。
- 可视化编辑器,可创建、移动、连接、重新连接、标记和删除节点与箭头。
- 画布与 Markdown 编辑器的双向同步。
- 可执行的逻辑门语义,支持 IF/ELSE、AND、OR、NOT、NAND、NOR、XOR、XNOR。
- 内置 Agent 技能,文档化每个工作流工具并包含可执行示例。
- 持久化结果和草稿,跨视图和会话切换保存在磁盘上。
dsh-deepseek-flow DSH 插件适合哪些场景
- 设计具有分支逻辑和条件门的复杂工作流。
- 在不中断执行的情况下,使用 AI 助手审查和优化工作流文档。
- 通过 Agent 工具(如 flow_create、flow_put)自动化工作流的创建和维护。
- 在执行前检查工作流拓扑和逻辑合约。
dsh-deepseek-flow DSH 插件适合谁
- 在 DeepSeek Harness 会话中构建多步骤工作流的开发者。
- 希望获得可视化、Markdown 可移植编辑体验的工作流工程师。
dsh-deepseek-flow DSH 插件的限制
- 不提供工作流执行、API 密钥管理、触发器、调度或执行历史。
- 需要 DeepSeek Harness Web UI 和具有 Agent 能力的活跃会话。
- 整个工作流优化没有逐个文档的审查或内置撤销功能;用户应在使用前备份。
- AI 助手使用隔离的 Agent 任务,而非实时会话,但拓扑审查除外。
dsh-deepseek-flow DSH 插件的仓库 README 摘录
以下文字摘自 dsh-deepseek-flow DSH 插件的上游仓库 kanghelyu/dsh-deepseek-flow 的 README,版权归原作者,仅作引用。
DeepSeek Flow turns a `WORKFLOW.md` and its step-level `STEP.md` files into an editable diagram inside DeepSeek Harness. The bundled Skill lets the current Session create and maintain workflows through tools, while the diagram and Markdown remain synchronized and portable. It is intentionally an editor—not a workflow runtime. DeepSeek Flow helps you design, inspect, and improve a workflow; execution remains in the current Session. <p align="center"> <img src="docs/images/engdark.png" width="49%" alt="DeepSeek Flow in dark mode"> <img src="docs/images/englight.png" width="49%" alt="DeepSeek Flow in light mode"> </p> ## What it gives you - **Markdown as the source of truth** — one master `WORKFLOW.md`, plus one `STEP.md` workspace for each step. - **A real visual editor** — create, move, connect, reconnect, label, and delete nodes and arrows. - **Two-way synchronization** — edits made on the canvas and in the Markdown editor are written back to the workflow files. - **Source-aware topology transactions** — human canvas edits receive a full current-Session review; topology produced by direct Session file edits can use an invisible deterministic finalize path instead of being s
阅读完整 README仓库许可: MIT
dsh-deepseek-flow DSH 插件常见问题
如何安装 DeepSeek Flow?
在终端中运行命令 `dsh plugin --profile web add "github:kanghelyu/dsh-deepseek-flow#main"`。然后重启 `dsh web` 并打开一个会话。你会在 Web UI 中看到 DeepSeek Flow 选项卡。
如何创建第一个工作流?
在会话中,让 Agent 执行“构建工作流”或“导入工作流”。内置的 DeepSeek Flow 技能会引导 Agent 使用 `flow_create` 或 `flow_put` 工具。之后,打开 DeepSeek Flow 选项卡即可看到生成的结构图。
支持哪些逻辑门?
插件支持 IF/ELSE、AND、OR、NOT、NAND、NOR、XOR 和 XNOR。逻辑门有确定性谓词,如 `truthy`、`falsy` 和 `nonEmpty`。你可以将它们连接到输出 JSON 布尔值的上游步骤。
如何应用我在画布上所做的更改?
在画布上添加、删除或连接节点后,点击“应用更改”按钮。DeepSeek Flow 会验证图表,要求当前会话的 Agent 进行审查,再次验证,然后原子性地保存新版本。
可以一次性优化整个工作流吗?
可以,但请谨慎使用。打开 AI 助手菜单,选择“优化整个工作流”,并确认警告。Agent 会直接重写并保存所有 WORKFLOW.md 和 STEP.md 文件。此操作没有逐文档审查或内置撤销功能,因此请先备份重要文件。