name: videocut:剪口播 description: 口播视频转录和口误识别。生成审查稿和删除任务清单。触发词:剪口播、处理视频、识别口误
<!-- input: 视频文件 (*.mp4) output: subtitles_words.json、auto_selected.json、review.html、video.mp4(符号链接) pos: 转录+识别,到用户网页审核为止 架构守护者:一旦我被修改,请同步更新: 1.../README.md 的 Skill 清单 2. /CLAUDE.md 路由表 -->
剪口播 v2
火山引擎转录 + AI 口误识别 + 网页审核
快速使用
用户: 帮我剪这个口播视频
用户: 处理一下这个视频输出目录结构
output/
└── YYYY-MM-DD_视频名/
├── 剪口播/
│ ├── 1_转录/
│ │ ├── audio.mp3
│ │ ├── volcengine_result.json
│ │ └── subtitles_words.json
│ ├── 2_分析/
│ │ ├── readable.txt
│ │ ├── auto_selected.json
│ │ └── 口误分析.md
│ └── 3_审核/
│ ├── review.html
│ └── video.mp4 → 源视频(符号链接)
└── 字幕/
└── ...规则:已有文件夹则复用,否则新建。
流程
0. 创建输出目录
↓
1. 提取音频 (ffmpeg)
↓
2. 上传获取公网 URL (uguu.se)
↓
3. 火山引擎 API 转录
↓
4. 生成字级别字幕 (subtitles_words.json)
↓
5. AI 分析口误/静音,生成预选列表 (auto_selected.json)
↓
6. 生成审核网页 (review.html)
↓
7. 启动审核服务器,用户网页确认
↓
【等待用户确认】→ 网页点击「执行剪辑」或手动 /剪辑执行步骤
步骤 0: 创建输出目录
# 变量设置(根据实际视频调整)
VIDEO_PATH="/path/to/视频.mp4"
VIDEO_NAME=$(basename "$VIDEO_PATH" .mp4)
DATE=$(date +%Y-%m-%d)
BASE_DIR="output/${DATE}_${VIDEO_NAME}/剪口播"
# 创建子目录
mkdir -p "$BASE_DIR/1_转录" "$BASE_DIR/2_分析" "$BASE_DIR/3_审核"
cd "$BASE_DIR"步骤 1-3: 转录
cd 1_转录
# 1. 提取音频(文件名有冒号需加 file: 前缀)
ffmpeg -i "file:$VIDEO_PATH" -vn -acodec libmp3lame -y audio.mp3
# 2. 上传获取公网 URL
curl -s -F "files[]=@audio.mp3" https://uguu.se/upload
# 返回: {"success":true,"files":[{"url":"https://h.uguu.se/xxx.mp3"}]}
# 3. 调用火山引擎 API
SKILL_DIR="/Users/chengfeng/Desktop/AIos/剪辑Agent/.claude/skills/剪口播"
"$SKILL_DIR/scripts/volcengine_transcribe.sh" "https://h.uguu.se/xxx.mp3"
# 输出: volcengine_result.json步骤 4: 生成字幕
node "$SKILL_DIR/scripts/generate_subtitles.js" volcengine_result.json
# 输出: subtitles_words.json
cd ..步骤 5: 分析口误(脚本+AI)
5.1 生成易读格式
cd 2_分析
node -e "
const data = require('../1_转录/subtitles_words.json');
let output = [];
data.forEach((w, i) => {
if (w.isGap) {
const dur = (w.end - w.start).toFixed(2);
if (dur >= 0.2) output.push(i + '|[静' + dur + 's]|' + w.start.toFixed(2) + '-' + w.end.toFixed(2));
} else {
output.push(i + '|' + w.text + '|' + w.start.toFixed(2) + '-' + w.end.toFixed(2));
}
});
require('fs').writeFileSync('readable.txt', output.join('\\n'));
"5.2 读取用户习惯
先读 用户习惯/ 目录下所有规则文件。
5.3 生成句子列表(关键步骤)
必须先分句,再分析。按静音切分成句子列表:
node -e "
const data = require('../1_转录/subtitles_words.json');
let sentences = [];
let curr = { text: '', startIdx: -1, endIdx: -1 };
data.forEach((w, i) => {
const isLongGap = w.isGap && (w.end - w.start) >= 0.5;
if (isLongGap) {
if (curr.text.length > 0) sentences.push({...curr});
curr = { text: '', startIdx: -1, endIdx: -1 };
} else if (!w.isGap) {
if (curr.startIdx === -1) curr.startIdx = i;
curr.text += w.text;
curr.endIdx = i;
}
});
if (curr.text.length > 0) sentences.push(curr);
sentences.forEach((s, i) => {
console.log(i + '|' + s.startIdx + '-' + s.endIdx + '|' + s.text);
});
" > sentences.txt5.4 脚本自动标记静音(必须先执行)
node -e "
const words = require('../1_转录/subtitles_words.json');
const selected = [];
words.forEach((w, i) => {
if (w.isGap && (w.end - w.start) >= 0.2) selected.push(i);
});
require('fs').writeFileSync('auto_selected.json', JSON.stringify(selected, null, 2));
console.log('≥0.2s静音数量:', selected.length);
"→ 输出 auto_selected.json(只含静音 idx)
5.5 AI 分析口误(追加到 auto_selected.json)
检测规则(按优先级):
| # | 类型 | 判断方法 | 删除范围 |
|---|---|---|---|
| 1 | 重复句 | 相邻句子开头≥5字相同 | 较短的整句 |
| 2 | 隔一句重复 | 中间是残句时,比对前后句 | 前句+残句 |
| 3 | 残句 | 话说一半+静音 | 整个残句 |
| 4 | 句内重复 | A+中间+A 模式 | 前面部分 |
| 5 | 卡顿词 | 那个那个、就是就是 | 前面部分 |
| 6 | 重说纠正 | 部分重复/否定纠正 | 前面部分 |
| 7 | 语气词 | 嗯、啊、那个 | 标记但不自动删 |
核心原则:
- 先分句,再比对:用 sentences.txt 比对相邻句子
- 整句删除:残句、重复句都要删整句,不只是删异常的几个字
- 范围整段删除:标记口误时,从 startIdx 到 endIdx 之间的所有元素(含中间的 gap,不管多短)全部加入 auto_selected。不要逐个挑选文字 idx 而跳过 gap
分段分析(循环执行):
1. Read readable.txt offset=N limit=300
2. 结合 sentences.txt 分析这300行
3. 追加口误 idx 到 auto_selected.json
4. 记录到 口误分析.md
5. N += 300,回到步骤1🚨 关键警告:行号 ≠ idx
readable.txt 格式: idx|内容|时间
↑ 用这个值
行号1500 → "1568|[静1.02s]|..." ← idx是1568,不是1500!口误分析.md 格式:
## 第N段 (行号范围)
| idx | 时间 | 类型 | 内容 | 处理 |
|-----|------|------|------|------|
| 65-75 | 15.80-17.66 | 重复句 | "这是我剪出来的一个案例" | 删 |步骤 6-7: 审核
cd ../3_审核
# 6. 生成审核网页(传入视频文件,自动创建符号链接)
node "$SKILL_DIR/scripts/generate_review.js" ../1_转录/subtitles_words.json ../2_分析/auto_selected.json "$VIDEO_PATH"
# 输出: review.html, video.mp4(符号链接)
# 7. 启动审核服务器
node "$SKILL_DIR/scripts/review_server.js" 8899 "$VIDEO_PATH"
# 打开 http://localhost:8899⚠️ 必须用 review_server.js,不能用 python3 -m http.server 替代。 原因:视频播放依赖 HTTP Range 请求(206),python 简易服务器不支持,会导致视频无法播放/无声音。 启动时不要在命令末尾加 &(shell 后台),用 run_in_background 参数即可。
用户在网页中:
- 播放视频画面确认
- 勾选/取消删除项
- 点击「执行剪辑」
数据格式
subtitles_words.json
[
{"text": "大", "start": 0.12, "end": 0.2, "isGap": false},
{"text": "", "start": 6.78, "end": 7.48, "isGap": true}
]auto_selected.json
[72, 85, 120] // Claude 分析生成的预选索引剪辑编码(硬性规则)
⚠️ 匹配原片参数重编码,帧级精确切割。
cut_video.sh 的工作方式:
- 自动检测原片编码参数(codec/profile/pix_fmt/bitrate)
- 用
filter_complextrim+concat 帧级精确切割 - 以相同参数重编码:
-profile:v high -b:v {原片码率} -pix_fmt yuv420p
关键:重编码画质取决于是否匹配原片参数,不是 CRF 值。
- ✅
-b:v {原片码率} -profile:v high -pix_fmt yuv420p→ 肉眼无区别 - ❌ 只指定
-crf N不指定 profile/pix_fmt → 可能有偏差
配置
火山引擎 API Key
cd /Users/chengfeng/Desktop/AIos/剪辑Agent/.claude/skills
cp .env.example .env
# 编辑 .env 填入 VOLCENGINE_API_KEY=xxxMore by Ceeon
videocut:安装1,509环境准备。安装依赖、配置 API Key、验证环境。触发词:安装、环境准备、初始化videocut:剪辑1,509执行视频剪辑。根据确认的删除任务执行FFmpeg剪辑,循环直到零口误,生成字幕。触发词:执行剪辑、开始剪、确认剪辑videocut:自更新1,509自更新 skills。记录用户反馈,更新方法论和规则。触发词:更新规则、记录反馈、改进skillvideocut:字幕1,509字幕生成与烧录。火山引擎转录→词典纠错→审核→烧录。触发词:加字幕、生成字幕、字幕
Agent SkillsThe universal skill manager for 42+ AI coding agents. Install 175,000+ skills with one command.ProductMercadoDocumentaciónPreguntas frecuentesResourcesGitHubnpm PackageChangelogReport IssueSupported AgentsCursorClaude CodeGitHub CopilotGemini CLIWindsurf & Cline+37 more agents© 2026 Agent Skills. Código abierto.Made with ♥ for the AI developer community(self.__next_f=self.__next_f||[]).push([0])self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[39756,[\"/_next/static/chunks/ff1a16fafef87110.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"/_next/static/chunks/ad8b964285a611e4.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\"],\"default\"]\n3:I[37457,[\"/_next/static/chunks/ff1a16fafef87110.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"/_next/static/chunks/ad8b964285a611e4.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\"],\"default\"]\n6:I[97367,[\"/_next/static/chunks/ff1a16fafef87110.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"/_next/static/chunks/ad8b964285a611e4.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\"],\"OutletBoundary\"]\n7:\"$Sreact.suspense\"\n9:I[97367,[\"/_next/static/chunks/ff1a16fafef87110.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"/_next/static/chunks/ad8b964285a611e4.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\"],\"ViewportBoundary\"]\nb:I[97367,[\"/_next/static/chunks/ff1a16fafef87110.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"/_next/static/chunks/ad8b964285a611e4.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\"],\"MetadataBoundary\"]\nd:I[68027,[],\"default\"]\n:HL[\"/_next/static/chunks/919aec21b3b0bcb6.css?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"style\"]\n:HL[\"/_next/static/chunks/f0a724b7b8e859f0.css?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"style\"]\n:HL[\"/_next/static/media/70bc3e132a0a741e-s.p.15008bfb.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/83afe278b6a6bb3c-s.p.3a6ba036.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/chunks/b9ef641e76e3a351.css?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"style\"]\n"])self.__next_f.push([1,"0:{\"P\":null,\"b\":\"7sDOO1NUDflq-w8_YoyWm\",\"c\":[\"\",\"es\",\"marketplace\",\"%40Ceeon\",\"videocut%3A%E5%89%AA%E5%8F%A3%E6%92%AD\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[[\"locale\",\"es\",\"d\"],{\"children\":[\"marketplace\",{\"children\":[[\"slug\",\"%40Ceeon/videocut%3A%E5%89%AA%E5%8F%A3%E6%92%AD\",\"c\"],{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",true]}],[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/919aec21b3b0bcb6.css?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/f0a724b7b8e859f0.css?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/5a404625b197d677.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/342e106ea1965951.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L4\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[\"$L5\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/b9ef641e76e3a351.css?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/fb81dfb313ae6926.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/3dcb91c9b391dfec.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/6289ef677fcdc9aa.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L6\",null,{\"children\":[\"$\",\"$7\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@8\"}]}]]}],{},null,false,false]},null,false,false]},null,false,false]},null,false,false]},null,false,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L9\",null,{\"children\":\"$La\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Lb\",null,{\"children\":[\"$\",\"$7\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Lc\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$d\",[]],\"S\":true}\n"])self.__next_f.push([1,"10:I[43880,[\"/_next/static/chunks/5a404625b197d677.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"/_next/static/chunks/342e106ea1965951.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\"],\"Analytics\"]\ne:T65a,"])self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https://agentskills.in/#website\",\"url\":\"https://agentskills.in\",\"name\":\"Agent Skills\",\"description\":\"The Universal Skill Manager for AI Coding Agents\",\"publisher\":{\"@id\":\"https://agentskills.in/#organization\"},\"potentialAction\":{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https://agentskills.in/marketplace?search={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}},{\"@type\":\"Organization\",\"@id\":\"https://agentskills.in/#organization\",\"name\":\"Agent Skills\",\"url\":\"https://agentskills.in\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://agentskills.in/icon-512.png\"},\"sameAs\":[\"https://github.com/Karanjot786/agent-skills-cli\",\"https://www.npmjs.com/package/agent-skills-cli\"]},{\"@type\":\"SoftwareApplication\",\"@id\":\"https://agentskills.in/#software\",\"name\":\"Agent Skills CLI\",\"description\":\"Command-line interface for managing AI coding skills across Cursor, Claude, Copilot, Codex, and Antigravity\",\"applicationCategory\":\"DeveloperApplication\",\"operatingSystem\":\"macOS, Windows, Linux\",\"offers\":{\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"USD\"},\"softwareVersion\":\"1.1.7\",\"downloadUrl\":\"https://www.npmjs.com/package/agent-skills-cli\",\"author\":{\"@type\":\"Person\",\"name\":\"Karanjot Singh\",\"url\":\"https://github.com/Karanjot786\",\"sameAs\":[\"https://github.com/Karanjot786\",\"https://www.linkedin.com/in/karanjot786\"],\"jobTitle\":\"Software Developer\"},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Agent Skills\",\"url\":\"https://agentskills.in\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://agentskills.in/icon-512.png\"}}}]}"])self.__next_f.push([1,"4:[\"$\",\"html\",null,{\"lang\":\"es\",\"className\":\"dark\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"script\",null,{\"async\":true,\"src\":\"https://www.googletagmanager.com/gtag/js?id=G-V841ZBSTRC\"}],[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"\\n window.dataLayer = window.dataLayer || [];\\n function gtag(){dataLayer.push(arguments);}\\n gtag('js', new Date());\\n gtag('config', 'G-V841ZBSTRC');\\n \"}}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$e\"}}],[\"$\",\"link\",null,{\"rel\":\"manifest\",\"href\":\"/manifest.json\"}],[\"$\",\"link\",null,{\"rel\":\"alternate\",\"hrefLang\":\"en\",\"href\":\"https://agentskills.in\"}],[\"$\",\"link\",null,{\"rel\":\"alternate\",\"hrefLang\":\"ja\",\"href\":\"https://agentskills.in/ja\"}],[\"$\",\"link\",null,{\"rel\":\"alternate\",\"hrefLang\":\"zh-CN\",\"href\":\"https://agentskills.in/zh-CN\"}],[\"$\",\"link\",null,{\"rel\":\"alternate\",\"hrefLang\":\"zh-TW\",\"href\":\"https://agentskills.in/zh-TW\"}],[\"$\",\"link\",null,{\"rel\":\"alternate\",\"hrefLang\":\"vi\",\"href\":\"https://agentskills.in/vi\"}],[\"$\",\"link\",null,{\"rel\":\"alternate\",\"hrefLang\":\"es\",\"href\":\"https://agentskills.in/es\"}],[\"$\",\"link\",null,{\"rel\":\"alternate\",\"hrefLang\":\"x-default\",\"href\":\"https://agentskills.in\"}]]}],[\"$\",\"body\",null,{\"className\":\"inter_c90aabcd-module__Q2KVYa__variable jetbrains_mono_e6129a51-module__UWGkRa__variable antialiased font-sans bg-black text-white\",\"children\":[\"$Lf\",[\"$\",\"$L10\",null,{}]]}]]}]\n"])self.__next_f.push([1,"11:I[75696,[\"/_next/static/chunks/5a404625b197d677.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"/_next/static/chunks/342e106ea1965951.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\"],\"default\"]\n"])self.__next_f.push([1,"f:[\"$\",\"$L11\",null,{\"formats\":\"$undefined\",\"locale\":\"es\",\"messages\":{\"common\":{\"copied\":\"¡Copiado!\",\"clickToCopy\":\"Haz clic para copiar\",\"loading\":\"Cargando...\",\"viewAll\":\"Ver todo\",\"learnMore\":\"Saber más\",\"getStarted\":\"Comenzar\",\"browseSkills\":\"Explorar habilidades\",\"installNow\":\"Instalar ahora\",\"skills\":\"Habilidades\",\"agents\":\"Agentes\",\"authors\":\"Autores\",\"available\":\"Disponibles\",\"skillsAvailable\":\"Habilidades disponibles\"},\"nav\":{\"docs\":\"Documentación\",\"marketplace\":\"Mercado\",\"faq\":\"Preguntas frecuentes\",\"stats\":\"Estadísticas\",\"github\":\"GitHub\",\"getStarted\":\"Comenzar\"},\"home\":{\"badge\":\"{count}+ Habilidades disponibles\",\"title1\":\"El\",\"title2\":\"Gestor de paquetes\",\"title3\":\"para\",\"title4\":\"Agentes de IA\",\"title5\":\"Habilidades\",\"subtitle\":\"Instala, comparte y descubre habilidades para Claude, Cursor, Copilot y más. Como npm para asistentes de programación con IA.\",\"install\":\"npm install -g agent-skills-cli\",\"cta\":{\"browse\":\"Explorar habilidades\",\"docs\":\"Leer documentación\",\"joinDevelopers\":\"Únete a {count}+ desarrolladores\",\"title\":\"¿Listo para potenciar tu\",\"titleHighlight\":\"flujo de trabajo de IA\",\"subtitle\":\"Instala habilidades en segundos. Comparte las tuyas. Únete al ecosistema de habilidades de IA de más rápido crecimiento.\",\"exploreSkills\":\"Explorar habilidades\",\"starOnGithub\":\"Estrella en GitHub\"},\"stats\":{\"skills\":\"Total de habilidades\",\"agents\":\"Agentes de IA\",\"authors\":\"Colaboradores\"},\"sections\":{\"trending\":\"Habilidades en tendencia\",\"trendingDesc\":\"Las habilidades más populares esta semana\",\"recent\":\"Añadidas recientemente\",\"recentDesc\":\"Nuevas habilidades de la comunidad\",\"categories\":\"Categorías\",\"categoriesDesc\":\"Explorar por categoría\",\"contributors\":\"Principales colaboradores\",\"contributorsDesc\":\"Los autores de habilidades más activos\"},\"statsBar\":{\"skillsAvailable\":\"Habilidades disponibles\",\"contributors\":\"Colaboradores\",\"agentPlatforms\":\"Plataformas de agentes\",\"openSource\":\"Código abierto\"},\"submitRepo\":{\"contributors\":\"{count}+ colaboradores compartiendo habilidades\",\"title\":\"Envía tu\",\"titleHighlight\":\"Repositorio de Habilidades\",\"subtitle\":\"Comparte tus habilidades con la comunidad. Solo pega el enlace de tu repositorio de GitHub — indexaremos todos los archivos SKILL.md al instante.\",\"browseMarketplace\":\"Explorar mercado\",\"starOnGithub\":\"Estrella en GitHub\",\"cliHint\":\"También por CLI:\",\"placeholder\":\"usuario/repo o URL de GitHub\",\"submit\":\"Enviar\",\"indexing\":\"Indexando...\",\"fetchHint\":\"Obtendremos la info del repo y buscaremos archivos SKILL.md automáticamente.\",\"submitted\":\"¡Enviado!\",\"skillsIndexed\":\"{count} habilidad indexada\",\"skillsIndexedPlural\":\"{count} habilidades indexadas\",\"liveMessage\":\"¡Las habilidades ya están en el mercado!\",\"submitAnother\":\"Enviar otro\"}},\"marketplace\":{\"title\":\"Mercado de habilidades\",\"subtitle\":\"Descubre {count}+ habilidades para asistentes de programación con IA\",\"search\":{\"placeholder\":\"Buscar habilidades...\",\"noResults\":\"No se encontraron habilidades\",\"loading\":\"Buscando...\"},\"filters\":{\"all\":\"Todas\",\"development\":\"Desarrollo\",\"testing\":\"Pruebas\",\"devops\":\"DevOps\",\"ai\":\"IA y ML\",\"security\":\"Seguridad\"},\"sort\":{\"stars\":\"Más estrellas\",\"recent\":\"Más recientes\",\"name\":\"Nombre\"},\"card\":{\"by\":\"por\",\"stars\":\"estrellas\",\"install\":\"Instalar\"}},\"docs\":{\"title\":\"Documentación CLI\",\"subtitle\":\"Referencia completa de Agent Skills CLI. Instala, gestiona y sincroniza habilidades de IA en {count} agentes.\",\"version\":\"v1.0.8\",\"commands\":\"Comandos\",\"agents\":\"Agentes\",\"search\":\"Buscar documentación...\",\"sections\":{\"installation\":\"Instalación\",\"quickstart\":\"Inicio rápido\",\"platforms\":\"Soporte de plataformas\",\"core\":\"Comandos principales\",\"marketplace\":\"Mercado\",\"export\":\"Exportar\",\"utilities\":\"Utilidades\"},\"cta\":{\"browse\":\"Explorar mercado\",\"github\":\"Ver en GitHub\"}},\"faq\":{\"title\":\"Preguntas frecuentes\",\"subtitle\":\"Todo lo que necesitas saber sobre Agent Skills CLI\",\"categories\":{\"general\":\"General\",\"installation\":\"Instalación\",\"usage\":\"Uso\",\"troubleshooting\":\"Solución de problemas\"}},\"footer\":{\"description\":\"El gestor de paquetes universal para habilidades de agentes de IA.\",\"links\":{\"docs\":\"Documentación\",\"marketplace\":\"Mercado\",\"github\":\"GitHub\",\"npm\":\"npm\"},\"copyright\":\"© {year} Agent Skills. Código abierto.\"},\"categories\":{\"development\":\"Desarrollo\",\"testing\":\"Pruebas\",\"devops\":\"DevOps\",\"ai\":\"IA y ML\",\"security\":\"Seguridad\",\"all\":\"Todas las habilidades\"}},\"now\":\"$undefined\",\"timeZone\":\"UTC\",\"children\":\"$L12\"}]\n"])self.__next_f.push([1,"12:[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]\na:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"media\":\"(prefers-color-scheme: dark)\",\"content\":\"#000000\"}],[\"$\",\"meta\",\"3\",{\"name\":\"theme-color\",\"media\":\"(prefers-color-scheme: light)\",\"content\":\"#000000\"}]]\n"])self.__next_f.push([1,"8:null\n"])self.__next_f.push([1,"c:[[\"$\",\"title\",\"0\",{\"children\":\"videocut:剪口播 — AI Agent Skill for Cursor, Claude \u0026 Copilot | agentskills.in | Agent Skills\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"口播视频转录和口误识别。生成审查稿和删除任务清单。触发词:剪口播、处理视频、识别口误\"}],[\"$\",\"meta\",\"2\",{\"name\":\"application-name\",\"content\":\"Agent Skills CLI\"}],[\"$\",\"link\",\"3\",{\"rel\":\"author\",\"href\":\"https://github.com/Karanjot786\"}],[\"$\",\"meta\",\"4\",{\"name\":\"author\",\"content\":\"Karanjot Singh\"}],[\"$\",\"meta\",\"5\",{\"name\":\"keywords\",\"content\":\"agent skills,ai agents,cursor,claude code,github copilot,openai codex,antigravity,cli,developer tools,ai coding assistant,skills marketplace,llm tools,ai workflow,code generation\"}],[\"$\",\"meta\",\"6\",{\"name\":\"creator\",\"content\":\"Karanjot Singh\"}],[\"$\",\"meta\",\"7\",{\"name\":\"publisher\",\"content\":\"Agent Skills\"}],[\"$\",\"meta\",\"8\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"9\",{\"name\":\"category\",\"content\":\"Developer Tools\"}],[\"$\",\"link\",\"10\",{\"rel\":\"canonical\",\"href\":\"https://agentskills.in/marketplace/%40Ceeon/videocut%3A%E5%89%AA%E5%8F%A3%E6%92%AD\"}],[\"$\",\"link\",\"11\",{\"rel\":\"alternate\",\"hrefLang\":\"en\",\"href\":\"https://agentskills.in/marketplace/%40Ceeon/videocut%3A%E5%89%AA%E5%8F%A3%E6%92%AD\"}],[\"$\",\"link\",\"12\",{\"rel\":\"alternate\",\"hrefLang\":\"ja\",\"href\":\"https://agentskills.in/ja/marketplace/%40Ceeon/videocut%3A%E5%89%AA%E5%8F%A3%E6%92%AD\"}],[\"$\",\"link\",\"13\",{\"rel\":\"alternate\",\"hrefLang\":\"zh-CN\",\"href\":\"https://agentskills.in/zh-CN/marketplace/%40Ceeon/videocut%3A%E5%89%AA%E5%8F%A3%E6%92%AD\"}],[\"$\",\"link\",\"14\",{\"rel\":\"alternate\",\"hrefLang\":\"zh-TW\",\"href\":\"https://agentskills.in/zh-TW/marketplace/%40Ceeon/videocut%3A%E5%89%AA%E5%8F%A3%E6%92%AD\"}],[\"$\",\"link\",\"15\",{\"rel\":\"alternate\",\"hrefLang\":\"vi\",\"href\":\"https://agentskills.in/vi/marketplace/%40Ceeon/videocut%3A%E5%89%AA%E5%8F%A3%E6%92%AD\"}],[\"$\",\"link\",\"16\",{\"rel\":\"alternate\",\"hrefLang\":\"es\",\"href\":\"https://agentskills.in/es/marketplace/%40Ceeon/videocut%3A%E5%89%AA%E5%8F%A3%E6%92%AD\"}],[\"$\",\"meta\",\"17\",{\"name\":\"format-detection\",\"content\":\"telephone=no, address=no, email=no\"}],[\"$\",\"meta\",\"18\",{\"property\":\"og:title\",\"content\":\"@Ceeon/videocut:剪口播 | Agent Skills\"}],[\"$\",\"meta\",\"19\",{\"property\":\"og:description\",\"content\":\"口播视频转录和口误识别。生成审查稿和删除任务清单。触发词:剪口播、处理视频、识别口误\"}],[\"$\",\"meta\",\"20\",{\"property\":\"og:url\",\"content\":\"https://agentskills.in/marketplace/%40Ceeon/videocut%3A%E5%89%AA%E5%8F%A3%E6%92%AD\"}],[\"$\",\"meta\",\"21\",{\"property\":\"og:site_name\",\"content\":\"Agent Skills\"}],[\"$\",\"meta\",\"22\",{\"property\":\"og:image\",\"content\":\"https://agentskills.in/api/og?title=videocut%3A%E5%89%AA%E5%8F%A3%E6%92%AD\u0026description=%E5%8F%A3%E6%92%AD%E8%A7%86%E9%A2%91%E8%BD%AC%E5%BD%95%E5%92%8C%E5%8F%A3%E8%AF%AF%E8%AF%86%E5%88%AB%E3%80%82%E7%94%9F%E6%88%90%E5%AE%A1%E6%9F%A5%E7%A8%BF%E5%92%8C%E5%88%A0%E9%99%A4%E4%BB%BB%E5%8A%A1%E6%B8%85%E5%8D%95%E3%80%82%E8%A7%A6%E5%8F%91%E8%AF%8D%EF%BC%9A%E5%89%AA%E5%8F%A3%E6%92%AD%E3%80%81%E5%A4%84%E7%90%86%E8%A7%86%E9%A2%91%E3%80%81%E8%AF%86%E5%88%AB%E5%8F%A3%E8%AF%AF\"}],[\"$\",\"meta\",\"23\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"24\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"25\",{\"property\":\"og:image:alt\",\"content\":\"videocut:剪口播 - AI Skill for Cursor, Claude, Copilot\"}],[\"$\",\"meta\",\"26\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"27\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"28\",{\"name\":\"twitter:title\",\"content\":\"@Ceeon/videocut:剪口播 | Agent Skills\"}],[\"$\",\"meta\",\"29\",{\"name\":\"twitter:description\",\"content\":\"口播视频转录和口误识别。生成审查稿和删除任务清单。触发词:剪口播、处理视频、识别口误\"}],[\"$\",\"meta\",\"30\",{\"name\":\"twitter:image\",\"content\":\"https://agentskills.in/api/og?title=videocut%3A%E5%89%AA%E5%8F%A3%E6%92%AD\u0026description=%E5%8F%A3%E6%92%AD%E8%A7%86%E9%A2%91%E8%BD%AC%E5%BD%95%E5%92%8C%E5%8F%A3%E8%AF%AF%E8%AF%86%E5%88%AB%E3%80%82%E7%94%9F%E6%88%90%E5%AE%A1%E6%9F%A5%E7%A8%BF%E5%92%8C%E5%88%A0%E9%99%A4%E4%BB%BB%E5%8A%A1%E6%B8%85%E5%8D%95%E3%80%82%E8%A7%A6%E5%8F%91%E8%AF%8D%EF%BC%9A%E5%89%AA%E5%8F%A3%E6%92%AD%E3%80%81%E5%A4%84%E7%90%86%E8%A7%86%E9%A2%91%E3%80%81%E8%AF%86%E5%88%AB%E5%8F%A3%E8%AF%AF\"}],\"$L13\",\"$L14\",\"$L15\",\"$L16\",\"$L17\",\"$L18\",\"$L19\",\"$L1a\",\"$L1b\"]\n"])self.__next_f.push([1,"1c:I[27201,[\"/_next/static/chunks/ff1a16fafef87110.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"/_next/static/chunks/ad8b964285a611e4.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\"],\"IconMark\"]\n13:[\"$\",\"link\",\"31\",{\"rel\":\"shortcut icon\",\"href\":\"/favicon-32x32.png\"}]\n14:[\"$\",\"link\",\"32\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.0b3bf435.ico\",\"sizes\":\"256x256\",\"type\":\"image/x-icon\"}]\n15:[\"$\",\"link\",\"33\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"sizes\":\"any\"}]\n16:[\"$\",\"link\",\"34\",{\"rel\":\"icon\",\"href\":\"/favicon-16x16.png\",\"sizes\":\"16x16\",\"type\":\"image/png\"}]\n17:[\"$\",\"link\",\"35\",{\"rel\":\"icon\",\"href\":\"/favicon-32x32.png\",\"sizes\":\"32x32\",\"type\":\"image/png\"}]\n18:[\"$\",\"link\",\"36\",{\"rel\":\"icon\",\"href\":\"/icon-192.png\",\"sizes\":\"192x192\",\"type\":\"image/png\"}]\n19:[\"$\",\"link\",\"37\",{\"rel\":\"icon\",\"href\":\"/icon-512.png\",\"sizes\":\"512x512\",\"type\":\"image/png\"}]\n1a:[\"$\",\"link\",\"38\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-touch-icon.png\"}]\n1b:[\"$\",\"$L1c\",\"39\",{}]\n"])self.__next_f.push([1,"1e:I[2874,[\"/_next/static/chunks/5a404625b197d677.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"/_next/static/chunks/342e106ea1965951.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"/_next/static/chunks/fb81dfb313ae6926.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"/_next/static/chunks/3dcb91c9b391dfec.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"/_next/static/chunks/6289ef677fcdc9aa.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\"],\"Navbar\"]\n1d:T616,"])self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://agentskills.in\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Marketplace\",\"item\":\"https://agentskills.in/marketplace\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"videocut:剪口播\",\"item\":\"https://agentskills.in/marketplace/%40Ceeon%2Fvideocut%3A%E5%89%AA%E5%8F%A3%E6%92%AD\"}]},{\"@type\":\"SoftwareApplication\",\"name\":\"videocut:剪口播\",\"description\":\"口播视频转录和口误识别。生成审查稿和删除任务清单。触发词:剪口播、处理视频、识别口误\",\"applicationCategory\":\"DeveloperApplication\",\"operatingSystem\":\"Any\",\"offers\":{\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"USD\"},\"author\":{\"@type\":\"Person\",\"name\":\"Ceeon\",\"url\":\"https://github.com/Ceeon\"},\"aggregateRating\":{\"@type\":\"AggregateRating\",\"ratingValue\":\"5.0\",\"ratingCount\":\"1509\",\"bestRating\":\"5\",\"worstRating\":\"1\"}},{\"@type\":\"HowTo\",\"name\":\"How to Install videocut:剪口播\",\"description\":\"Step-by-step guide to install the videocut:剪口播 skill for your AI coding assistant\",\"step\":[{\"@type\":\"HowToStep\",\"position\":1,\"name\":\"Install Agent Skills CLI\",\"text\":\"Install the CLI globally: npm install -g agent-skills-cli (or use npx)\"},{\"@type\":\"HowToStep\",\"position\":2,\"name\":\"Install the skill\",\"text\":\"Run: npx agent-skills-cli install @Ceeon/videocut:剪口播\"},{\"@type\":\"HowToStep\",\"position\":3,\"name\":\"Verify installation\",\"text\":\"Check installed skills with: npx agent-skills-cli list\"}],\"totalTime\":\"PT1M\"}]}"])self.__next_f.push([1,"5:[\"$\",\"div\",null,{\"className\":\"min-h-screen bg-black text-white selection:bg-cyan-500/30\",\"children\":[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$1d\"}}],[\"$\",\"$L1e\",null,{}],[\"$\",\"main\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative overflow-hidden border-b border-white/5 py-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute inset-0 hero-grid opacity-30\"}],[\"$\",\"div\",null,{\"className\":\"absolute top-0 right-0 w-96 h-96 bg-cyan-500/10 blur-[128px] rounded-full\"}],[\"$\",\"div\",null,{\"className\":\"container mx-auto px-6 max-w-5xl relative z-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-start justify-between gap-4 mb-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-4 mb-4\",\"children\":[\"$L1f\",[\"$\",\"div\",null,{\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-3xl md:text-4xl font-bold text-cyan-50\",\"children\":\"videocut:剪口播\"}],[\"$\",\"div\",null,{\"className\":\"text-sm text-zinc-500 font-mono\",\"children\":\"@Ceeon/videocut:剪口播\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-wrap items-center gap-3 text-sm\",\"children\":[\"$L20\",[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1.5 px-3 py-1.5 bg-yellow-500/10 rounded-full text-yellow-400\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-star size-3.5 fill-yellow-400\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"r04s7s\",{\"d\":\"M11.525 2.295a.53.53 0 0 1.95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1.294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1.294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z\"}],\"$undefined\"]}],[\"$\",\"span\",null,{\"className\":\"font-medium\",\"children\":\"1,509\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1.5 px-3 py-1.5 bg-zinc-800/50 rounded-full text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-github size-3.5\",\"aria-hidden\":\"true\",\"children\":[\"$L21\",\"$L22\",\"$undefined\"]}],\"$L23\"]}],\"$L24\"]}]]}],\"$L25\"]}],\"$L26\"]}]]}],\"$L27\"]}],\"$L28\"]}]\n"])self.__next_f.push([1,"29:I[94242,[\"/_next/static/chunks/5a404625b197d677.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"/_next/static/chunks/342e106ea1965951.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"/_next/static/chunks/fb81dfb313ae6926.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"/_next/static/chunks/3dcb91c9b391dfec.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"/_next/static/chunks/6289ef677fcdc9aa.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\"],\"PlatformInstallTabs\"]\n2f:I[54231,[\"/_next/static/chunks/5a404625b197d677.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"/_next/static/chunks/342e106ea1965951.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"/_next/static/chunks/fb81dfb313ae6926.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"/_next/static/chunks/3dcb91c9b391dfec.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"/_next/static/chunks/6289ef677fcdc9aa.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\"],\"Footer\"]\n30:I[77105,[\"/_next/static/chunks/5a404625b197d677.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"/_next/static/chunks/342e106ea1965951.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"/_next/static/chunks/fb81dfb313ae6926.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"/_next/static/chunks/3dcb91c9b391dfec.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\",\"/_next/static/chunks/6289ef677fcdc9aa.js?dpl=dpl_ExuL76ffjVTCe5HEQCwfFWZu7hBk\"],\"default\"]\n:HL[\"https://github.com/Ceeon.png\",\"image\"]\n21:[\"$\",\"path\",\"tonef\",{\"d\":\"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4\"}]\n22:[\"$\",\"path\",\"9comsn\",{\"d\":\"M9 18c-4.51 2-5-2-7-2\"}]\n23:[\"$\",\"span\",null,{\"children\":[248,\" forks\"]}]\n24:[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1.5 px-3 py-1.5 bg-zinc-800/50 rounded-full text-zinc-400\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-clock size-3.5\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"mmk7yg\",{\"d\":\"M12 6v6l4 2\"}],[\"$\",\"circle\",\"1mglay\",{\"cx\":\"12\",\"cy\":\"12\",\"r\":\"10\"}],\"$undefined\"]}],[\"$\",\"span\",null,{\"children\":[\"Updated \",\"5/2/2026\"]}]]}]\n"])self.__next_f.push([1,"25:[\"$\",\"a\",null,{\"href\":\"https://github.com/Ceeon/videocut-skills/tree/main/剪口播\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-github size-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"tonef\",{\"d\":\"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4\"}],[\"$\",\"path\",\"9comsn\",{\"d\":\"M9 18c-4.51 2-5-2-7-2\"}],\"$undefined\"]}],\"View on GitHub\"],\"data-slot\":\"button\",\"data-variant\":\"outline\",\"data-size\":\"default\",\"className\":\"inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [\u0026_svg]:pointer-events-none [\u0026_svg:not([class*='size-'])]:size-4 [\u0026_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive border bg-background shadow-xs hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50 h-9 px-4 py-2 has-[\u003esvg]:px-3 border-white/10 hover:bg-white/10 shrink-0 gap-2\",\"ref\":null}]\n"])self.__next_f.push([1,"26:[\"$\",\"p\",null,{\"className\":\"text-lg text-zinc-300 leading-relaxed max-w-3xl\",\"children\":\"口播视频转录和口误识别。生成审查稿和删除任务清单。触发词:剪口播、处理视频、识别口误\"}]\n"])self.__next_f.push([1,"27:[\"$\",\"div\",null,{\"className\":\"container mx-auto px-6 py-12 max-w-5xl\",\"children\":[[\"$\",\"div\",null,{\"data-slot\":\"card\",\"className\":\"text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm bg-gradient-to-br from-zinc-900/80 to-zinc-900/40 border-cyan-500/30 mb-10 overflow-hidden\",\"children\":[\"$\",\"div\",null,{\"className\":\"p-6\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-sm font-medium text-cyan-400 mb-4 uppercase tracking-wider flex items-center gap-2\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-package size-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1a0edw\",{\"d\":\"M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z\"}],[\"$\",\"path\",\"d0xqtd\",{\"d\":\"M12 22V12\"}],[\"$\",\"polyline\",\"ousv84\",{\"points\":\"3.29 7 12 12 20.71 7\"}],[\"$\",\"path\",\"1c824w\",{\"d\":\"m7.5 4.27 9 5.15\"}],\"$undefined\"]}],\"