aidaw
Installation
SKILL.md
AI DAW:用 MCP / aidaw 驱动正在运行的 DAW
这是能力包入口。本文件只给公共约定 + 索引;每个能力域的细节在 references/ 下单独一篇。
按需加载:只读你要动手的那一两个域,不要把整包灌进上下文。
前提
- 软件(AI DAW)需要在运行。走 CLI 时先
aidaw status确认,没开就aidaw start。 - 所有写操作都走与界面同一条命令管线:进撤销历史、广播
engine://event、在界面上留痕, 署名Agent("mcp")。你做的每一步人都看得见,也随时可以撤销——所以放心动手,不必畏手畏脚, 但也不要一次改一大片(一次事务 = 一个撤销步骤,人撤销起来才不痛苦)。
三条入口
- 逐个 MCP 工具(
get_project/add_track/ …):与下面的域一一对应,工具名即能力。 - 网关(推荐给大模型):
aidaw_help(topic)按域取回文档(就是这里);aidaw_call(op, args)用「操作名 + JSON 参数」执行——固定两条工具,能力按需拉取。 例:aidaw_call(op="set_effect_params", args={"track":1,"index":0,"params":{"mix":0.3}})。 - 命令行:
aidaw是这些工具的薄客户端,命令面 = 工具面。