← 回總覽

从 LLM 方案到 Agent + Skill 路线:字幕翻译工具 BaoCut 的架构演进

📅 2026-07-15 10:53 宝玉 人工智能 4 分鐘 4637 字 評分: 86
AI Agent AI应用开发 字幕翻译 LLM成本优化 BaoCut
📌 一句话摘要 宝玉分享了字幕翻译工具 BaoCut 从纯 LLM 方案转向 Agent + Skill 架构的实践经验,解决了成本、易用性和编辑效率问题。 📝 详细摘要 宝玉详细阐述了其字幕翻译剪辑工具 BaoCut 的技术方案迭代过程。最初采用纯 LLM 方案,存在拆分效果不理想、需配置 API Key 对普通用户不友好、以及成本高昂(Gemini 3.5 Flash 处理长视频需数美元)等问题。最终转向 Agent + Skill 路线,利用 Agent 的纠错能力,将 App 功能封装为 CLI 供 Agent 调用,并通过 Skill 固化转录、翻译、对齐等最佳实践工作流。同时,
Skip to main contentAudio 2 ![Image 1: LogoBest Blogs](https://www.bestblogs.dev/ "BestBlogs.dev")

Search Ctrl+K

Change language Switch ThemeSign In

Curated Daily BriefWeekly PicksTopicsWorld Cup Special SettingsHelp CenterCollapse

Narrow Mode

From LLM to Agent + Skill: The Architectural Evolution of Subtitle Translation Tool BaoCut

From LLM to Agent + Skill: The Architectural Evolution of Subtitle Translation Tool BaoCut

![Image 2: 宝玉](https://www.bestblogs.dev/en/tweets?sourceId=SOURCE_2c263f) 宝玉

@dotey

这个 App 最开始是自己用的,是走的 LLM 方案,先整体翻译,然后按句子配对,再 LLM 拆分,但是拆分效果总是不理想。

另外走 LLM 还有一个问题,就是要配置 API Key,这其实对普通人不友好,另外就是成本其实不低,Gemini 3.5 Flash 一部长一点视频都几美元。

最后发现还是 Agent + Skill 路线最好:

  • Agent 有很好的纠错能力,哪怕你不给它这样的工具,它自己都能一边翻译一边纠错,质量不错。
  • 把 App 的能力封装成 cli,让 Agent 可以通过命令行调用 App 的功能
  • 配合一个 Skill 把常用的工作流比如像转录、润色、翻译、对齐、剪辑都固化下来,这样 Agent 就知道最佳实践是什么,不需要每次都自己摸索
  • App 解决的是人工预览、校对的部分。
Agent 操作完,如果你是人肉看文本字幕,或者你每次修改一点都要重新 ffmpeg 生成一遍视频,那效率太低了。最好的方式其实不是完全交给 Agent,而是可以有一个图形化的工具快速的预览、二次编辑。
  • Agent 相对比较通用和便宜,现在大家都有 Agent,包月的 Token 经常花不完,用来干这种活正合适 Show More
!Image 3: 宝玉

#### 宝玉

@dotey · 13h ago

字幕转录翻译剪辑 Skill —— BaoCut(仅支持 Mac)

借助 Agent Skill,可以转录视频、对转录结果识别 Speaker、润色(纠正错别字口癖等)、也可以根据转录结果对视频进行简单的剪辑,比如删除口癖、重复等。

这次尝试解决一个问题就是 Agent 对字幕转录翻译后,无法通过一个友好的操作界面二次编辑的问题。

现在的做法是为 Agent 提供一个 cli,配合 Skill 的说明,Agent 可以借助 cli 去转录,获取转录结果润色、翻译,并实时同步进度到 GUI。后续可以在 GUI 进行预览和人工编辑。

安装了 Skill 和 App 后,后续只要从 Codex 或者 Claude Code 这种 Agent,触发 Skill 即可执行,比如:

> /baocut 转录并翻译视频:<视频 url 或路径>

已知问题:

  • 仅支持 Mac
  • 翻译速度略慢,但质量会不错
下载地址:baocut.app

Skill 从 App 内可以安装,或者 Skill 地址:github.com/jimliu/baocutShow More

!Image 4: Tweet image

38

35

298

38.7K

Jul 15, 2026, 2:53 AM View on X

13 Replies

5 Retweets

38 Likes

9,913 Views ![Image 5: 宝玉](https://www.bestblogs.dev/en/tweets?sourceid=2c263f) 宝玉 @dotey

Follow

One Sentence Summary

Baoyu shares practical experience transitioning the subtitle translation tool BaoCut from a pure LLM approach to an Agent + Skill architecture, solving issues of cost, usability, and editing efficiency.

Summary

Baoyu details the technical iteration process of his subtitle translation and editing tool, BaoCut. The initial pure LLM approach suffered from unsatisfactory sentence splitting, the need for API Key configuration which was unfriendly to ordinary users, and high costs (Gemini 3.5 Flash costing several dollars for a longer video). The final solution pivoted to an Agent + Skill route, leveraging the Agent's error-correction capabilities, encapsulating the App's functions into a CLI for the Agent to invoke, and solidifying best-practice workflows like transcription, polishing, translation, and alignment through a Skill. A graphical interface is retained for manual preview and secondary editing, solving the pain point of low editing efficiency after pure Agent operation. This approach also utilizes idle tokens from users' monthly Agent subscriptions, resulting in lower costs.

AI Screening

86

Influence Score 19

Published Today

Language

Chinese

Tags

AI Agent

AI Application Development

Subtitle Translation

LLM Cost Optimization

BaoCut

Make your daily reading actually fit you.A daily brief built from the sources you follow. Get started free HomeDiscoverWorld CupSettings

查看原文 → 發佈: 2026-07-15 10:53:46 收錄: 2026-07-15 12:00:09

🤖 問 AI

針對這篇文章提問,AI 會根據文章內容回答。按 Ctrl+Enter 送出。