Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
用 Claude Code Skills 做的视频剪辑 Agent
| Date | Stars |
|---|---|
| 2026-07-31 | 2771 |
| 2026-08-03 | 2771 |
| 2026-08-06 | 2813 |
Today
+42 stars today
This week
— stars this week
This month
— stars this month
Momentum
168.0
growth rate 0.00%/day
# chengfeng-videocut
给 Codex 用的中文口播剪辑 Marketplace 插件。
Plugin 根入口、四个业务入口和两个支持入口组成;共同规则是内部 reference,不占用户 Skill:
```text
Plugin 根名 -> 安装与 UI 群组名,不是同名 Skill
剪口播 -> 已复核的删词账本
字幕 -> subtitles.json
画面 -> visuals.json + HTML 模块
导出 -> 成片.mp4
上报 Bug -> 脱敏草稿 -> 用户确认 -> GitHub Issue URL
检查更新 -> Marketplace 快照 -> 来源证明 -> 用户确认 -> 复读版本
共同规则 -> references/,不注册为 Skill
```
插件不复制剪辑产品本体。四个业务 Skill 负责判断和编排,确定性动作由 `chengfeng-videocut` Runtime 的 CLI / API 执行;只有进入人工审核阶段且 Studio 能力匹配时才打开界面。Bug 支持 Skill 不安装 Runtime、不启动 Studio,也不改项目。
## 安装
一行命令装插件(挂市场 + materialize 精确快照 + 安装,`&&` 串联,前一步成功才继续)。
播放器 / Studio 不需要单独装:第一次让 Agent 真正干活(剪口播、导出等)时,
「检查更新」的就绪检查会自动从固定版本的 GitHub Release 下载、SHA-256 校验并安装,
只是那一次任务要先等几分钟安装。
**系统要求:macOS**(Apple Silicon / Intel)**或 Windows 10/11**。
Windows 支持自 Runtime v0.4.2 起正式可用(真机验收:安装、常驻服务、崩溃自愈、
重启自启、建档、导出成片全链通过)。虚拟机里试用 Windows 11 24H2+ 需先关 VBS:
`bcdedit /set {default} hypervisorlaunchtype off`(物理机不受影响)。
推荐安装桌面预览包:它自带 Runtime、Bun、FFmpeg 与 FFprobe,并把它们安装到
`~/.chengfeng-videocut` 的统一受管目录;Plugin 与桌面 App 复用同一个稳定 CLI 和
后台服务,不需要把这些可执行文件加入系统 PATH。
桌面路径仍需要 Node.js 运行 Skill 脚本 / MCP Server,需要 Chrome 导出字幕和动画。
只使用 Plugin + CLI 便携包时,还需自行准备 Bun 与 FFmpeg:
| 依赖 | 用途 | 要求 |
| --- | --- | --- |
| Bun | 运行产品 Runtime;桌面包已内置 | ≥ 1.2 |
| Node.js | Skill 脚本、MCP Server 与 Runtime 安装器 | ≥ 20 |
| ffmpeg | 剪辑与导出;桌面包已内置 | ≥ 6(含 ffprobe) |
| Google Chrome | 导出成片时渲染字幕和动画 | 桌面版 |
```bash
# 仅 Plugin + CLI 路径需要手工补齐这些依赖
# macOS
brew install oven-sh/bun/bun node ffmpeg # Chrome 从官网装
# Windows(装完新开一个终端,PATH 才生效)
winget install Oven-sh.Bun OpenJS.NodeJS.LTS Gyan.FFmpeg Google.Chrome
```
**Runtime 装不上时,Agent 应停在安装指引上**——用自制审核页/播放器替代产品属于违反
Skill 合同的行为(真实发生过:Runtime 缺失时 Agent 手搓了一个"审片台",产出与产品
完全不兼容)。遇到这种情况,把 Agent 的报错原文发 Issue。
本次待发布 Plugin 是 `0.10.8`。内容提交 A 为
`a513462f65b6f50083a20ac8da6ec3c32d2ddcde`,带 provenance 的 Marketplace
快照 B 为 `1487e02b1c0c39ea74d079e8ce45da56bf59bc32`;Bootstrap manifest 永久固定
到 B。候选验证环境可使用 Codex Marketplace 安装:
```bash
codex plugin marketplace add Agentchengfeng/chengfeng-videocut-skills --ref 1487e02b1c0c39ea74d079e8ce45da56bf59bc32 && codex plugin marketplace upgrade chengfeng-videocut --json && codex plugin add chengfeng-videocut@chengfeng-videocut
```
三段必须分开是 Codex 官方 CLI 的机制:`marketplace add --ref <SHA>` 先挂市场,
`marketplace upgrade` materialize 该精确快照及安装 metadata,`plugin add` 再从
已验证的市场快照安装;没有「直接从 Git 一步装」的形式。
想装完立即拿到播放器(不等首次任务),装完插件后对 Codex 说「**安装剪辑环境**」即可。
Bootstrap 仍只调用官方 `plugin marketplace add --ref <40hex>`、`plugin marketplace upgrade` 与 `plugin add`,随后做只读回查;Marketplace upgrade 只 materialize manifest 固定的精确插件快照,不安装、升级、启动或修改 Product Runtime。由于 Codex 0.146 会在 Marketplace 缺失时从 `plugin list` 隐藏同市场孤儿插件,Bootstrap 会紧接 `marketplace add`、在 `marketplace upgrade` 之前执行 `plugin list --marketplace <name> --available --json`;只有目标条目明确为 `installed=false`、`enabled=false` 才继续。若此时发现已安装或已启用的既有插件,只撤回本次新增的 Marketplace,明确保留孤儿插件状态并拒绝继续,避免 upgrade 先覆盖其 cache。其他失败若发生在插件激活已经开始之后,则先执行官方 `plugin remove`,再移除本次 `alreadyAdded=false` 的目标市场,并通过 `marketplace list` 与 `plugin list` 双重回查确认本次新增状态已消失;它不碰安装前已存在的 Marketplace 或插件,主错误与回滚结果会同时报告。Bootstrap 不复制 Skill 文件。manifest 固定不可变快照 B,B 内的 provenance 再绑定内容提交 A 与完整 bundle 摘要。npm 的 GitHub git-spec 在已验证环境中不能稳定启动,因此不把 `npx github:...` 作为对外稳定安装承诺。
发布完成后的远端分层为:`stable` 指向 B,仅供更新检查在隔离 `CODEX_HOME` 中发现
候选;用户 Marketplace 和 Bootstrap 都必须固定 B,不能跟踪 `stable`。`main` 指向只改
根 Bootstrap manifest 与 README 的提交 C,Plugin 子树与 B 完全相同。公开 Runtime
与双平台验收完成前,不得移动 `stable` 或把本候选表述为可下载版本。已经安装 0.10.5 /
0.10.6 的测试用户应让 Codex 执行“检查更新”,
核对 version + B + A + SHA-256 后确认激活,并在成功后新开任务;若 Windows 报 cache
被占用,先完整退出旧 Codex Desktop/任务再重试,不要手工删除 cache。
装完插件后也可以直接对 Codex 说「**安装剪辑环境**」——「检查更新」Skill 的环境入口会
下载校验 Runtime、跑 doctor 自检并报告缺什么,不必先发起剪辑任务。
已安装后可用以下命令诊断身份(均不安装 Runtime):
```bash
codex plugin marketplace list --json
codex plugin list --json
```
安装插件后,第一次使用任一业务 Skill 时会先检测产品 Runtime:
```text
doctor
|
+-- desktop-managed / ready --> 复用桌面安装与同一个用户服务
|
+-- missing
| |
| +--> 提示一句安装状态
| +-Excerpt of 8,190 characters
Read on GitHub85
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:b17049627bdc3d89, llm:Description: '用 Claude Code Skills 做的视频剪辑 Agent' (video editing agent using Claude Code Skills). Language: JavaScript. Indicates an AI agent for video editing using Claude Code Skills.
matched fp:b17049627bdc3d89, llm:Description: '用 Claude Code Skills 做的视频剪辑 Agent' (video editing agent using Claude Code Skills). Language: JavaScript. Indicates an AI agent for video editing using Claude Code Skills.
matched fp:b17049627bdc3d89, llm:Description: '用 Claude Code Skills 做的视频剪辑 Agent' (video editing agent using Claude Code Skills). Language: JavaScript. Indicates an AI agent for video editing using Claude Code Skills.