docs: sync TUI config translations and Zen pricing (#28620)
This commit is contained in:
parent
516af86d53
commit
ee594ba55b
35 changed files with 591 additions and 81 deletions
|
|
@ -361,29 +361,58 @@ How is auth handled in @packages/functions/src/api/index.ts?
|
|||
{
|
||||
"$schema": "https://opencode.ai/tui.json",
|
||||
"theme": "opencode",
|
||||
"leader_timeout": 2000,
|
||||
"keybinds": {
|
||||
"leader": "ctrl+x"
|
||||
"leader": "ctrl+x",
|
||||
"command_list": "ctrl+p"
|
||||
},
|
||||
"scroll_speed": 3,
|
||||
"scroll_acceleration": {
|
||||
"enabled": true
|
||||
"enabled": false
|
||||
},
|
||||
"diff_style": "auto"
|
||||
"diff_style": "auto",
|
||||
"mouse": true,
|
||||
"attention": {
|
||||
"enabled": true,
|
||||
"notifications": true,
|
||||
"sound": true,
|
||||
"volume": 0.4,
|
||||
"sound_pack": "opencode.default",
|
||||
"sounds": {
|
||||
"error": "./sounds/error.mp3"
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
Это отдельный файл от `opencode.json`, который настраивает поведение сервера/выполнения.
|
||||
|
||||
`keybinds` объединяется со встроенными значениями по умолчанию, поэтому достаточно настроить только те сочетания клавиш, которые вы хотите изменить.
|
||||
|
||||
### Параметры
|
||||
|
||||
- `theme` — Устанавливает тему пользовательского интерфейса. [Подробнее](/docs/themes).
|
||||
- `keybinds` — Настраивает сочетания клавиш. [Подробнее](/docs/keybinds).
|
||||
- `leader_timeout` — Управляет тем, как долго OpenCode ждёт после нажатия leader key. По умолчанию `2000`.
|
||||
- `scroll_acceleration.enabled` — включите ускорение прокрутки в стиле macOS для плавной и естественной прокрутки. Если этот параметр включен, скорость прокрутки увеличивается при быстрой прокрутке и остается точной при более медленных движениях. **Этот параметр имеет приоритет над `scroll_speed` и переопределяет его, если он включен.**
|
||||
- `scroll_speed` — контролирует скорость прокрутки TUI при использовании команд прокрутки (минимум: `0.001`, поддерживает десятичные значения). По умолчанию `3`. **Примечание. Это игнорируется, если для `scroll_acceleration.enabled` установлено значение `true`.**
|
||||
- `diff_style` — Управляет отображением различий. `"auto"` адаптируется к ширине терминала, `"stacked"` всегда показывает одноколоночный макет.
|
||||
- `mouse` — Включает или отключает захват мыши в TUI (по умолчанию `true`). Если отключено, сохраняется нативное поведение терминала для выделения мышью и прокрутки.
|
||||
- `attention` — Настраивает уведомления рабочего стола и звуки TUI. По умолчанию отключено.
|
||||
|
||||
Используйте `OPENCODE_TUI_CONFIG` для загрузки пользовательского пути конфигурации TUI.
|
||||
|
||||
### Attention
|
||||
|
||||
Attention позволяет TUI уведомлять вас, когда OpenCode ждёт ответа, требует подтверждения разрешения, сообщает об ошибке сеанса или завершает сеанс. Включите это с помощью `attention.enabled`; встроенные события воспроизводят звук при срабатывании. Уведомления рабочего стола отправляются только тогда, когда окно терминала не в фокусе, и не используются для событий subagent.
|
||||
|
||||
- `enabled` — Включает все уведомления и звуки Attention. По умолчанию `false`.
|
||||
- `notifications` — Когда Attention включён, разрешает TUI отправлять уведомления рабочего стола через терминал. По умолчанию `true`.
|
||||
- `sound` — Когда Attention включён, разрешает воспроизводить звуковые оповещения. По умолчанию `true`.
|
||||
- `volume` — Громкость звуковых оповещений по умолчанию от `0` до `1`. По умолчанию `0.4`.
|
||||
- `sound_pack` — ID sound pack для использования. По умолчанию `opencode.default`.
|
||||
- `sounds` — Задаёт пользовательские звуковые файлы для `default`, `question`, `permission`, `error`, `done` или `subagent_done`. Пути могут быть абсолютными, `file://` URL или относительными к `tui.json`.
|
||||
|
||||
---
|
||||
|
||||
## Кастомизация
|
||||
|
|
|
|||
|
|
@ -146,7 +146,7 @@ https://opencode.ai/zen/v1/models
|
|||
| Claude Sonnet 4 (≤ 200K tokens) | $3.00 | $15.00 | $0.30 | $3.75 |
|
||||
| Claude Sonnet 4 (> 200K tokens) | $6.00 | $22.50 | $0.60 | $7.50 |
|
||||
| Claude Haiku 4.5 | $1.00 | $5.00 | $0.10 | $1.25 |
|
||||
| Gemini 3.5 Flash | $0.50 | $3.00 | $0.05 | - |
|
||||
| Gemini 3.5 Flash | $1.50 | $9.00 | $0.15 | - |
|
||||
| Gemini 3.1 Pro (≤ 200K tokens) | $2.00 | $12.00 | $0.20 | - |
|
||||
| Gemini 3.1 Pro (> 200K tokens) | $4.00 | $18.00 | $0.40 | - |
|
||||
| Gemini 3 Flash | $0.50 | $3.00 | $0.05 | - |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue