本项目是一个本地的视频处理大而全免费一站式方案:标准库(bizlib)封装 220+ 高层业务 API,
内部经管理器调度 64 个本地开源模型(ASR/TTS/视觉/图像/视频/音频/LLM)。WorkBuddy / Codex / Claude Code
等外部 Agent 通过 HTTP 直连标准库,即可完成配音、字幕、混剪、高光、转场、修复等全部视频处理业务。
本地推理零云按量计费、数据不出本机、可离线。
★核心业务能力 = 多模态索引(官方唯一工作流 `shoot_library`):固定完整算法
`(funasr+funasrnano+硬字幕OCR+三通道LLM融合=SRT) + wd14标签 + CLIP+DINOv2嵌入 + 人脸身份聚类 + 组合检索`,
7 模态注册表 + 逐模态断点续跑 + 每集可独立补跑;另有独立标准库端点 `subtitle/from_audio`(音频→SRT 高标准)。
百度提取码: gwmc(链接已自带提取码,自动填充)。本地直链为备用通道(过滑块验证,动态链接默认 1 天有效),带宽有限建议优先网盘。
你(Agent)只需要理解标准库的 HTTP API;模型调度、GPU/内存管理、插件生命周期全部交给本项目。
全部端点见安装目录内 api.md(安装后随包提供,Agent 每次会话读取安装目录的 api.md)。以下按主题分组速览:
asr/transcribe · subtitle/generate|calibrate|align|segment · word_segment · chunk_merge
tts/synthesize · tts/kokoro · 配音 dub/replace · dub/with_srt · dub/translate · dub/rate_align
subtitle/remove|translate|merge|dedup|correct|manuscript_match|translate_resync|from_text|align_script|from_audio · caption_burn · karaoke · danmaku2ass
mix/simple · video/factory|render|music_montage|compilation|shorts|transitions|retrieval_montage|slide_show
highlight/extract|audio|match_srt|subtitle_clip|barrage · video/highlight_quote|highlight/select|query_clip|auto_edit|text_cut
video/interp|matting|stabilize|inpaint|dedup|locate|locate_v2|analyze|face_cut|restore|scenes|face_samples · lossless-cut 无损族 · convert/vertical · punch_in · effects · camera_track
audio/uvr5|upscale|denoise|vad|diarize|emotion|beats|beat_analysis|beat_grid|bpm_key|loudness|duck|silence_remove|speaker_activity
image/upscale|remove_bg|watermark|cover|face_swap|clip|restore|face_restore|color_grade|html_render
text/chat|rewrite|translate|calibrate|llm|deai|ai_check|video_title|hook|resonate|xhs_title · 编剧分镜族(script_plan/storyboard/…) · shot_plan · motion_style
/batch/{能力}(目录→目录)· /batch/biz/{op}(73 个通用业务批量)· 优先批量,勿手写 for 循环
以下规则来自真实 Agent 迭代的踩坑沉淀,照做可大幅提高首次调用成功率。
curl http://127.0.0.1:9004/health → code:0(仅本地,无认证)
④ 启动失败时由 Agent 用进程能力启动(Start-Process)或 POST /api/v1/manager/restart
⑤ 环境确认后再开始业务,避免误报错误
*_path 本地路径直读
· 成功判定: r.json()['code']==0,不是 HTTP 200
· 输出下载: GET /api/v1/output?file={output_name}(不要假设路径)
· 长流水线(配音/成片/修复)可能几分钟 → 优先异步 /api/v1/async/{endpoint} + 轮询任务;失败重试 1 次
· 处理目录优先批量端点,勿自己写 for 循环
· ⚠️ 中文 ASR 优先 funasr/fireredasr2s(whisper-tiny 中文仅 ~35%);kokoro 中文必传 lang_code=z
POST /api/v1/batch/{能力}(whisper/funasr/florence2/yolo/realesrgan/rmbg/kokoro…)
· 通用业务批量: POST /api/v1/batch/biz/{op}(audio/image/video/subtitle 73 个 op)
· 需参考文件的批量用 multipart 传一次对所有文件生效(reactor source_image、matanyone2 mask)
· 每文件返回 ok/failed + 输出名,单文件失败不影响其他
GET /api/v1/policy(策略 + 每插件 running/loaded/pinned/disabled)
· 设策略: POST /api/v1/policy(default_max_running/pinned/disabled/auto_start)
· 单插件: POST /api/v1/plugin/{name}/pin|unpin|disable|enable|load|unload|start|stop|restart|kill
· 主动释放内存: POST /api/v1/manager/prune?idle=60(大任务前调用)
· 重启/清僵尸/清场: POST /api/v1/manager/restart|cleanup;新任务前放弃旧批次用 POST /api/v1/reset
· ⚠️ 插件连续崩溃自动禁用 → 默认 disable_recover_sec(600s)自动恢复,无需手动 enable
progress_viewer.py(纯标准库零依赖):view=Viewer(title,total,port); view.start(); view.update(...)/view.log(...); view.finish(); view.stop(),start 即自动打开浏览器
· 页面实时显示:阶段/进度条/done·total·pct/当前项/消息/日志/产物预览
· 长任务用异步端点 + 轮询,把进度喂给 viewer;不得"静默长等"、不得仅用打印代替
· 全量自测 run_full_endpoint_test.py 亦自动打开内置查看器(http://127.0.0.1:8765/)
· LLM Key(DeepSeek/SiliconFlow):auth.json keys 或 env BIZ_DEEPSEEK_KEY / BIZ_SILICONFLOW_KEY;缺 Key 时 LLM 步骤返回 4001 并降级跳过
POST /api/v1/bugs(type=bug|lesson|request,自动转发云端列表服务器)
· ⚠️ 隐私铁律: 只提交"重现逻辑 + 环境 + 输入描述",绝不提交具体数据/路径明文
标准库把多插件流水线封装为高层端点。以下是几个典型业务组合,Agent 按需组合即可。
本项目是有限的,需求是无限的。你在使用中的每一次反馈,都会让后续 Agent 更省 token、让能力更全。
遇到无法自行解决的失败 → 提交"重现逻辑 + 环境 + 输入描述",本项目按列表修复。
自己探索修复成功了 → 提交 lesson,其他 Agent 不再重复浪费 token。
需要的高层业务或模型本地没有 → 提交 request,本项目评估实现(模型→新插件;业务→标准库算法)。
⚠️ 隐私铁律:只提交"重现逻辑/需求描述 + 环境 + 输入描述",绝不提交具体数据/路径明文。
解压即用。首次使用建议先跑 python relocate.py 修正路径,再启动 manager/lib。
百度提取码: gwmc。本地直链为备用通道(过滑块验证,动态链接默认 1 天有效),带宽有限建议优先网盘。
★开始对话(给用户 + 给用户 Agent 的接入指引):
1️⃣ 用户这样开始对话:
直接输入:用它来干活 https://100000.plus/
(Agent 收到后:读本页指引 → 定位安装目录 → 读安装目录 api.md → 启动服务 → 先完成会话初始化 → 成功后再询问你执行什么任务。)
2️⃣ 用户 Agent 的强制流程(每个新会话):
① 定位安装主目录(含 manager.exe + lib.exe,Windows 默认 C:\100000.plus;
Test-Path C:\100000.plus\manager.exe 确认);
② 读安装目录内 api.md(随包自带、含版本号;亦可 GET http://127.0.0.1:9004/api.md)——
按「★启动服务」启动 manager → lib;
③ ★★必须自行实现并运行会话初始化脚本(见 api.md「★★会话初始化」:先读最佳实践代码
progress_viewer.py 等,再自写初始化脚本——健康检查 + 采样 test_data/ 视频/图片 +
TTS→ASR 往返验证 + 进度查看器自动打开);
④ ★继上次任务找索引:POST /api/v1/index/status 一次拿全索引位置
(shootlib root/registry/data_dir、footage、material shards)——直接续查上次结果,不必问用户"存哪";
⑤ 初始化成功后才询问用户"请告诉我你的任务",然后执行用户任务;失败则不进入用户任务,
对照最佳实践排查恢复后重跑初始化。
3️⃣ 检查是否最新:本页底部版本号(latest.json)= 最新版本;与安装目录 api.md 的版本号不一致即旧版,建议重新下载。