{
  "name": "abcjs",
  "title": "曲谱可视化",
  "description": "将ABC记谱法曲谱转换为可播放的HTML乐谱文件，可选生成WAV音频文件。触发关键词：曲谱、ABC记谱法、乐谱、生成乐谱",
  "category": "音乐处理",
  "group": "media",
  "type": "function",
  "main": "./index.js",
  "params": [
    {
      "name": "abc_notation",
      "description": "ABC记谱法格式的曲谱文本（必填）",
      "type": "string",
      "required": true
    },
    {
      "name": "name",
      "description": "曲谱名称（英文名，唯一标识）",
      "type": "string",
      "required": true
    },
    {
      "name": "title",
      "description": "曲谱标题（必填）",
      "type": "string",
      "required": true
    },
    {
      "name": "description",
      "description": "曲子概述/风格描述，如'C大调 · 优美的旋律'（可选）",
      "type": "string",
      "required": false
    },
    {
      "name": "output",
      "description": "输出HTML文件路径（可选，默认自动生成）",
      "type": "string",
      "required": false
    },
    {
      "name": "generate_audio",
      "description": "是否同时生成WAV音频文件，true/false（可选，默认false）",
      "type": "boolean",
      "required": false
    }
  ],
  "returns": [
    {
      "name": "code",
      "type": "number",
      "description": "操作状态代码，0表示成功",
      "default": 0
    },
    {
      "name": "msg",
      "type": "string",
      "description": "操作反馈消息"
    },
    {
      "name": "file_path",
      "type": "string",
      "description": "生成的HTML文件路径"
    },
    {
      "name": "audio_file",
      "type": "string",
      "description": "生成的WAV音频文件路径（仅当generate_audio为true时返回）"
    }
  ]
}
