SuperAPI AI 工具集

palmier-pro

设计与创作

查看项目

更新于 10-15 19:53

技能介绍

用途:Palmier Pro 是 Swift 原生 macOS 视频编辑器,应用打开时在 http://127.0.0.1:19789/mcp 暴露 MCP 工具(如 get_timeline、add_clips、move_clips、apply_color、generate_video),让 Claude Code/Desktop、Cursor、Codex 等外部智能体或应用内聊天编辑同一项目。编辑器与 MCP 服务器免费开源(GPLv3);仅 generate_*/upscale_media 背后的生成式 AI 处理闭源,需登录并订阅。

主要能力:读取或编辑时间线、轨道、片段、媒体、转录、字幕、调色与效果;触发生成式 AI(generate_video、generate_image、generate_audio、upscale_media);从源码构建、运行、测试 Swift 应用;调试或扩展 MCP 工具面。

使用方式:先确认应用已打开(无独立服务器二进制)。Claude Code:claude mcp add --transport http palmier-pro http://127.0.0.1:19789/mcp;Codex:codex mcp add palmier-pro --url http://127.0.0.1:19789/mcp;Cursor 写入 ~/.cursor/mcp.json;Claude Desktop 用应用内一键安装。编辑前先调用 get_timeline 获取项目设置、稳定 trackId/clip id 与 canGenerate 标志,大项目用 inspect_timeline 窗口化读取。每次工具调用完成一个完整剪辑动作,按 id 而非位置寻址,用 undo 回退。生成式调用前检查 canGenerate,为 false 时提示用户登录订阅,不要循环重试。源码构建:git clone https://github.com/palmier-io/palmier-pro,cd palmier-pro,swift build,swift run,swift test;./scripts/dev.sh 构建并启动调试 .app 并流式输出 OSLog。只读检查:bash .agent-skills/palmier-pro/scripts/palmier-pro.sh doctor 与 mcp-status。

适用场景:连接 MCP 客户端到运行中的 Palmier Pro;通过 MCP 工具读写项目;在项目内触发生成式 AI;从源码构建测试;扩展 MCP 工具面。

限制:仅支持 macOS 26 + Apple Silicon;MCP 服务器需 GUI 应用打开;生成式功能闭源且需登录订阅;不适用于 Linux/Windows 通用转码、无关的 Swift/SwiftUI 开发、无 MCP 的纯本地批处理管线,或对 Swift 内部实现的深度工程审查(应直接读 AGENTS.md)。