让 DSH 中的 AI 直接生成可导入 dsh-node-flow 的 JSON 工作流,不需要每次重新阅读插件源码。
当前对应:
dsh-node-flow:0.1.0- 工作流文档格式:
version: 1 - 节点:Trigger、Schedule、Agent、Code、Output、If、Switch、Loop、While、Note
把下面这句话直接发送给拥有联网和文件操作能力的 DSH:
请将 https://github.com/CodermanYHZ/dsh-node-flow-skill.git 安装为我的用户级 DSH Skill:把仓库克隆到 DSH 用户目录下的
skills/dsh-node-flow-skill;如果已经存在就安全更新,并在完成后确认dsh-node-flow-skill已能被技能目录发现。
如果你最终使用了不同的 GitHub 仓库名,只需替换上面那条地址。
New-Item -ItemType Directory -Force "$HOME\.dsh\skills" | Out-Null
git clone https://github.com/CodermanYHZ/dsh-node-flow-skill.git "$HOME\.dsh\skills\dsh-node-flow-skill"mkdir -p "$HOME/.dsh/skills"
git clone https://github.com/CodermanYHZ/dsh-node-flow-skill.git "$HOME/.dsh/skills/dsh-node-flow-skill"安装后的关键文件应位于:
~/.dsh/skills/dsh-node-flow-skill/SKILL.md
如果只希望某个项目使用,可以在项目根目录安装:
git clone https://github.com/CodermanYHZ/dsh-node-flow-skill.git .dsh/skills/dsh-node-flow-skillDSH 会监视 Skill 目录的变化。若当前会话没有立即出现该 Skill,发送下一条消息让目录刷新;仍未出现时重启 dsh web。
Windows PowerShell、macOS 和 Linux 都可以运行:
git -C "$HOME/.dsh/skills/dsh-node-flow-skill" pull --ff-only安装后直接描述工作流即可,例如:
生成一个 dsh-node-flow JSON 工作流:每天早上 8:30 获取上游文本,交给 Agent 总结,最后输出三条中文要点。
当你要求“可导入 JSON”时,Skill 会指导 AI 只返回一个完整 JSON 对象,便于直接在 dsh-node-flow 中导入。
dsh-node-flow-skill/
├── SKILL.md
└── references/
├── workflow-schema.md
├── node-types.md
└── examples.md
SKILL.md:触发条件、生成流程和输出约束。workflow-schema.md:工作流、节点、连线、端口与布局格式。node-types.md:所有节点字段和执行语义。examples.md:线性、If、Switch、Loop 和定时工作流完整示例。
- 需要先安装并启用
dsh-node-flow。 - Agent 节点的模型默认继承当前模型;Skill 不会虚构本机不存在的模型路由。
- Skill 不会替你填写 API Key,也不会在没有要求时自行增加联网、文件写入或危险操作。