Files
ManySkills/README.md
T

43 lines
2.9 KiB
Markdown

# ManySkills
集中维护以下 5 个 Codex 插件及其完整 skill 源码。
Git 远程:<https://git.playones.com/chenmingxuan/ManySkills.git>,初始分支:`main`。
当前统一版本:**1.0.0**,以根目录 [VERSION](VERSION) 为准。日常逐个更新 skill,发布时整体发版,所有插件版本保持一致。仓库协作规则见 [AGENTS.md](AGENTS.md)。
| 插件 | 市场显示名 | 统一版本 | 入口 |
| --- | --- | --- | --- |
| `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 的环境变量说明配置。