关于 openchatcut
OpenChatCut 是一款本地优先、面向 Agent 的视频编辑器技能,用于连接正在运行的编辑器并安全处理项目。它指导项目选择、编辑会话、审批与恢复,并按需加载专项说明。
主要功能
- 01查看编辑器状态并选择项目
- 02按需加载编辑指导
- 03安全草稿编辑会话
- 04手动或自动审核
- 05编辑会话恢复指导
适用场景
- 01检查或修改视频编辑项目
- 02从过期会话或工具错误中恢复
- 03准备待用户审批的编辑草稿
MCP 相关
该技能指导连接 OpenChatCut 的本地 MCP 服务,并说明状态、项目、技能加载、编辑会话和审核工具的使用流程。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ 0xsline/ openchatcut --skill openchatcut安装后在 Claude Code 中输入/openchatcut确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
agents/openai.yamlreferences/editing-workflow.mdgetting-started.mdknown-errors.md详细介绍
OpenChatCut
OpenChatCut 是一款本地优先、面向 Agent 的视频编辑器。本技能是唯一的外部入口;专门的编辑指南保留在运行中的编辑器内,并通过 load_skill 按需加载。
任务路由
- 安装、连接或诊断 MCP 服务:阅读
references/getting-started.md。 - 检查或修改项目:阅读
references/editing-workflow.md。 - 从工具调用失败、会话过期或编辑器缺失中恢复:
阅读
references/known-errors.md。
要点
- 连接前先启动 OpenChatCut。默认 MCP 端点为
http://localhost:5199/api/external-mcp/mcp。 - 调用
openchatcut_status,然后调用list_projects。仅当用户指定项目名称,或当前上下文明确指出项目时,才选择项目。 - 执行专门工作前调用
load_skill。该调用为只读操作,无需begin_edit_session或editSessionId;可用名称和支持文件以实时 MCP 工具描述为准。 启用渐进式公开后,此调用会公开技能引用的工具并触发tools/list_changed;继续操作前请刷新工具列表。 - 读取或编辑项目之前,调用
begin_edit_session。保留其editSessionId,并将其传递给每个支持草稿的编辑器工具。 - 在
begin_edit_session中设置reuseExisting: true,以重用当前活动草稿或接管未更改的孤立草稿。现有操作和审批模式会保留。 如果无法重用,请调用list_edit_sessions。仅在存在对应recoveryActions值时调用recover_edit_session;其他在线所有者必须完成或丢弃自己的会话。 - 除非用户明确要求无人值守地应用更改,否则使用
approvalMode: "manual"。手动模式下,用户在 OpenChatCut 中审批完整方案。自动模式下,review_edit_session会应用完整草稿。 - 最后调用
review_edit_session。只有在get_edit_session返回applied后,才能报告成功。
技能版本
2026-09-04.1
OpenChatCut MCP 服务会公布所需的技能基线。如果服务基线较新,请运行:
npx skills update openchatcut
备用命令:
npx skills add 0xsline/OpenChatCut --skill openchatcut
评论
支持 Markdown