SuperAPI AI 工具集

wizard

部署与运维

查看项目

更新于 10-16 03:49

技能介绍

用途:wizard 生成一个交互式 Bash 脚本,把那些手工做起来繁琐、每次向 AI 重复解释也繁琐的流程,交由脚本一步步引导人来完成,例如配置第三方服务、执行一次性迁移,或把项目从一种状态迁移到另一种状态。

主要能力:模板 template.sh 已提供阶段式进度、确认闸口、跨平台打开网址(含 WSL)、隐藏式密钥输入、幂等的 .env 写入、gh secret/gh variable 写入和收尾总结。你只需界定流程并编写各阶段;STAGES 标记上方的库在所有向导中完全一致,不要手改。

制作过程:先界定流程,读仓库再问,而非凭空提问;对配置场景查看 .env、README、docker-compose、框架配置与 .github/workflows 中的 secrets/vars 引用,对迁移场景梳理当前状态、目标状态及不可逆动作,并向用户确认阶段清单。再为每个阶段写出精确路径,如“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,不要亲自端到端运行(它会打开浏览器并阻塞等待人工输入),改为静态核对每个值都能被捕获并落到既定位置,且 set_secret 名称与 CI 的 secrets.* 引用完全一致。

适用场景与限制:向导默认是临时的,通常只构建一次,运行完即删除;只有用户希望形成可重复的仓库内配置路径时才提交。它面向需要人工操作与人工取值的过程,不适合可完全自动化的任务。资料未提供其收费、价格、平台支持范围及效果数据。