mirror of
https://github.com/zhouxiaoka/autoclip.git
synced 2026-10-02 02:34:34 +08:00
docs: use English provider brand names
Write Qwen and Doubao Seed in every language, including the Chinese README. Keep the same provider list and bring-your-own API key wording. Co-authored-by: Kris K <zhouxiaoka@users.noreply.github.com>
This commit is contained in:
@@ -3,13 +3,13 @@ body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
说明你要的模型或供应商。设置页可选通义千问、OpenAI、Gemini、DeepSeek、豆包 Seed、Kimi、GLM,以及本机的 Ollama / LM Studio(自备 API Key)。兼容接口可配置 Base URL。
|
||||
说明你要的模型或供应商。设置页可选 Qwen、OpenAI、Gemini、DeepSeek、Doubao Seed、Kimi、GLM,以及本机的 Ollama / LM Studio(自备 API Key)。兼容接口可配置 Base URL。
|
||||
只是「名单里没有这一项」、但兼容接口已经能填的,请在正文里写明,避免重复开需求。
|
||||
- type: input
|
||||
id: model
|
||||
attributes:
|
||||
label: 模型或供应商
|
||||
placeholder: "Gemini 2.5 / 豆包 Seed / Qwen 某个具体型号"
|
||||
placeholder: "Gemini 2.5 / Doubao Seed / Qwen 某个具体型号"
|
||||
validations:
|
||||
required: true
|
||||
- type: dropdown
|
||||
|
||||
@@ -33,7 +33,7 @@ body:
|
||||
id: model
|
||||
attributes:
|
||||
label: 使用的模型提供商 / LLM provider
|
||||
placeholder: "例如 通义千问 / OpenAI / Gemini / DeepSeek / 豆包 Seed / Kimi / GLM / 自定义 OpenAI 兼容"
|
||||
placeholder: "例如 Qwen / OpenAI / Gemini / DeepSeek / Doubao Seed / Kimi / GLM / 自定义 OpenAI 兼容"
|
||||
validations:
|
||||
required: true
|
||||
|
||||
|
||||
+3
-3
@@ -16,7 +16,7 @@ AutoClip 是一款 AI 视频切片工具:输入 B站/YouTube 链接或本地
|
||||
| 后端 | FastAPI + Celery(桌面模式用本地线程)+ SQLite | `backend/` |
|
||||
| 前端 | React + TypeScript + Ant Design + Vite | `frontend/` |
|
||||
| 桌面壳 | Tauri 2 + Rust | `src-tauri/` |
|
||||
| LLM | OpenAI 及 OpenAI 兼容接口(自定义 base_url)/ Gemini / 通义千问(dashscope) / DeepSeek / 豆包 Seed / Kimi / GLM / 本地预设 Ollama、LM Studio | `backend/core/llm_providers.py`、`llm_manager.py`、`local_presets.py` |
|
||||
| LLM | OpenAI 及 OpenAI 兼容接口(自定义 base_url)/ Gemini / Qwen (dashscope) / DeepSeek / Doubao Seed / Kimi / GLM / 本地预设 Ollama、LM Studio | `backend/core/llm_providers.py`、`llm_manager.py`、`local_presets.py` |
|
||||
| CLI / MCP | `autoclip` 命令行 + MCP server(stdio),不起 FastAPI / Celery 直接跑流水线 | `backend/cli.py`、`mcp_server.py`、`services/local_runner.py` |
|
||||
|
||||
四种交付形态:**桌面客户端**(当前包是 v1.3.3 的 macOS arm64 DMG 与 Windows x64 安装包;Windows 包从 v1.2.1 起就有,干净机器上的完整出片仍没有记录)、**Docker 部署**(README 推荐路径)、
|
||||
@@ -30,7 +30,7 @@ AutoClip 是一款 AI 视频切片工具:输入 B站/YouTube 链接或本地
|
||||
- **v1.3.3(2026-09-23)**:热修稳定性。升级后旧项目状态不再让列表整页打不开;处理进度在终态和 4xx/5xx 后停止轮询;分类列表缺失时导入入口不崩溃;非 Mac 能装 Whisper;本地转写失败给出可读错误;桌面端下载模型不再被进度条写控制台打断。
|
||||
- **v1.3.2(2026-09-22)**:同一页发布到 B 站和海外平台、自动封面(失败截帧、不挡投稿)、设置里 B 站 Cookie 提前、应用内更新提示、模型名单可拉取。真实 Upload-Post / B 站试发脚本已进仓库,这台机器上还没有密钥,没跑过真投稿。
|
||||
- **v1.3.1(2026-09-21)**:八语界面与官网、八语 README、匿名统计 v2、崩溃上报、应用内检查更新。v1.3.0 及更早必须先手动安装这一版。生产构建验收见 `docs/UPDATES_AND_SENTRY.md`:一次前端异常能进 Sentry,且正文被去掉。该记录不代替 Windows 真机和真实视频出片。PostHog 新口径的线上接收也还没单独验收(`docs/ANALYTICS_V2.md`)。
|
||||
- **v1.3.0(2026-09-20)**:CLI / MCP、Ollama 与 LM Studio 预设、时长画像与评分兜底、竖屏发布导出、Docker 设置页可保存、失败要写明阶段、通义千问国际站、`min_score` 接到 step3、周更发版脚本。
|
||||
- **v1.3.0(2026-09-20)**:CLI / MCP、Ollama 与 LM Studio 预设、时长画像与评分兜底、竖屏发布导出、Docker 设置页可保存、失败要写明阶段、Qwen 国际站、`min_score` 接到 step3、周更发版脚本。
|
||||
- **v1.2.0(2026-06-03)**:桌面端 DMG 端到端可用(内置便携 Python + 静态 ffmpeg + 按需安装 faster-whisper),
|
||||
`desktop-build.yml` 在 tag 上跑通并自动挂 Release;v1.2.0 DMG 已有 2000+ 下载。
|
||||
- **PostHog 匿名埋点** + 隐私政策 + 设置页开关(`docs/ANALYTICS.md`、`docs/PRIVACY*.md`)。
|
||||
@@ -191,7 +191,7 @@ label 体系:默认 9 个 + 新增 `docker` / `windows` / `feature`。**置顶
|
||||
- [x] CLI / MCP、本地模型预设、时长画像与评分兜底、竖屏发布导出(v1.3.0)
|
||||
- [x] Docker 设置页可保存;浏览器翻译不再把整页打崩(#100,v1.3.0)
|
||||
- [x] 失败要写明阶段和原因;本地上传会自动开始;SQLite 不再因 `StaticPool` 互相回滚(v1.3.0)
|
||||
- [x] 通义千问国际站(#45);`min_score` 接到 step3;周更发版脚本(v1.3.0)
|
||||
- [x] Qwen 国际站(#45);`min_score` 接到 step3;周更发版脚本(v1.3.0)
|
||||
|
||||
### v1.3.1 之后仍未完成
|
||||
- [ ] Windows 包稳定后:Intel mac(PBS `x86_64-apple-darwin` + osxexperts intel 静态包,脚本只需改两个变量)
|
||||
|
||||
+2
-2
@@ -50,7 +50,7 @@ Real v1.3.0 web interface: add a local video in the file import area, with optio
|
||||
| Publish (v1.3.2) | Since **v1.3.2**, after clips are ready, publish or schedule from the same page. Overseas platforms use Upload-Post; for Bilibili, paste login cookies once in Settings. Defaults stay as private as the platform allows; you can export without publishing. Details: [Publish guide (Chinese)](docs/PUBLISH_UPLOAD_POST.md). |
|
||||
| Auto cover (v1.3.2) | When publishing, auto-generate a cover so Bilibili does not reject an empty cover; defaults follow the installer notes. Available in **v1.3.2**. |
|
||||
| Export for publishing | Use presets for Douyin, Xiaohongshu, YouTube Shorts, and Bilibili, with burned-in subtitles and title cards. |
|
||||
| Choose your models | Support Qwen, OpenAI, Gemini, DeepSeek, Doubao Seed, Kimi, GLM, and local models via Ollama / LM Studio (bring your own API key). |
|
||||
| Choose your models | Supports Qwen, OpenAI, Gemini, DeepSeek, Doubao Seed, Kimi, GLM, and local models via Ollama / LM Studio (bring your own API key). |
|
||||
| Automate your workflow | Orchestrate runs with the CLI or call the same processing pipeline from an MCP client. |
|
||||
|
||||
> Import video → Subtitles / transcription → AI analysis and scoring → Clips and collections → Export
|
||||
@@ -133,7 +133,7 @@ In your MCP client, set `command` to the absolute path of `autoclip` in your vir
|
||||
|
||||
| Option | Configuration |
|
||||
| --- | --- |
|
||||
| Cloud models | In Settings, select Qwen, OpenAI, Gemini, DeepSeek, Doubao Seed, Kimi, or GLM and enter an API key. Compatible endpoints support a custom Base URL. |
|
||||
| Cloud models | In Settings, choose Qwen, OpenAI, Gemini, DeepSeek, Doubao Seed, Kimi, or GLM and enter an API key; compatible endpoints can set a Base URL. |
|
||||
| Ollama | Default endpoint: `http://localhost:11434/v1`; default model: `qwen2.5:7b`. No API key required. |
|
||||
| LM Studio | Load a model and start Local Server at `http://localhost:1234/v1` by default. Select a model actually served by your instance. |
|
||||
|
||||
|
||||
@@ -50,7 +50,7 @@ v1.3.0 真实 Web 界面:在文件导入区添加本地视频,可同时提
|
||||
| 发布(v1.3.2) | 自 **v1.3.2** 起,切片做好后可在本页发布或预约。海外平台用 Upload-Post;B 站在设置里粘贴一次登录 Cookie。默认尽量私密;也可以只导出、不发布。细则见 [发布说明](docs/PUBLISH_UPLOAD_POST.md)。 |
|
||||
| 自动封面(v1.3.2) | 发布时可自动生成封面,避免 B 站因空封面拒稿;默认细节见安装说明。自 **v1.3.2** 起可用。 |
|
||||
| 发布导出 | 提供抖音、小红书、YouTube Shorts 和 B 站导出预设,支持烧录字幕与标题卡。 |
|
||||
| 自由选择模型 | 支持通义千问、OpenAI、Gemini、DeepSeek、豆包 Seed、Kimi、GLM,以及 Ollama / LM Studio 本地模型(自备 API Key)。 |
|
||||
| 自由选择模型 | 支持 Qwen、OpenAI、Gemini、DeepSeek、Doubao Seed、Kimi、GLM,以及 Ollama / LM Studio 本地模型(自备 API Key)。 |
|
||||
| 接入自动化 | 通过 CLI 批量编排,或让支持 MCP 的客户端调用同一条处理流水线。 |
|
||||
|
||||
> 导入视频 → 准备字幕 / 语音转写 → AI 分析与评分 → 生成切片与合集 → 导出成片
|
||||
@@ -133,7 +133,7 @@ autoclip mcp
|
||||
|
||||
| 方式 | 配置 |
|
||||
| --- | --- |
|
||||
| 云端模型 | 在设置中选择通义千问、OpenAI、Gemini、DeepSeek、豆包 Seed、Kimi 或 GLM,填写 API Key;兼容接口可配置 Base URL。 |
|
||||
| 云端模型 | 在设置中选择 Qwen、OpenAI、Gemini、DeepSeek、Doubao Seed、Kimi 或 GLM,填写 API Key;兼容接口可配置 Base URL。 |
|
||||
| Ollama | 服务地址默认为 `http://localhost:11434/v1`,默认模型 `qwen2.5:7b`,无需 API Key。 |
|
||||
| LM Studio | 加载模型并启动 Local Server,默认地址 `http://localhost:1234/v1`,选择服务实际提供的模型。 |
|
||||
|
||||
|
||||
@@ -12,11 +12,11 @@
|
||||
|
||||
| 提供商 | 显示名称 | 主要模型 | 特点 |
|
||||
|--------|----------|----------|------|
|
||||
| `dashscope` | 阿里通义千问 | qwen-plus, qwen-max, qwen-turbo | 国内访问稳定,中文理解好 |
|
||||
| `dashscope` | Qwen | qwen-plus, qwen-max, qwen-turbo | 国内访问稳定,中文理解好 |
|
||||
| `openai` | OpenAI | gpt-3.5-turbo, gpt-4, gpt-4-turbo | 支持兼容接口与自定义 Base URL |
|
||||
| `gemini` | Google Gemini | gemini-2.5-flash, gemini-1.5-pro | 多模态支持,上下文长 |
|
||||
| `deepseek` | DeepSeek | 以设置页列出的为准 | 自备 API Key |
|
||||
| `seed` | 豆包 Seed | 以设置页列出的为准 | 自备 API Key |
|
||||
| `seed` | Doubao Seed | 以设置页列出的为准 | 自备 API Key |
|
||||
| `kimi` | Kimi | 以设置页列出的为准 | 自备 API Key |
|
||||
| `glm` | GLM | 以设置页列出的为准 | 自备 API Key |
|
||||
|
||||
@@ -95,17 +95,17 @@ cd frontend && npm run dev
|
||||
|
||||
## 📋 详细配置说明
|
||||
|
||||
### 阿里通义千问 (DashScope)
|
||||
### Qwen (DashScope)
|
||||
|
||||
**获取API密钥:**
|
||||
1. 访问 [阿里云控制台](https://dashscope.console.aliyun.com/)
|
||||
2. 开通通义千问服务
|
||||
2. 开通 Qwen 服务
|
||||
3. 创建API密钥
|
||||
|
||||
**支持模型:**
|
||||
- `qwen-plus`: 通义千问Plus (推荐)
|
||||
- `qwen-max`: 通义千问Max (最强性能)
|
||||
- `qwen-turbo`: 通义千问Turbo (快速响应)
|
||||
- `qwen-plus`: Qwen Plus (推荐)
|
||||
- `qwen-max`: Qwen Max (最强性能)
|
||||
- `qwen-turbo`: Qwen Turbo (快速响应)
|
||||
|
||||
### OpenAI
|
||||
|
||||
@@ -135,9 +135,9 @@ cd frontend && npm run dev
|
||||
|
||||
在设置中选择 DeepSeek,填写自己的 API Key。可用模型以设置页列出的为准。
|
||||
|
||||
### 豆包 Seed
|
||||
### Doubao Seed
|
||||
|
||||
在设置中选择豆包 Seed,填写自己的 API Key。可用模型以设置页列出的为准。
|
||||
在设置中选择 Doubao Seed,填写自己的 API Key。可用模型以设置页列出的为准。
|
||||
|
||||
### Kimi
|
||||
|
||||
|
||||
+2
-2
@@ -124,11 +124,11 @@
|
||||
#### 大语言模型设置
|
||||
|
||||
**推荐配置**
|
||||
- **阿里通义千问**:在设置中选择,填写自己的 API Key
|
||||
- **Qwen**:在设置中选择,填写自己的 API Key
|
||||
- **OpenAI**:在设置中选择,填写自己的 API Key;兼容接口可配置 Base URL
|
||||
- **Google Gemini**:在设置中选择,填写自己的 API Key
|
||||
- **DeepSeek**:在设置中选择,填写自己的 API Key
|
||||
- **豆包 Seed**:在设置中选择,填写自己的 API Key
|
||||
- **Doubao Seed**:在设置中选择,填写自己的 API Key
|
||||
- **Kimi**:在设置中选择,填写自己的 API Key
|
||||
- **GLM**:在设置中选择,填写自己的 API Key
|
||||
|
||||
|
||||
@@ -26,7 +26,7 @@ Run `x64-setup.exe` and follow the installer. Installation is per user; routine
|
||||
|
||||
## First run
|
||||
|
||||
1. **Configure a model.** Open Settings and select Qwen, OpenAI, Gemini, DeepSeek, Doubao Seed, Kimi, GLM, or a local model. For cloud services, enter your own API key and model name, test the connection, and save. Compatible endpoints support a custom Base URL. For Ollama / LM Studio, start the model service and load a model first.
|
||||
1. **Configure a model.** Open Settings and choose Qwen, OpenAI, Gemini, DeepSeek, Doubao Seed, Kimi, GLM, or a local model. For cloud services, enter your own API key and model name, test the connection, and save. Compatible endpoints can set a Base URL. For Ollama / LM Studio, start the model service and load a model first.
|
||||
2. **Prepare subtitles.** Import an accurately timed `.srt` alongside your video when available. Otherwise, prepare the local Whisper components and model in the speech recognition settings. Initial installation and downloads require internet access.
|
||||
3. **Bring your own short clip.** Use a 3–5 minute video you are allowed to use, with clear speech and, preferably, an accurately timed `.srt`. On the home screen, use file import for the video and optional SRT, or link import for a Bilibili or YouTube URL. Requirements and an example are in [Bring your own short clip](#bring-your-own-short-clip) below.
|
||||
4. **Review the results.** Check the clip boundaries, titles, and scores in the project details. Preview each clip for completeness. If processing fails, identify whether subtitles, analysis, or export failed, then follow the [FAQ](FAQ.en.md).
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
|
||||
## 第一次使用
|
||||
|
||||
1. **先配置模型。** 打开“设置”,选择通义千问、OpenAI、Gemini、DeepSeek、豆包 Seed、Kimi、GLM 或本地模型。云端服务填写自己的 API Key 和模型名,点击测试连接,再保存;兼容接口可配置 Base URL。本地模型先在 Ollama / LM Studio 启动服务并加载模型。
|
||||
1. **先配置模型。** 打开“设置”,选择 Qwen、OpenAI、Gemini、DeepSeek、Doubao Seed、Kimi、GLM 或本地模型。云端服务填写自己的 API Key 和模型名,点击测试连接,再保存;兼容接口可配置 Base URL。本地模型先在 Ollama / LM Studio 启动服务并加载模型。
|
||||
2. **准备字幕。** 有时间轴准确的 `.srt` 就与视频一起导入。没有字幕时,在设置中的语音识别区域完成本地 Whisper 组件与模型准备;首次安装和下载需要网络。
|
||||
3. **自备短样片。** 准备一段你有权使用、对白清楚的 3–5 分钟视频,最好同时带上时间轴准确的 `.srt`。在首页用「文件导入」导入视频及可选 SRT,或用「链接导入」粘贴 B 站 / YouTube 链接。素材要求与示例见下方「自备短样片」。
|
||||
4. **查看处理结果。** 在项目详情检查片段起止时间、标题和评分,预览内容是否完整。若失败,按页面提示定位字幕、分析或导出阶段,参见 [FAQ](FAQ.md)。
|
||||
|
||||
Reference in New Issue
Block a user