SuperAPI AI 工具集

artcraft

设计与创作

查看项目

更新于 10-29 04:35

技能介绍

用途 该技能用于操作 ArtCraft 桌面应用,具体做法是以固定提交版本为依据,完成环境适配检查、离线预检、发行版与源码构建决策、2D/3D 场景预演、服务提供方与额度披露、经批准的 AI 生成、导出下载交接以及问题排查。资料说明该技能覆盖的是某个固定提交对应的仓库状态,并未覆盖未经核验、可能随时变动的工作副本。

主要能力

  1. 离线预检:在仓库根目录运行 python3 .agent-skills/artcraft/scripts/preflight.py --json;在已安装的技能根目录运行 python3 "$SKILLS_ROOT/artcraft/scripts/preflight.py" --json。仅在提供了检出版本时,才附加 --repo PATH --expect-commit 40e04793b504147de97ba1f0659d3975167524e5。该辅助脚本只读,不会启动 ArtCraft、Tauri、Node、服务提供方、服务器或网络任务。
  2. 适配性检查:阅读 references/upstream.md,区分面向 Windows/macOS 的签名桌面发行版与可能包含 Linux 的源码构建;缺少校验和或签名时,应视为尚未解决的验证缺口,不能当作真实性证明。
  3. 发行版安装需先获批准:确认目标操作系统、发行版 URL、许可证/NOTICE 义务以及上游是否提供校验和或签名;未经明确批准,不得运行安装器、下载工件或绕过操作系统信任提示。
  4. 源码构建需先获批准:使用固定源码及文档所述的 Rust、Node.js 20+、npm 与 Tauri CLI 工具链;未经批准,不得运行 npm ci、cargo tauri、cargo check 或任何构建命令。
  5. 场景预演:在应用中选择 2D 画布或 3D 舞台,放置图像图层、道具、网格或 kitbash 资产,设定相机与景深,并在生成前保存预演状态;Blender 相关的场景检查或操作应交给 blender-mcp。
  6. AI 生成审批:在图像、视频、音频、网格或世界生成前,披露所选提供方/模型以及界面显示的预估积分或美元成本;登录、API 密钥或 Cookie、远程调用、上传与付费积分需分别获得批准。
  7. 导出与交接:使用应用的下载/导出控件,记录目标位置、媒体类型、模型与任务结果;下载的媒体与远程 CDN 链接视为用户数据,未经批准不得发布、分享或上传。
  8. 排查:记录应用版本、操作系统、源码固定点、具体失败模式与脱敏日志;清除凭据、任务、设置或下载属于破坏性操作,需获批准。
  9. 证据报告:区分源码事实、本地观察、估算与运行时结果;未运行生成或构建时应明确说明。

使用方式 按资料给出的顺序操作:先运行只读离线预检,再做适配性检查并阅读上游说明;根据批准情况选择签名发行版安装或固定源码构建;在应用中完成 2D/3D 场景预演并保存状态;每次 AI 生成前展示提供方、模型、成本估算与批准状态;导出后记录交接信息;出现问题时按限定范围收集证据,不扩大操作面。

适用场景 适合需要对 ArtCraft 进行可审计的桌面操作、在生成前保留场景预演成果、在安装或构建前评估发行版与源码路径、以及对托管 AI 生成进行成本与权限把关的场合。

限制 该技能基于固定提交,不保证适用于其他版本;托管服务并非本地推理,远程调用与付费积分需单独批准;源码构建需要文档列出的工具链,且所有安装、构建与生成动作均以明确批准为前提;资料未提供具体价格、模型清单或平台支持范围的更多细节。