SuperAPI AI 工具集

remove

通用与其它

查看项目

更新于 10-16 01:26

技能介绍

用途:对 Kokoro TTS 引擎执行干净卸载,默认保留模型缓存,便于日后重新安装。触发词为 remove kokoro、uninstall tts、delete kokoro、clean tts。

删除内容:位于 ~/.local/share/kokoro/.venv 的 Python 虚拟环境;脚本 tts_generate.py 与 kokoro_common.py;元数据 version.json;若清理后目录为空,则删除 ~/.local/share/kokoro/。

保留内容:位于 ~/.cache/huggingface/hub/models--mlx-community--Kokoro-82M-bf16/ 的模型缓存;如已配置服务器,则保留 launchd plist。

使用方式:先通过 AskUserQuestion 与用户确认删除范围,说明将删除与保留的内容;若服务器在运行,先停止 launchd 服务:launchctl bootout gui/$(id -u) ~/Library/LaunchAgents/com.terryli.kokoro-tts-server.plist 2>/dev/null || true;随后执行卸载:ROOT="$(cc-plugin-root kokoro-tts)" 与 bash "$ROOT/scripts/kokoro-install.sh" --uninstall。仅在用户明确要求完全清理时,才删除模型缓存:rm -rf ~/.cache/huggingface/hub/models--mlx-community--Kokoro-82M-bf16;同理可选删除 launchd plist:rm -f ~/Library/LaunchAgents/com.terryli.kokoro-tts-server.plist。重新安装可执行 /kokoro-tts:install。

限制与说明:该技能描述为自我进化型,会随使用更新说明,仅针对真实可复现的问题修改;卸载后要求进行执行后反思并记录进化日志。具体安装脚本内容、依赖细节与平台支持未提供。