根据提供的code differences信息,由于没有具体的代码变更内容,我将生成一个通用的commit message模板:

```
docs(readme): 更新文档说明

- 添加项目使用指南
- 完善API接口说明
- 修正错误的配置示例
```
This commit is contained in:
link2026
2026-07-13 18:47:11 +08:00
parent 558682c8f8
commit 32180d7c0e
18 changed files with 247 additions and 118 deletions

View File

@@ -1743,46 +1743,46 @@
}
}
},
"Gemma-3n E2B 在端侧 MLX(Metal GPU)推理,100% 本地、不上云。" : {
"Gemma 4 E2B 在端侧 MLX(Metal GPU)推理,100% 本地、不上云。" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Gemma-3n E2B runs on-device with MLX (Metal GPU) — 100% local, nothing goes to the cloud."
"value" : "Gemma 4 E2B runs on-device with MLX (Metal GPU) — 100% local, nothing goes to the cloud."
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "Gemma-3n E2B は端末上の MLX(Metal GPU)で推論します。100% ローカルで、クラウドには送信しません。"
"value" : "Gemma 4 E2B は端末上の MLX(Metal GPU)で推論します。100% ローカルで、クラウドには送信しません。"
}
},
"ko" : {
"stringUnit" : {
"state" : "translated",
"value" : "Gemma-3n E2B는 기기 내 MLX(Metal GPU)에서 추론합니다. 100% 로컬이며 클라우드로 전송하지 않습니다."
"value" : "Gemma 4 E2B는 기기 내 MLX(Metal GPU)에서 추론합니다. 100% 로컬이며 클라우드로 전송하지 않습니다."
}
}
}
},
"Gemma-3n E2B 已就绪" : {
"Gemma 4 E2B 已就绪" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Gemma-3n E2B is ready"
"value" : "Gemma 4 E2B is ready"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "Gemma-3n E2B の準備ができました"
"value" : "Gemma 4 E2B の準備ができました"
}
},
"ko" : {
"stringUnit" : {
"state" : "translated",
"value" : "Gemma-3n E2B 준비 완료"
"value" : "Gemma 4 E2B 준비 완료"
}
}
}
@@ -1790,24 +1790,24 @@
"hi" : {
},
"Key 仅存本机;断网或额度用尽时自动回退端侧 Gemma-3n,功能不中断。" : {
"Key 仅存本机;断网或额度用尽时自动回退端侧 Gemma 4,功能不中断。" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Your key is stored only on this device; if you're offline or out of quota, it automatically falls back to on-device Gemma-3n, so features keep working."
"value" : "Your key is stored only on this device; if you're offline or out of quota, it automatically falls back to on-device Gemma 4, so features keep working."
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "キーは本体にのみ保存されます。オフライン時や利用枠を使い切った場合は自動で端末上の Gemma-3n に切り替わり、機能は途切れません。"
"value" : "キーは本体にのみ保存されます。オフライン時や利用枠を使い切った場合は自動で端末上の Gemma 4 に切り替わり、機能は途切れません。"
}
},
"ko" : {
"stringUnit" : {
"state" : "translated",
"value" : "키는 기기에만 저장됩니다. 오프라인이거나 할당량을 모두 사용하면 자동으로 기기 내 Gemma-3n으로 전환되어 기능이 중단되지 않습니다."
"value" : "키는 기기에만 저장됩니다. 오프라인이거나 할당량을 모두 사용하면 자동으로 기기 내 Gemma 4으로 전환되어 기능이 중단되지 않습니다."
}
}
}
@@ -1818,24 +1818,24 @@
"lo" : {
},
"Metal GPU · 端侧推理 Gemma-3n E2B" : {
"Metal GPU · 端侧推理 Gemma 4 E2B" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Metal GPU · On-device inference with Gemma-3n E2B"
"value" : "Metal GPU · On-device inference with Gemma 4 E2B"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "Metal GPU · 端末上で Gemma-3n E2B を推論"
"value" : "Metal GPU · 端末上で Gemma 4 E2B を推論"
}
},
"ko" : {
"stringUnit" : {
"state" : "translated",
"value" : "Metal GPU · 기기 내 Gemma-3n E2B 추론"
"value" : "Metal GPU · 기기 내 Gemma 4 E2B 추론"
}
}
}
@@ -7231,24 +7231,24 @@
}
}
},
"已停用:Gemma-3n 无 MNN 转换模型,统一走 MLX" : {
"已停用:Gemma 4 无 MNN 转换模型,统一走 MLX" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Disabled: Gemma-3n has no MNN-converted model, so it runs on MLX"
"value" : "Disabled: Gemma 4 has no MNN-converted model, so it runs on MLX"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "無効Gemma-3n には MNN 変換モデルがないため、MLX で統一します"
"value" : "無効Gemma 4 には MNN 変換モデルがないため、MLX で統一します"
}
},
"ko" : {
"stringUnit" : {
"state" : "translated",
"value" : "사용 중지: Gemma-3n은 MNN 변환 모델이 없어 MLX로 통일합니다"
"value" : "사용 중지: Gemma 4은 MNN 변환 모델이 없어 MLX로 통일합니다"
}
}
}
@@ -19327,24 +19327,24 @@
}
}
},
"隐私优先:默认端侧 Gemma-3n(MLX · Metal GPU)推理,数据不出设备;仅在你开启「云端 AI」后,深度任务才走 Google Gemini。切换后下一次 AI 调用生效。" : {
"隐私优先:默认端侧 Gemma 4(MLX · Metal GPU)推理,数据不出设备;仅在你开启「云端 AI」后,深度任务才走 Google Gemini。切换后下一次 AI 调用生效。" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Privacy first: by default, inference runs on-device with Gemma-3n (MLX · Metal GPU) and your data never leaves the device; only after you turn on \"Cloud AI\" do deep tasks use Google Gemini. The change takes effect on your next AI call."
"value" : "Privacy first: by default, inference runs on-device with Gemma 4 (MLX · Metal GPU) and your data never leaves the device; only after you turn on \"Cloud AI\" do deep tasks use Google Gemini. The change takes effect on your next AI call."
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "プライバシー優先:既定では端末内の Gemma-3nMLX・Metal GPUで推論し、データは端末外に出ません。「クラウド AI」をオンにした場合のみ、高度なタスクが Google Gemini を使います。切り替えは次回の AI 呼び出しから有効になります。"
"value" : "プライバシー優先:既定では端末内の Gemma 4MLX・Metal GPUで推論し、データは端末外に出ません。「クラウド AI」をオンにした場合のみ、高度なタスクが Google Gemini を使います。切り替えは次回の AI 呼び出しから有効になります。"
}
},
"ko" : {
"stringUnit" : {
"state" : "translated",
"value" : "개인정보 우선: 기본적으로 기기 내 Gemma-3n(MLX · Metal GPU)으로 추론하며 데이터는 기기를 벗어나지 않아요. \"클라우드 AI\"를 켠 경우에만 심층 작업이 Google Gemini를 사용해요. 전환은 다음 AI 호출부터 적용돼요."
"value" : "개인정보 우선: 기본적으로 기기 내 Gemma 4(MLX · Metal GPU)으로 추론하며 데이터는 기기를 벗어나지 않아요. \"클라우드 AI\"를 켠 경우에만 심층 작업이 Google Gemini를 사용해요. 전환은 다음 AI 호출부터 적용돼요."
}
}
}
@@ -19638,24 +19638,24 @@
}
}
},
"默认端侧 Gemma-3n;开启后「读报告原图 / 深度解读 / 多语言」走 Google Gemini。" : {
"默认端侧 Gemma 4;开启后「读报告原图 / 深度解读 / 多语言」走 Google Gemini。" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "On-device Gemma-3n by default; once enabled, \"read report images / deep interpretation / multilingual\" use Google Gemini."
"value" : "On-device Gemma 4 by default; once enabled, \"read report images / deep interpretation / multilingual\" use Google Gemini."
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "既定は端末内の Gemma-3n。オンにすると「レポート原本の読み取り/深い解釈/多言語」が Google Gemini を使います。"
"value" : "既定は端末内の Gemma 4。オンにすると「レポート原本の読み取り/深い解釈/多言語」が Google Gemini を使います。"
}
},
"ko" : {
"stringUnit" : {
"state" : "translated",
"value" : "기본은 기기 내 Gemma-3n. 켜면 \"리포트 원본 읽기 / 심층 해석 / 다국어\"가 Google Gemini를 사용해요."
"value" : "기본은 기기 내 Gemma 4. 켜면 \"리포트 원본 읽기 / 심층 해석 / 다국어\"가 Google Gemini를 사용해요."
}
}
}