用途:为 Neural DSP Archetype Tim Henson X 插件生成预设文件。先在线研究目标音色(歌曲、艺人、风格、制作人、设备、现场配置等),再挑选音箱、增益与效果参数,最后通过模板复制把 JSON 覆盖写入二进制预设。除请求完全模糊外,不向用户请求确认。
主要能力:脚本支持 generate、index、params 三个子命令。generate 从标准输入读取 JSON 对象(键为参数名,值为布尔、数字或字符串),用 --name 指定显示名(允许空格),未提供模板时以 Default.xml 为回退模板。params 可打印模板中的权威参数名。index 构建索引缓存。输出文件写入 /Library/Audio/Presets/Neural DSP/Archetype Tim Henson X/AI generated/,不修改已有源预设。未知参数键会被拒绝。selectedAmp 取值 0(Acoustic 原声)、1(Rhythm 节奏)、2(Lead 主音),未选中音箱的参数会被插件忽略。JSON 中的 name 决定插件界面显示名,脚本也会把该名称用作文件名。
使用方式:示例命令 python3 "/Users/arjunmahishi/.config/opencode/skills/tim-henson-presets/tim_henson_skill.py" generate --name "my_preset" --template "/Library/Audio/Presets/Neural DSP/Archetype Tim Henson X/User/clean_fingerstyle.xml" 无模板时用回退默认:加上 --name 即可。查看参数名用 params,建索引用 index。JSON 通过管道传给 generate。
适用场景:为清音/氛围/后摇、Doom/Stoner/迷幻主音、Shred/高增益主音等风格快速起步。资料给出了各风格的起始参数范围与一个完整示例。
限制:需本机已安装对应插件与预设目录;参数名以实际安装版本为准,可用 params 获取权威键名;未知键会被拒绝;不支持直接编辑现有预设。