主题贡献

把你的主题加入画廊

主题是受版本控制、可校验的声明式资源包。仓库不会接受运行脚本、远程注入代码或来源不明的素材。

包内文件

每个公开主题目录只允许包含以下五个文件:

  • manifest.json
  • background.webp
  • preview-light.webp
  • preview-dark.webp
  • LICENSE.txt

校验

清单必须符合版本 1 JSON Schema,资源路径不得越出主题目录。运行目录构建会同时检查格式、尺寸、软链接、体积和来源地址。

shell
npm run catalog:build

预览与许可

真实 Codex 截图必须标为 screenshot;在网页预览器中生成或合成的画面必须标为 concept

请提交明确的许可证与 HTTPS 来源。人物肖像、角色或 IP 素材必须提供中英文 assetNotice,并由贡献者确认公开再分发权利。

Pull Request

  1. 从上游仓库创建分支,并新增一个唯一的 kebab-case 主题目录。
  2. 运行目录构建与完整测试,确认 ZIP 哈希可重复。
  3. 在 PR 中说明素材来源、许可和预览类型。
  4. 维护者完成视觉、素材权利与包边界审查后再合并。