Qwen Code workflow-creator 是帮用户把多步任务保存成可重复使用流程的 Skill。它可以创建或更新 JavaScript 工作流,整理执行阶段、任务依赖和最终结果,适合需要在同一项目中反复开展检查、验证或汇总工作的开发者。
适配哪些工具
官方材料明确面向 Qwen Code 的 Dynamic Workflow。它管理 .qwen/workflows/<name>.js 文件,供 workflow 工具使用,并将保存的流程暴露为同名斜杠命令。使用入口涉及交互式终端界面与 Web Shell 的 Workflows 页面。
默认保存范围是当前项目;只有用户明确要求跨项目共享时,才写入 ~/.qwen/workflows。它不负责 qwen-workflow-design 目录下的 YAML Task Flow 定义,两者属于不同功能。
安装步骤
所给材料是该 Skill 的使用规范,没有提供安装命令、启用步骤或最低版本要求,因此这些信息均未核实,不能据此补写安装教程。许可证、价格及性能数据也未核实。
使用前应确认当前环境是否提供该 Skill 及 Dynamic Workflow 功能;材料没有说明如何检查其可用性。
使用示例
官方支持用户请求创建、保存、编辑或复用 Dynamic Workflow,也支持从 Web Shell 的 Workflows 页面发起请求。发布候选版本的检查、验证和汇总,是材料给出的流程元数据示例。
保存文件后,Skill 应回读并核对名称、元数据、阶段顺序、依赖和返回值,再报告文件路径与斜杠命令。只有用户同时要求运行时,才执行流程。
交互式终端的 ink 渲染器支持斜杠命令前台运行;OpenTUI 尚不支持客户端调度工具,应请模型调用 Workflow 并传入流程名称。Web Shell 用户可返回 Workflows 页面,刷新已打开的 Saved 标签页。
注意事项
文件名须以小写字母开头,仅含小写字母、数字和连字符,最长四十一个字符。脚本需以字面量元数据声明开始,每条成功路径都要显式返回最终结果。
脚本不能导入模块,也不能直接访问文件系统、终端、环境或网络;所需读取和操作应写入明确的代理提示。代理提示须说明是否允许编辑文件,依赖任务应顺序执行并传递前序结果。
更新时应保留无关行为和元数据,未经用户要求不得删除或重命名流程。官方还明确不应使用 node –check 验证这类脚本。
同类 Skill
材料提到 workflow-authoring,作为工作流脚本能力的完整参考;编写超过简单程度的脚本前需要加载它。材料未提供其他同类 Skill,所列站内文章也不足以确认直接替代项。
