AI工作流编排工具

4小时前更新 1 00

声明式AI流水线生成

收录时间:
2026-02-26
AI工作流编排工具AI工作流编排工具
AI工作流编排工具

技能简介

Comanda 是一款命令行工具,用于以 YAML 格式定义并运行 LLM 工作流。支持将自然语言转换为可执行的工作流文件,串联多个 AI 模型完成复杂任务,并提供流程可视化功能。

能做什么

  • 根据自然语言描述自动生成 YAML 工作流文件
  • 以 ASCII 图表展示工作流结构与步骤依赖关系
  • 顺序或并行执行多模型协作的 AI 处理管道
  • 支持变量传递与步骤间数据流转
  • 集成 OpenAI、Anthropic、Google、Ollama 及 Agentic 工具(Claude Code、Gemini CLI、Codex)

使用说明

1. 安装工具

# macOS
brew install kris-hansen/comanda/comanda

# 或通过 Go 安装
go install github.com/kris-hansen/comanda@latest

2. 配置 API 密钥

comanda configure

3. 生成工作流

comanda generate summarize.yaml "Create a workflow that summarizes text input"

4. 可视化检查

comanda chart workflow.yaml --verbose

5. 执行工作流

cat file.txt | comanda process analyze.yaml

输入与输出

见下方输入与输出表格。

项目内容
输入自然语言描述、YAML 工作流文件、STDIN/文件数据、API 密钥配置
输出YAML 工作流文件、ASCII 流程图、模型处理结果、中间变量
适用人群LLM 工作流开发者、多模型协作技术团队、命令行用户
不包含图形界面编辑器、云端调度服务、模型微调功能、非 YAML 格式支持

 

风险提示

  • 需提前配置各服务商 API 密钥,未配置会导致模型调用失败
  • 工作流 YAML 语法错误将导致执行中断,建议先用 chart 命令验证
  • 多模型串联可能产生累积费用,注意控制调用次数
  • Agentic 工具(claude-code、gemini-cli)需本地安装对应 CLI

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/kris-hansen/comanda/SKILL.md
来源类型:GitHub 仓库

数据统计

相关导航

暂无评论

none
暂无评论...