handraw-volc-tts
Installation
SKILL.md
火山语音 · v1.0
使用随包 scripts/volc_voice.py,不读取其他本地项目或全局火山CLI。客户端仅需Python 3.10+、FFmpeg和火山语音服务权限;配置管理只需Python,不调用付费服务。
账户提交与保存
用户可以提交新版API Key,或旧版AppID+Access Token。用户明确提交用于保存时,直接保存;不要在回复、日志、方案或工程文件中复述密钥。CLI只接受标准输入JSON、隐藏交互输入或用户明确要求保存的环境变量,不把密钥放进命令行参数、临时文本文件、仓库或安装包。
python scripts/volc_voice.py config --interactive
python scripts/volc_voice.py config --from-env
python scripts/volc_voice.py status
代理保存用户已提交的凭据时,用执行工具向 config --stdin-json 的标准输入直接写JSON,不用shell字符串拼接,关闭终端回显。接受字段是 api_key,或同时提交 app_id 与 access_token;可带非密钥设置 speaker、tts_resource、asr_resource。用户没有提交新密钥时,不从聊天历史或其他项目文件找密钥;已配置环境变量可用于运行,但只有明确保存操作才持久化。
Windows保存于 %APPDATA%/handraw-video-producer/volc-tts.json,用当前用户DPAPI加密。更新仓库、重装或同步Skill都不读写此文件。换电脑或Windows账户需重新提交。其他系统采用用户配置文件、0600权限。路径覆盖及认证优先级见账户与接口。成功仅报告“已保存”和配置状态,不显示密钥前后缀。