关于 augment
augment 是维护 Kokoro TTS 插件的技能,可升级 MLX-Audio 依赖、重新下载模型权重并更新附带脚本。它还提供合成验证与回退步骤。
主要功能
- 01检查安装状态
- 02升级 Python 软件包
- 03重新下载模型权重
- 04更新附带脚本
- 05验证语音合成
- 06通过卸载重装回退
适用场景
- 01更新 Kokoro TTS 依赖和模型
- 02检查升级后的安装状态
- 03升级不兼容时恢复 TTS
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ terrylica/ cc-skills --skill augment安装后在 Claude Code 中输入/augment确认已加载。
详细介绍
增强 Kokoro TTS
升级 MLX-Audio 依赖项,重新下载模型,并更新捆绑脚本。
自我进化技能:此技能会在使用中不断改进。如果指令有误、参数发生偏差,或需要变通方法,请立即修复此文件,不要拖延。仅针对真实且可复现的问题进行更新。
工作流
步骤 1:升级前健康检查
ROOT="$(cc-plugin-root kokoro-tts)"
bash "$ROOT/scripts/kokoro-install.sh" --health
cat ~/.local/share/kokoro/version.json
步骤 2:执行升级
ROOT="$(cc-plugin-root kokoro-tts)"
bash "$ROOT/scripts/kokoro-install.sh" --upgrade
此操作会升级:
- Python 软件包:
mlx-audio、soundfile、numpy - 模型权重:从
mlx-community/Kokoro-82M-bf16重新下载 - 捆绑脚本:从插件重新复制
kokoro_common.py和tts_generate.py version.json:使用新版本重写
步骤 3:升级后验证
ROOT="$(cc-plugin-root kokoro-tts)"
bash "$ROOT/scripts/kokoro-install.sh" --health
cat ~/.local/share/kokoro/version.json
# Test synthesis
~/.local/share/kokoro/.venv/bin/python ~/.local/share/kokoro/tts_generate.py \
--text "Upgrade verification" --voice af_heart --lang en-us --speed 1.0 \
--output /tmp/kokoro-upgrade-test.wav && echo "OK"
回滚
如果升级导致 TTS 无法使用,请执行全新安装:
ROOT="$(cc-plugin-root kokoro-tts)"
bash "$ROOT/scripts/kokoro-install.sh" --uninstall
bash "$ROOT/scripts/kokoro-install.sh" --install
卸载后会保留模型缓存,因此重新安装时会复用缓存的模型。
故障排除
| 问题 | 原因 | 解决方案 |
|---|---|---|
| 升级失败 | 无网络或 PyPI 故障 | 检查网络连接,然后重试 |
| 导入错误 | mlx-audio 不兼容 | 全新安装:先执行 --uninstall,再执行 --install |
| 模型下载缓慢 | 下载内容较大 | 等待 HuggingFace 下载完成 |
执行后反思
此技能执行完毕后,请在结束任务前进行反思:
- 确定位置。 — 找到此 SKILL.md 的规范路径,然后再进行编辑。
- 哪里出了问题? — 修复导致问题的指令。
- 哪些地方比预期更好? — 将其列为推荐做法。
- 哪些内容发生了偏差? — 修复与实际情况不符的脚本、引用或依赖项。
- 记录下来。 — 添加进化日志条目,包含触发原因、修复内容和证据。
不要拖延。下一次调用会继承你留下的一切。
评论
支持 Markdown