Align marketplace categories with Codex taxonomy
Constraint: Keep one EAPIL marketplace while using official Codex category metadata and stable plugin IDs. Rejected: One marketplace per category | Codex groups the UI by marketplace source, which would require users to add multiple markets and change install selectors. Confidence: high Scope-risk: moderate Directive: Keep localized plugins in the same functional category and distinguish them with a language suffix such as -zh. Tested: Marketplace validation, all manifest/category consistency checks, KeyInfo market tests, frontend lint and production build.
This commit is contained in:
@@ -7,6 +7,8 @@
|
||||
- 插件是分发单位,skill 是插件内部的能力单位。一个插件可以包含多个 skill。
|
||||
- 市场中的插件默认使用 `policy.installation: "AVAILABLE"`,不要改成 `INSTALLED_BY_DEFAULT`,除非明确要求所有用户默认安装。
|
||||
- 面向用户展示的名称、说明、分类可以使用中文。插件 ID、skill `name`、目录名保持英文 kebab-case,避免破坏安装标识和脚本路径。
|
||||
- 插件分类必须使用 Codex 官方英文分类值,例如 `Productivity`、`Developer Tools`、`Creativity`、`Data & Analytics`、`Education & Research`;不要再写“文档处理”“开发工具”“设计”或 `MCP` 等旧分类。
|
||||
- 本地化插件与原版使用同一功能分类,通过 `-zh` 等插件 ID 后缀及 description 区分,不要为语言版本创建单独 marketplace。
|
||||
- Codex 对同名 skill 不做合并;用户目录、仓库目录、插件目录里如果出现同名 skill,它们可能同时出现在选择器里。维护时尽量使用清晰、稳定的 skill 名称,避免让用户看到多个无法区分的同名入口。
|
||||
- 第三方插件生成目录是同步产物。不要为了本地化直接手改 `plugins/codex/plugins/superpowers` 或 `plugins/codex/plugins/ui-ux-pro-max` 里的生成内容;应改 `config/external-sources.json` 的覆盖配置,再重新同步。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user