跳到主要内容

AI 编辑

OpenScreen 提供一个可选的 AI 代理,可以在聊天面板中编辑你的项目。在你亲自连接提供方之前,它一直处于关闭状态,在此之前不会向任何模型发送任何内容。连接之后,AI 代理只与该提供方通信,字幕翻译也是如此。应用的其他网络用途(下载 Whisper 模型、标注字体、检查更新)列在简介中。

提示

以上这些都不是必需的。无论你是否打开过聊天面板,录制、编辑、转录、字幕和导出都无需账号、无需提供方即可使用。其中只有转录需要下载一次:首次运行时下载的 Whisper 模型

连接提供方

打开聊天栏(在编辑模式下,顶栏最左侧的开关),然后进入 AI 设置,选择一个提供方并粘贴 API 密钥:

提供方说明
Claude API(Anthropic)
OpenAI API
Gemini API(Google)
Mistral API
OpenRouter API一个密钥,多种模型。
MiniMax API / MiniMax Token Plan
OpenAI Compatible任何 OpenAI 格式的端点,由你提供基础 URL。

你的密钥通过操作系统的凭据保护机制(Electron safeStorage)加密存储;如果无法加密,写入会直接失败,而不会退回到明文保存。OpenScreen 的服务器永远看不到你的密钥,因为根本就没有这样的服务器:请求会从你的电脑直接发送到你选择的提供方。如果你完全不想保存密钥,也可以使用各提供方专用的环境变量。

备注

ChatGPT 和 GitHub Copilot 登录选项已在 1.8.0 中移除。它们的工作方式是随应用分发属于这些厂商的第一方客户端凭据,而我们无权再分发这些凭据。请改用基于 API 密钥的提供方。

使用 AI 代理

用日常语言描述你想要的编辑,例如“剪掉开头的空白”“我打开终端时放大画面”。AI 代理通过真实、可撤销的时间轴操作来完成编辑,而不是重新渲染:它可以添加和调整剪辑区间、缩放、速度区间、标注和全屏摄像头区间,编辑片段的入点/出点,重新排序或移除片段,还会读取转录文本,找到你所指的内容。

它周围的面板包括:

  • 对话:历史记录、重命名、删除以及新建对话。每个对话都保留各自的 AI 代理状态。
  • 模型选择器:来自已连接提供方的实时模型列表;如果提供方支持,还可以调节推理强度。
  • 上下文用量表:已用 token 数相对于预算的估算值,并提供压缩上下文操作,它会总结较早的对话轮次,而不是直接丢弃。
  • 回退到此消息:撤回 AI 代理在该时间点之后所做的编辑以及之后的每一轮对话,同时恢复项目、对话和 AI 代理状态。
  • 项目编辑AI 设置中的一个开关。关闭时,AI 代理尝试的每项编辑都会被拒绝:它仍然可以读取项目,并描述它会做出的修改,但在你重新打开这个开关之前,不会应用任何修改。

Ctrl/Cmd + Z 撤销 AI 代理的编辑,与撤销手动编辑完全一样。

时间轴自动增强菜单中的智能剪切(标有“使用 AI”)就是这个 AI 代理,只是执行一次性的提示词。(另一项自动缩放读取录制下来的光标移动,完全不需要提供方。)

还有哪些功能会用到你的提供方

字幕翻译是对同一模型发起的单次文本转换调用:它不运行 AI 代理循环,也无法改动你的文档。无论哪种情况,转录和字幕渲染都完全在本机进行。