mirror of
https://github.com/Yuyi-Oak/BlueArchiveToolkit.git
synced 2026-09-18 07:24:55 +08:00
docs: update current document status
This commit is contained in:
@@ -192,7 +192,7 @@ pub struct ParserRegistry {
|
||||
|
||||
---
|
||||
|
||||
### 4. 翻译系统 (目标设计,Go)
|
||||
### 4. 翻译系统(目标扩展,Go;当前 worker 由 Rust `bat` 承担)
|
||||
|
||||
当前已实现的是 Rust `bat` 的离线 TextUnit 队列、mock/Crowdin provider worker、
|
||||
lease/retry 和结果落库;Translation Memory、Glossary 和完整 Provider 体系仍属
|
||||
@@ -214,7 +214,11 @@ type TranslationProvider interface {
|
||||
}
|
||||
```
|
||||
|
||||
**实现**:
|
||||
**当前实现**:
|
||||
- Rust `bat` 的 mock provider worker
|
||||
- Rust `bat` 的 Crowdin provider worker
|
||||
|
||||
**目标 Provider**:
|
||||
- DeepL Provider
|
||||
- OpenAI Provider
|
||||
- Anthropic Provider
|
||||
@@ -233,7 +237,7 @@ type TranslationProvider interface {
|
||||
**职责**:生成和应用补丁
|
||||
|
||||
**支持的 Patch 类型**:
|
||||
1. **Binary Patch**:使用 bsdiff 算法
|
||||
1. **Binary Patch**:确定性 Binary hunk diff/apply(当前实现)
|
||||
2. **JSON Patch**:RFC 6902 标准
|
||||
3. **Text Patch**:基于 diff 算法
|
||||
|
||||
|
||||
Reference in New Issue
Block a user