欢迎来到视频转录API项目的文档中心。本文档提供项目各类文档的快速导航和概述。
docs/
├── guides/ # 使用指南(面向用户)
│ ├── api/ # API 指南
│ ├── wechat_notification.md # 企业微信通知使用指南
│ └── multi_user_setup.md # 多用户系统配置
├── development/ # 开发文档(面向开发者)
│ ├── llm/ # LLM 开发指南
│ │ ├── engineering_guide.md # LLM 工程指南(核心参考)
│ │ ├── refactoring_plan.md # 重构方案设计
│ │ ├── refactoring_completed.md # 重构完成报告
│ │ ├── summary_feature_design.md # 总结功能设计
│ │ ├── structured_calibration_guide.md # 结构化校对指南
│ │ ├── gemini_openai_compat.md # Gemini OpenAI 兼容性
│ │ ├── json_output.md # JSON 输出说明
│ │ └── manus_context_engineering.md # Manus 上下文工程
│ ├── concurrency.md # 并发处理架构
│ ├── logging.md # 日志系统指南
│ ├── risk_control.md # 风控模块指南
│ ├── web_view.md # Web 视图指南
│ └── archive/ # 文档归档(已完成的文档)
│ └── README.md # 归档说明
├── features/ # 功能特性文档
│ └── raw_export.md # 原始导出功能
└── samples/ # 示例文件
└── platform_responses/ # 平台响应示例
-
- 下游客户端接入指南:认证、提交任务、轮询状态、获取结果
- 包含 curl 和 Python 完整示例
-
- WebSocket API 接口说明
- 输出格式(JSON/SRT)
- 客户端使用示例
-
- YouTube 下载器配置
- 参数说明
-
- Bilibili 视频下载工具
- 使用方法
-
- 基础架构设计
- Prompt 工程与 Prefix Cache 优化
- 结构化输出(JSON)
- Reasoning Effort 配置
- 错误处理与可观测性
-
- 模块化架构设计方案
- 统一校对思路
- 核心组件设计
-
- 重构实施总结
- 测试结果
- 使用示例
-
- 总结功能恢复设计
- 架构对比
- 实施步骤
-
- 结构化校对流程
- 配置说明
- 使用示例
-
- KV 缓存优化
- 状态机管理
- 文件系统作为上下文
- 注意力操控
-
- Gemini API 的 OpenAI 兼容模式
- Thinking 配置
-
- JSON Schema 结构化输出
- 模式选择与配置
- Self-Correction 重试机制
- 并发处理架构
- 双队列架构设计
- LLM 并发调度
- 转录文本处理流水线
- 性能优化
- 日志系统
- Loguru 使用指南
- 日志配置
- FunASR 日志说明
-
- 已完成的文档(LLM 重构、架构优化、模块迁移)
- 归档说明和维护原则
重要归档文档:
- LLM 重构方案
- LLM 重构完成报告
- LLM 总结功能设计
- 架构优化方案
- 模块迁移方案
- Loguru 使用指南
- 日志配置
- FunASR 日志说明
-
- 敏感词管理
- 内容审核策略
- 配置方法
-
- 模板渲染
- 静态资源
- 原始导出功能
- 原始数据导出
- 使用场景
samples/platform_responses/ 目录包含各平台的 API 响应示例:
- Bilibili 响应示例
- Douyin 响应示例
- Xiaohongshu 响应示例
- YouTube 响应示例
这些示例可用于:
- 了解各平台 API 响应格式
- 编写测试用例
- 验证解析逻辑
如果您想为文档做出贡献:
- 确保文档放在正确的目录中
- 使用清晰的标题和结构
- 添加必要的代码示例
- 更新本索引文件
使用以下关键词快速定位文档:
| 关键词 | 相关文档 |
|---|---|
| LLM | development/llm/ |
| 并发 | development/concurrency.md |
| 日志 | development/logging.md |
| 企业微信 | guides/wechat_notification.md |
| API | guides/api/ |
| 平台 | development/platforms/ |
如果文档中没有找到您需要的信息:
- 查看项目的 README
- 检查配置示例文件
- 查看源代码中的注释
- 提交 Issue 寻求帮助
本文档遵循项目的开源协议。详细信息请查看项目根目录的 LICENSE 文件。