SuperAPI AI 工具集

setup-sandbox

智能体与模型

查看项目

更新于 10-16 07:27

技能介绍

用途:为一个新沙盒搭建初始目录结构。它会通过 Recoup CLI 拉取所属账号的组织与艺人信息,并为每个艺人生成目录。

前置检查:在沙盒根目录执行 ls orgs/。若该目录已存在且包含组织文件夹,说明沙盒已初始化,应停止并改用 artist-workspace 技能;仅在 orgs/ 不存在或为空时继续。

环境变量:RECOUP_ACCOUNT_ID 表示该沙盒所属账号,沙盒配置时自动注入。若已设置,所有 CLI 命令需加 --account $RECOUP_ACCOUNT_ID 进行账号范围限定;若未设置,则省略该参数,由 CLI 使用已认证账号。

主要步骤:执行 recoup orgs list --json(按需加 --account)获取全部组织;对每个组织执行 recoup artists list --org {organization_id} --json 获取其艺人;然后创建目录结构。目录名必须使用 CLI 返回的 artistSlug,不能追加 UUID、ID 或后缀;若 orgs/{org}/artists/{artist-slug}/ 已存在则跳过;对新艺人执行 mkdir -p orgs/{org}/artists/{artist-slug};在每个艺人目录写入 RECOUP.md。最后执行 git add -A && git commit -m "setup: create org and artist folders" && git push,并阅读 artist-workspace 技能。

RECOUP.md:每个艺人目录根部的身份文件,用于将工作区连接到 Recoupable 平台,其存在表示工作区已激活。内容含 artistName(CLI 的显示名,如 Gatsby Grace)、artistSlug(小写短横线目录名,如 gatsby-grace)、artistId(Recoup 的 UUID)。

限制:资料未提供 Recoup CLI 的安装方式、认证细节、错误处理与权限要求,相关内容暂未提供。