Docs: update zh-CN translations and pipeline

What:
- update zh-CN glossary, TM, and translator prompt
- regenerate zh-CN docs and apply targeted fixes
- add zh-CN AGENTS pipeline guidance

Why:
- address terminology/spacing feedback from #6995

Tests:
- pnpm build && pnpm check && pnpm test
This commit is contained in:
Josh Palmer
2026-02-03 13:23:00 -08:00
parent 9f03791aa9
commit a3ec2d0734
228 changed files with 10651 additions and 10475 deletions
+29 -29
View File
@@ -1,11 +1,11 @@
---
read_when:
- 在 macOS/iOS/Android 上实现对话模式
- 更改语音/TTS/断行为
summary: 对话模式:使用 ElevenLabs TTS 进行连续语音对话
title: 对话模式
- 在 macOS/iOS/Android 上实现 Talk 模式
- 更改语音/TTS/断行为
summary: Talk 模式:使用 ElevenLabs TTS 进行连续语音对话
title: Talk 模式
x-i18n:
generated_at: "2026-02-01T21:18:51Z"
generated_at: "2026-02-03T10:07:59Z"
model: claude-opus-4-5
provider: pi
source_hash: ecbc3701c9e9502970cf13227fedbc9714d13668d8f4f3988fef2a4d68116a42
@@ -13,22 +13,22 @@ x-i18n:
workflow: 15
---
# 对话模式
# Talk 模式
对话模式是一个连续的语音对话循环:
Talk 模式是一个连续的语音对话循环:
1. 监听语音
2. 将转录文本发送模型(会话,chat.send
2. 将转录文本发送模型(main 会话,chat.send
3. 等待响应
4. 通过 ElevenLabs 朗读(流式播放)
## 行为(macOS
- 启用对话模式时显示**常驻悬浮窗**。
- **监听 → 思考 → 朗读**阶段换。
- **短暂停顿**(静音窗口)后,当前转录文本被发送。
- 回复**写入 WebChat**(与打字相同)。
- **语音断**(默认开启):如果用户在助手朗读时开始说话,会停止播放并记录断时间戳用于下一提示。
- Talk 模式启用时显示**常驻悬浮窗**。
- **监听 → 思考 → 朗读**阶段换。
- **短暂停顿**(静音窗口)后,当前转录文本被发送。
- 回复**写入 WebChat**(与打字相同)。
- **语音断**(默认开启):如果用户在助手朗读时开始说话,我们会停止播放并记录断时间戳下一提示使用
## 回复中的语音指令
@@ -40,10 +40,10 @@ x-i18n:
规则:
-第一个非空行。
-适用于第一个非空行。
- 未知键会被忽略。
- `once: true`用于当前回复。
- 不带 `once` 时,该语音成为对话模式的新默认语音
- `once: true`用于当前回复。
- 没有 `once` 时,该语音成为 Talk 模式的新默认
- JSON 行在 TTS 播放前会被移除。
支持的键:
@@ -71,27 +71,27 @@ x-i18n:
默认值:
- `interruptOnSpeech`true
- `voiceId`:回退到 `ELEVENLABS_VOICE_ID` / `SAG_VOICE_ID`(或 API 密钥可用时使用第一个 ElevenLabs 语音)
- `voiceId`:回退到 `ELEVENLABS_VOICE_ID` / `SAG_VOICE_ID`(或 API 密钥可用时使用第一个 ElevenLabs 语音)
- `modelId`:未设置时默认为 `eleven_v3`
- `apiKey`:回退到 `ELEVENLABS_API_KEY`(或 Gateway网关 shell 配置文件,如可用)
- `outputFormat`macOS/iOS 默认为 `pcm_44100`Android 默认为 `pcm_24000`(设置 `mp3_*` 以强制 MP3 流式传输)
- `apiKey`:回退到 `ELEVENLABS_API_KEY`(或 Gateway 网关 shell profile(如果可用)
- `outputFormat`macOS/iOS 默认为 `pcm_44100`Android 默认为 `pcm_24000`(设置 `mp3_*` 以强制 MP3 流式传输)
## macOS UI
- 菜单栏切换:**Talk**
- 配置标签页:**Talk Mode** 组(语音 ID + 断开关)
- 配置标签页:**Talk Mode** 组(voice id + 断开关)
- 悬浮窗:
- **监听**:云朵随麦克风音量脉动
- **思考**:下沉动画
- **朗读**:辐射圆环
- **监听**:云朵随麦克风电平脉动
- **思考**:下沉动画
- **朗读**:辐射圆环
- 点击云朵:停止朗读
- 点击 X:退出对话模式
- 点击 X:退出 Talk 模式
## 注意事项
- 需要语音识别 + 麦克风权限。
- 使用 `chat.send` 对会话键 `main` 发送
- TTS 使用 ElevenLabs 流式 API,配合 `ELEVENLABS_API_KEY`在 macOS/iOS/Android 上进行增量播放以降低延迟。
- `eleven_v3``stability` 验证`0.0``0.5``1.0`;其他模型接受 `0..1`
- `latency_tier` 设置时验证`0..4`
- 需要语音 + 麦克风权限。
- 使用 `chat.send` 对会话键 `main`
- TTS 使用带有 `ELEVENLABS_API_KEY` 的 ElevenLabs 流式 API,并在 macOS/iOS/Android 上进行增量播放以降低延迟。
- `eleven_v3``stability` 验证为 `0.0``0.5``1.0`;其他模型接受 `0..1`
- 设置时 `latency_tier` 验证为 `0..4`
- Android 支持 `pcm_16000``pcm_22050``pcm_24000``pcm_44100` 输出格式,用于低延迟 AudioTrack 流式传输。