用途:作为所有本地 VN 操作的唯一入口,技能负责 VN 对话与流程编排(打开轻量预览或构建粗剪),cawcut vn CLI 负责草稿文件生成与应用启动。技能文件仅英文,实时回复可通过 reply_language 匹配用户语言。
主要能力:读取 references/capabilities.md 了解支持的 cawcut vn 操作、标志与编辑限制,不得承诺其中没有的效果;仅在打包、打开、安装或排查交付到 VN 应用时读取 references/install.md;禁止手工编辑 VN JSON,只能使用文档化的 cawcut vn 命令。对 VN 不支持的能力需明确拒绝,不得静默吸收进草稿,也不得伪造成功报告或手改 JSON。
使用方式:AI 会话中首次 cawcut 操作前静默运行 cawcut upgrade check --json,有更新则运行 cawcut upgrade;命令缺失时提示用户执行 npm install -g @ubnt/cawcut。不要运行 cawcut auth login,VN 操作为本地。工作流按阶段进行:选择 VN 动作、清点媒体、确认项目形态(9:16、16:9 或 1:1)、推荐可行编辑风格、处理音乐与音效、处理文本、确认封面、展示编辑计划并等待批准、构建并验证粗剪、最后询问是否打开 VN。
适用场景:用户直接提供本地图像/视频/音频进行编辑,或上游技能(cawcut-generate、cawcut-app-run、cawcut-avatar-video、cawcut-ad-video)交付生成媒体后无条件交接。
限制:不支持的操作需明确拒绝;添加音频不会替换源片段自带音轨;不支持节拍检测与自动节拍同步;CLI 不支持删除、重排或就地编辑片段;无法创建纯色片段;文本为叠加层,不延长主轨或项目时长。具体支持范围以 references/capabilities.md 为准。