一个开源的 Agent Skill,让 AI 编程智能体能够通过自然语言驱动 macOS 上的 BaoCut 应用,完成视频转录、字幕添加、翻译和导出。

Stars

295

7 天增长

暂无数据

Fork 数

19

开放 Issue

3

开源协议

MIT

最近更新

2026-07-28

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它首次以开源包的形式将 AI 编程智能体与 macOS 视频工具相连,让复杂的字幕工作流仅通过自然语言即可完成。

适合谁使用

  • AI 编程智能体用户(Claude Code、Codex)
  • 视频内容创作者和编辑
  • 自动化字幕管线的开发者
  • 使用 skills.sh 兼容智能体的任何人

典型使用场景

  • 对视频中的语音进行转录并翻译成中文或其他语言
  • 为 talking-head 视频添加、润色和审查字幕
  • 导出翻译后的 SRT 格式字幕用于分发
  • 清理 talking-head 视频中的停顿或填充内容

项目优势

  • 自然语言接口,无需手动学习 CLI 命令
  • 开源(MIT)且与 Claude Code、Codex 等流行 AI 智能体集成
  • 通过 npx 或手动 git clone 即可简单安装
  • 属于 skills.sh 生态,便于发现并与多个智能体关联

使用前须知

  • 需要 macOS 和 BaoCut 应用(不包含在技能包中)
  • 仅能与 skills.sh 兼容的智能体(如 Claude Code、Codex)配合使用
  • 一键安装需要 Node.js,但手动安装不需要

README 快速开始

BaoCut agent skill

Give your AI coding agent the power to drive BaoCut — transcribe, add & translate subtitles, review speakers, clean up talking-head video, and export — all from natural language. This is the open-source Agent Skill that wraps the baocut command-line tool.

Works with Claude Code, Codex, and any skills.sh-compatible agent.

Requirements

  • macOS — BaoCut is a Mac app.
  • The BaoCut app — install it from baocut.app. The skill drives the CLI bundled inside BaoCut.app; it does not ship the engines.
  • Node.js — only for the one-command install below (download). The manual steps need no Node.

Install

Recommended — skills.sh

npx skills add JimLiu/baocut -g -a claude-code codex -y

This installs the skill globally to ~/.agents/skills/baocut and links it for Claude Code and Codex.

Manual (no Node.js)

git clone https://github.com/JimLiu/baocut.git ~/.agents/skills/baocut-src
ln -sfn ~/.agents/skills/baocut-src/skills/baocut ~/.agents/skills/baocut
# link it for each agent you use, e.g. Claude Code:
mkdir -p ~/.claude/skills
ln -sfn ~/.agents/skills/baocut ~/.claude/skills/baocut

Use it

Once installed, just ask your agent — for example:

  • Claude Code — "Transcribe and translate the subtitles of talk.mp4 to Chinese," or the Chinese equivalent 转写并翻译字幕. You can also type /baocut.
  • Codex — reference the baocut skill in your prompt; it drives the baocut CLI.

Under the hood the agent runs commands like:

baocut --json auto talk.mp4 --lang zh    # transcribe -> polish -> translate
baocut export  --srt --translated --lang zh

If baocut is not on your PATH, use the bundled resolver skills/baocut/bin/baocut (it points at /Applications/BaoCut.app/Contents/MacOS/baocut-cli and tells you to install the app if it is missing).

Layout

skills/baocut/
  SKILL.md          # agent entry point (router)
  references/       # per-task guides (orchestration, editing, export, …)
  bin/baocut        # resolves the CLI inside the installed BaoCut.app

Links

License

MIT.

项目描述

Open-source Agent Skill that drives the BaoCut macOS app CLI (transcribe · subtitle · translate · cut) from Claude Code, Codex, and other agents

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

makecindy
精选
makecindy GitHub avatar

cindy

Cindy is an open-source AI agent that runs locally on your machine, integrates multiple AI harnesses and models, and provides memory, skills, and automation to perform real work in your projects and apps.

AI 与机器学习大语言模型
958
7-e1even
精选
7-e1even GitHub avatar

learn-agent

A collection of notes on building coding agents, derived from the production development of the desktop agent Reina, with each mechanism simplified into a zero-dependency, single-file Node.js demo.

AI 与机器学习大语言模型
218
Vincentwei1021
Vincentwei1021 GitHub avatar

video-shotcraft

An AI agent skill that turns Claude Code or Codex into a motion-design studio for crafting cinematic product videos with Remotion, offering 106 shot recipe cards, 162 styles, 161 motion previews, and a production-ready template.

TypeScript
2,432