docs: sync TUI config translations and Zen pricing (#28620)

This commit is contained in:
Jack 2026-05-21 18:03:22 +08:00 committed by GitHub
commit ee594ba55b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
35 changed files with 591 additions and 81 deletions

View file

@ -358,29 +358,58 @@ Puoi personalizzare il comportamento della TUI tramite `tui.json` (o `tui.jsonc`
{
"$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"
}
}
}
```
Questo è separato da `opencode.json`, che configura il comportamento di server/runtime.
`keybinds` viene unito ai valori predefiniti integrati, quindi devi configurare solo le scorciatoie che vuoi modificare.
### Opzioni
- `theme` - Imposta il tema della UI. [Scopri di più](/docs/themes).
- `keybinds` - Personalizza le scorciatoie da tastiera. [Scopri di più](/docs/keybinds).
- `leader_timeout` - Controlla per quanto tempo OpenCode attende dopo il leader key. Default: `2000`.
- `scroll_acceleration.enabled` - Abilita l'accelerazione di scroll in stile macOS per uno scorrimento fluido e naturale. Quando abilitata, la velocità aumenta con gesture rapide e resta precisa con movimenti lenti. **Questa impostazione ha precedenza su `scroll_speed` e lo sovrascrive quando attiva.**
- `scroll_speed` - Controlla la velocità di scorrimento della TUI quando usi i comandi di scroll (minimo: `0.001`, supporta valori decimali). Default: `3`. **Nota: viene ignorata se `scroll_acceleration.enabled` è impostato a `true`.**
- `diff_style` - Controlla il rendering delle diff. `"auto"` si adatta alla larghezza del terminale, `"stacked"` mostra sempre un layout a colonna singola.
- `mouse` - Abilita o disabilita la cattura del mouse nella TUI (default: `true`). Quando è disabilitata, il comportamento nativo del terminale per selezione e scorrimento con il mouse viene preservato.
- `attention` - Configura notifiche desktop e suoni della TUI. Disabilitato per impostazione predefinita.
Usa `OPENCODE_TUI_CONFIG` per caricare un path di configurazione TUI personalizzato.
### Attention
Attention permette alla TUI di avvisarti quando OpenCode aspetta una risposta, richiede l'approvazione di un permesso, incontra un errore di sessione o completa una sessione. Abilitala con `attention.enabled`; gli eventi integrati riproducono un suono quando si verificano. Le notifiche desktop vengono inviate solo quando la finestra del terminale non è in primo piano e non vengono usate per gli eventi subagent.
- `enabled` - Abilita tutte le notifiche e i suoni di Attention. Default: `false`.
- `notifications` - Quando Attention è abilitato, consente alla TUI di inviare notifiche desktop tramite il terminale. Default: `true`.
- `sound` - Quando Attention è abilitato, consente di riprodurre suoni di avviso. Default: `true`.
- `volume` - Volume predefinito dei suoni, da `0` a `1`. Default: `0.4`.
- `sound_pack` - ID del sound pack da usare. Default: `opencode.default`.
- `sounds` - Imposta file audio personalizzati per `default`, `question`, `permission`, `error`, `done` o `subagent_done`. I percorsi possono essere assoluti, URL `file://` o relativi a `tui.json`.
---
## Personalizzazione

View file

@ -146,7 +146,7 @@ Supportiamo un modello pay-as-you-go. Qui sotto trovi i prezzi **per 1M token**.
| 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 | - |