2026/08/28
Palmier Pro:把 AI 代理接进 macOS 视频剪辑时间线
从本地 MCP、Swift 原生架构和生成式 AI 边界出发,完整拆解 Palmier Pro 的安装、协作流程与适用限制。
Palmier Pro 解决的不是“再做一个剪辑器”,而是生成式视频工作流里一个很具体的断点:素材由 AI 生成,脚本由另一个工具完成,真正的排列、替换、裁切和导出却仍然要靠人工在时间线上反复搬运。它把时间线设为唯一工作上下文,并在 macOS 应用内部提供 MCP 服务,让 Claude Code、Codex 或 Cursor 能够读取和修改同一个项目。
先看清它到底是什么
官方仓库把 Palmier Pro 定义为面向 AI 的 macOS 视频编辑器。编辑器、MCP server 和应用内 agent chat 都是开源部分;生成式 AI 处理服务并未开源,相关功能需要登录和订阅。因而它更像“开源剪辑工作台 + 商业生成服务”,而不是完全离线的生成模型套件。
Swift 原生结构带来的实际意义
代码按 App、Agent、MediaPanel、Timeline、Preview、Project、Search、Transcription、Inspector 和 Settings 等边界组织。核心依赖使用 Swift MCP SDK、Sparkle、Clerk/Convex、Hugging Face tokenizers,以及可选的 MLX 和语音组件。时间线、媒体索引、字幕、转录、视觉搜索和导出各自有明确目录,这对于后续把某一类操作交给 agent 很重要:agent 不是直接“点击界面”,而是调用项目模型和工具。
安装条件与第一次验收
当前仓库要求 macOS 26 Tahoe 和 Apple Silicon,Swift tools 版本为 6.2。开发者可以用 Xcode 16 或 Swift Package Manager 完成构建:
git clone https://github.com/palmier-io/palmier-pro.git
cd palmier-pro
swift build
swift test
swift run需要打包应用时,仓库还提供 scripts/dev.sh 与 scripts/bundle.sh。如果要启用内置语音模型,可以使用 BundledSpeech trait;生产遥测则是另一项显式 trait。第一次验收不要从生成视频开始,先确认空项目创建、素材导入、时间线保存和本地预览都能工作。
让外部 Agent 操作时间线
应用打开后,MCP 服务监听 http://127.0.0.1:19789/mcp。Claude Code 和 Codex 的官方连接命令分别是:
claude mcp add --transport http palmier-pro http://127.0.0.1:19789/mcp
codex mcp add palmier-pro --url http://127.0.0.1:19789/mcpCursor 可以在 ~/.cursor/mcp.json 中配置同一地址,Claude Desktop 则使用仓库打包的 mcpb。源码中的 HTTP server 绑定 IPv4 loopback,而不是局域网地址;它还有会话数量上限、空闲回收、Origin 校验和协议校验。这些细节说明它的设计目标是“本机协作”,不是把剪辑控制端口暴露给网络。
一条可复用的协作流程
较稳的流程是先让外部 Agent 写脚本和镜头清单,再让它在 Palmier Pro 中建立项目、导入素材、按镜头命名并生成初版时间线。人工随后检查节奏、叙事和画面连续性,Agent 只负责明确的小范围修改,例如替换某一段、调整文字、生成字幕或导出项目。每次变更都应保留可回退的项目副本,避免把一次含糊的自然语言请求直接变成大范围破坏性操作。
别把“AI 视频编辑器”理解过头
官方 FAQ 明确承认项目仍处于早期阶段,尚未达到 Premiere Pro 或 CapCut 的功能完整度,当前明确缺少 transitions、masking 和 graphics。应用内聊天目前以 Anthropic 为主,而通过 MCP 接入外部客户端可以使用客户端自身的模型和上下文能力。生成模型处理是闭源和付费边界,不能把免费编辑器等同于免费生成服务。
谁适合现在试用
它适合已经在 macOS Apple Silicon 上进行 AI 素材迭代、并且希望把脚本、素材检索和时间线操作放进同一上下文的个人创作者或小型团队。若团队依赖 Windows、Intel Mac,或需要成熟的遮罩、转场和图形系统,当前版本不应作为主剪辑器迁移。更实际的做法是把它当成 AI 视频原型和自动化实验台,先用一个短片验证 MCP 操作边界,再决定是否纳入正式流程。