# ManySkills 集中维护以下 5 个 Codex 插件及其完整 skill 源码。 Git 远程:,初始分支:`main`。 当前统一版本:**1.0.0**,以根目录 [VERSION](VERSION) 为准。日常逐个更新 skill,发布时整体发版,所有插件版本保持一致。仓库协作规则见 [AGENTS.md](AGENTS.md)。 ## 发布记录 - **[v1.0.0](https://git.playones.com/chenmingxuan/ManySkills/releases/tag/v1.0.0)**(2026-10-06):首次整体发布,包含全部 5 个插件的更新。变更、兼容性与验证范围见 [发布说明](docs/releases/1.0.0.md)。Release 提供合集、各插件独立 ZIP 和 SHA256 校验文件。 | 插件 | 市场显示名 | 统一版本 | 入口 | | --- | --- | --- | --- | | `generate-agents-md` | AGENTS.md生成器 | 1.0.0 | [SKILL.md](plugins/generate-agents-md/skills/generate-agents-md/SKILL.md) | | `design-md` | DESIGN.md生成器 | 1.0.0 | [SKILL.md](plugins/design-md/skills/design-md/SKILL.md) | | `eapil-gpt2-image` | eapil-gpt2-image | 1.0.0 | [SKILL.md](plugins/eapil-gpt2-image/skills/eapil-gpt2-image/SKILL.md) | | `eapil-llmapi-structured` | 易瞳LLM调用指南 | 1.0.0 | [SKILL.md](plugins/eapil-llmapi-structured/skills/eapil-llmapi-structured/SKILL.md) | | `eapil-voice` | 易瞳音频:语音 / 转录 / 降噪 / 音乐 / 音效 | 1.0.0 | [SKILL.md](plugins/eapil-voice/skills/eapil-voice/SKILL.md) | ## 目录结构 每个 `plugins/<插件名>/` 都是独立的完整插件包,包含 `.codex-plugin/plugin.json`、`skills/` 和市场图标 `assets/`。skill 内的脚本、参考资料、模板、Agent 配置和已有测试一并保留。 初始内容来自本机已安装的 `eapil-skill-market` 插件缓存;本仓库将全部插件版本统一设为 1.0.0,作为整体发版的起点。原有作者、许可证和市场链接保留;后续源码修改在本仓库进行。 ## 更新与发版 1. 修改对应插件目录中的 skill、脚本或参考资料,并运行与修改相关的验证。 2. 日常更新不单独提升某个插件版本。准备整体发版时,按语义化版本号更新根目录 `VERSION`,同时更新所有插件 `.codex-plugin/plugin.json` 中的 `version` 和 README 版本记录,确保完全一致。 3. 检查差异,按具体路径提交并推送。例如更新 DESIGN.md 插件: ```powershell rtk git diff -- plugins/design-md rtk git add -- plugins/design-md rtk git diff --cached --check rtk git commit -m "feat(design-md): update design guidance" rtk git push origin main ``` 4. 整体发版使用统一 tag,例如 `v1.0.1`;发布说明列出本次有变化的插件及验证结果。tag 对应的提交应包含所有插件的一致版本。 5. 将整批验证后的插件包及统一版本同步到原市场的对应发布源,按市场流程发布。Git push 和 tag 只更新本 Git 仓库,不会自动更新市场里的已安装插件。 首次提交前确认本仓库的 Git 作者身份。HTTPS 推送使用 Git Credential Manager;需要认证时,在本机凭据提示中输入账号和 PAT。浏览器登录与 Git HTTPS 认证独立。 真实 API Key、PAT、运行日志及生成内容不要提交;调用凭据按各 skill 的环境变量说明配置。