SuperAPI AI 工具集

wizard

通用与其它

查看项目

更新于 10-15 22:09

技能介绍

用途:Wizard 用于把繁琐、需要人工操作且反复向 AI 解释的手动流程,做成一个交互式 bash 脚本,逐步引导人类完成。典型场景包括配置第三方服务、设置凭据或 CI、执行一次性迁移,或把项目从一种状态迁移到另一种状态。

主要能力:脚本会打开每个 URL,说明具体点击和复制什么,捕获值并写入对应位置(.env、GitHub secrets),在每个阶段确认,并显示剩余阶段数。其交互体验由 template.sh 提供,包括分阶段进度、确认门、跨平台 URL 打开(含 WSL)、隐藏密钥输入、幂等 .env 写入、gh secret/gh variable 写入以及结束摘要。

使用方式:先梳理所有手动步骤和需要捕获的值,阅读仓库中的 .env、.env.example、README、docker-compose、框架配置和 .github/workflows 等文件;再为每个阶段写出精确路径,例如“Dashboard → Developers → API keys → Reveal test key → copy”;然后复制 template.sh 到目标路径,按依赖顺序替换示例阶段,使用 stage、say/step、open_url、ask/ask_secret、write_env、set_secret/set_var、pause/confirm 等辅助函数,并设置 TOTAL_STAGES。最后用 bash -n 检查,运行 shellcheck(如可用),chmod +x,并静态追踪验证每个值都被捕获且写入正确位置。

限制:不要手动编辑 STAGES 标记以上的库代码;不要自己端到端运行脚本,因为它会打开浏览器并阻塞等待人工输入;向导默认是临时的,仅在用户需要可重复的设置路径时才提交到仓库。资料未提供具体安装命令、收费或平台支持细节。