SuperAPI AI 工具集

workshop-create

通用与其它

查看项目

更新于 10-15 21:52

技能介绍

用途:按操作者指令创建新 workshop,或将已有本地目录作为 workshop 使用。

两条路径。路径 A:使用已有目录。先确认路径存在,否则向操作者询问有效路径;检测 desks/、classroom/、workshop.md、CAIRN.md、hands-up.md 等现有标记,发现后仅补齐缺失部分,绝不覆盖已有内容,也不执行 git init、不创建 GitHub 仓库。需补齐的骨架为 desks/、bench/、CAIRN.md、README.md。

路径 B:新建私有 GitHub 仓库。取简短无空格的 kebab-case 名称;先选定并校验克隆父目录,确认其不在 git 仓库内:git -C <parent-dir> rev-parse --is-inside-work-tree;若输出 true 则换目录,必要时创建父目录。随后在该父目录执行:cd <parent-dir> 与 gh repo create <owner>/<name> --private --clone,<owner> 用操作者已登录的 GitHub 账号。在克隆出的仓库内搭建 desks/.gitkeep、bench/.gitkeep、CAIRN.md、README.md,提交并推送,占位文件用于让空目录在克隆后保留。

关键限制:绝不在已是 git 仓库的目录内嵌套新仓库;如父目录检查返回 true,则改用路径 A,或克隆到不在仓库内的其他位置。

CAIRN.md 记录各 desk 共同遵循的工作准则,包括:停止是有效的结果,不为凑结论而强推;“完成”意味着站得住;守住范围,范围外的问题只记录不追逐;不沉默、不虚张,部分且诚实优于完整但错误;各 desk 地位平等,可对证据负责而非对层级负责。bench 为共享工作区,hands-up 指两个 desk 因外部事实无法达成一致时上升到操作者。

完成后需告知操作者 workshop 的完整路径、可用 desk-open 在其中开启 desk,以及 desks 开始发出信号后 Cairn 会显示相应信息。未提供的细节包括具体平台支持范围、版本要求、收费方式与效果承诺。