SuperAPI AI 工具集

archon-cli

智能体与模型

查看项目

更新于 10-15 20:14

技能介绍

用途:Archon 通过 archon CLI 运行多步骤 AI 工作流。Git 项目默认使用隔离的 worktree,已注册的文件夹项目则原地运行。该技能按意图分为五类能力:在真实工作上运行工作流、管理已有运行(查看/批准/拒绝/取消/恢复)、安装配置 Archon 或修改配置、编写新工作流、改进工作流节点或运行消息的提示词。意图明确时直接路由,真正含糊时列出这五项让用户选择;未配置的机器先走安装配置。

主要用法:用 archon workflow list --json 查看紧凑目录,注意 descriptionTruncated: true 表示描述不完整,不要凭记忆猜名字;再用 archon workflow list <name> --full 获取完整描述后选择。启动前检查输入是否满足问题、原因、时机、结果、不变量、验收六要素,缺失则指出并让用户确认。默认分离运行:archon workflow run <workflow> --branch <branch-name> "<message>" --detach;用 archon workflow runs --json 找 run id,再以 archon workflow wait <run-id> --json 作为后台任务等待,archon workflow get <run-id> --json 用于按需查看状态。

限制与注意:不要用薄弱简报启动;交互类工作流首次启动拒绝 --detach,需前台运行,暂停后可用 resume/approve/reject/respond --detach 继续;每个 shell 只跑一个工作流,多任务需分开调用与分支。当前目录决定项目范围,workflow status 与 workflow runs 默认该项目的,--all 才全局;未注册项目会设 scopeFallback: true。git 项目需在仓库根目录运行,非 git 项目用 workflow run --folder 注册。运行完成不代表成功,需查看归一化结果与 leave_behind.artifactFiles。解析输出时优先加 --json。更多细节见 running-workflows、manage-run、setup-and-config、authoring-workflows、prompting-mistakes 等参考文档。