mirror of
https://gitea.toothfairyai.com/ToothFairyAI/tf_code.git
synced 2026-04-10 18:58:48 +00:00
fix(docs): translations
This commit is contained in:
@@ -1,17 +1,17 @@
|
||||
---
|
||||
title: интерфейс командной строки
|
||||
description: Параметры и команда OpenCode CLI.
|
||||
description: Параметры и команда opencode CLI.
|
||||
---
|
||||
|
||||
import { Tabs, TabItem } from "@astrojs/starlight/components"
|
||||
|
||||
Интерфейс командной строки OpenCode по умолчанию запускает [TUI](/docs/tui) при запуске без каких-либо аргументов.
|
||||
Интерфейс командной строки opencode по умолчанию запускает [TUI](/docs/tui) при запуске без каких-либо аргументов.
|
||||
|
||||
```bash
|
||||
opencode
|
||||
```
|
||||
|
||||
Но он также принимает команды, описанные на этой странице. Это позволяет вам программно взаимодействовать с OpenCode.
|
||||
Но он также принимает команды, описанные на этой странице. Это позволяет вам программно взаимодействовать с opencode.
|
||||
|
||||
```bash
|
||||
opencode run "Explain how closures work in JavaScript"
|
||||
@@ -21,7 +21,7 @@ opencode run "Explain how closures work in JavaScript"
|
||||
|
||||
### туй
|
||||
|
||||
Запустите пользовательский интерфейс терминала OpenCode.
|
||||
Запустите пользовательский интерфейс терминала opencode.
|
||||
|
||||
```bash
|
||||
opencode [project]
|
||||
@@ -29,27 +29,28 @@ opencode [project]
|
||||
|
||||
#### Флаги
|
||||
|
||||
| Флаг | Короткий | Описание |
|
||||
| ------------ | -------- | -------------------------------------------------- |
|
||||
| `--continue` | `-c` | Продолжить последний сеанс |
|
||||
| `--session` | `-s` | Идентификатор сеанса для продолжения |
|
||||
| `--prompt` | | Подскажите использовать |
|
||||
| `--model` | `-m` | Модель для использования в виде поставщика/модели. |
|
||||
| `--agent` | | Агент для использования |
|
||||
| `--port` | | Порт для прослушивания |
|
||||
| `--hostname` | | Имя хоста для прослушивания |
|
||||
| Флаг | Короткий | Описание |
|
||||
| ------------ | -------- | ----------------------------------------------------------------------------- |
|
||||
| `--continue` | `-c` | Продолжить последний сеанс |
|
||||
| `--session` | `-s` | Идентификатор сеанса для продолжения |
|
||||
| `--fork` | | Разветвить сеанс при продолжении (используйте с `--continue` или `--session`) |
|
||||
| `--prompt` | | Подскажите использовать |
|
||||
| `--model` | `-m` | Модель для использования в виде поставщика/модели. |
|
||||
| `--agent` | | Агент для использования |
|
||||
| `--port` | | Порт для прослушивания |
|
||||
| `--hostname` | | Имя хоста для прослушивания |
|
||||
|
||||
---
|
||||
|
||||
## Команды
|
||||
|
||||
Интерфейс командной строки OpenCode также имеет следующие команды.
|
||||
Интерфейс командной строки opencode также имеет следующие команды.
|
||||
|
||||
---
|
||||
|
||||
### агент
|
||||
|
||||
Управляйте агентами для OpenCode.
|
||||
Управляйте агентами для opencode.
|
||||
|
||||
```bash
|
||||
opencode agent [command]
|
||||
@@ -59,13 +60,13 @@ opencode agent [command]
|
||||
|
||||
### прикреплять
|
||||
|
||||
Подключите терминал к уже работающему внутреннему серверу OpenCode, запущенному с помощью команд `serve` или `web`.
|
||||
Подключите терминал к уже работающему внутреннему серверу opencode, запущенному с помощью команд `serve` или `web`.
|
||||
|
||||
```bash
|
||||
opencode attach [url]
|
||||
```
|
||||
|
||||
Это позволяет использовать TUI с удаленным сервером OpenCode. Например:
|
||||
Это позволяет использовать TUI с удаленным сервером opencode. Например:
|
||||
|
||||
```bash
|
||||
# Start the backend server for web/mobile access
|
||||
@@ -118,13 +119,13 @@ opencode auth [command]
|
||||
|
||||
#### авторизоваться
|
||||
|
||||
OpenCode основан на списке поставщиков по адресу [Models.dev](https://models.dev)), поэтому вы можете использовать `opencode auth login` для настройки ключей API для любого поставщика, которого вы хотите использовать. Это хранится в `~/.local/share/opencode/auth.json`.
|
||||
opencode основан на списке поставщиков по адресу [Models.dev](https://models.dev)), поэтому вы можете использовать `opencode auth login` для настройки ключей API для любого поставщика, которого вы хотите использовать. Это хранится в `~/.local/share/opencode/auth.json`.
|
||||
|
||||
```bash
|
||||
opencode auth login
|
||||
```
|
||||
|
||||
Когда OpenCode запускается, он загружает поставщиков из файла учетных данных. И если в ваших средах определены какие-либо ключи или файл `.env` в вашем проекте.
|
||||
Когда opencode запускается, он загружает поставщиков из файла учетных данных. И если в ваших средах определены какие-либо ключи или файл `.env` в вашем проекте.
|
||||
|
||||
---
|
||||
|
||||
@@ -300,7 +301,7 @@ opencode models anthropic
|
||||
| `--refresh` | Обновите кеш моделей на сайте models.dev. |
|
||||
| `--verbose` | Используйте более подробный вывод модели (включая метаданные, такие как затраты). |
|
||||
|
||||
Используйте флаг `--refresh` для обновления списка кэшированных моделей. Это полезно, когда к поставщику добавлены новые модели и вы хотите увидеть их в OpenCode.
|
||||
Используйте флаг `--refresh` для обновления списка кэшированных моделей. Это полезно, когда к поставщику добавлены новые модели и вы хотите увидеть их в opencode.
|
||||
|
||||
```bash
|
||||
opencode models --refresh
|
||||
@@ -310,7 +311,7 @@ opencode models --refresh
|
||||
|
||||
### бегать
|
||||
|
||||
Запустите открытый код в неинтерактивном режиме, передав приглашение напрямую.
|
||||
Запустите opencode в неинтерактивном режиме, передав приглашение напрямую.
|
||||
|
||||
```bash
|
||||
opencode run [message..]
|
||||
@@ -334,31 +335,32 @@ opencode run --attach http://localhost:4096 "Explain async/await in JavaScript"
|
||||
|
||||
#### Флаги
|
||||
|
||||
| Флаг | Короткий | Описание |
|
||||
| ------------ | -------- | ----------------------------------------------------------------------------------- |
|
||||
| `--command` | | Команда для запуска, используйте сообщение для аргументов |
|
||||
| `--continue` | `-c` | Продолжить последний сеанс |
|
||||
| `--session` | `-s` | Идентификатор сеанса для продолжения |
|
||||
| `--share` | | Поделиться сеансом |
|
||||
| `--model` | `-m` | Модель для использования в виде поставщика/модели. |
|
||||
| `--agent` | | Агент для использования |
|
||||
| `--file` | `-f` | Файл(ы) для прикрепления к сообщению |
|
||||
| `--format` | | Формат: по умолчанию (отформатированный) или json (необработанные события JSON). |
|
||||
| `--title` | | Название сеанса (использует усеченное приглашение, если значение не указано) |
|
||||
| `--attach` | | Подключитесь к работающему серверу открытого кода (например, http://localhost:4096) |
|
||||
| `--port` | | Порт локального сервера (по умолчанию случайный порт) |
|
||||
| Флаг | Короткий | Описание |
|
||||
| ------------ | -------- | -------------------------------------------------------------------------------- |
|
||||
| `--command` | | Команда для запуска, используйте сообщение для аргументов |
|
||||
| `--continue` | `-c` | Продолжить последний сеанс |
|
||||
| `--session` | `-s` | Идентификатор сеанса для продолжения |
|
||||
| `--fork` | | Разветвить сеанс при продолжении (используйте с `--continue` или `--session`) |
|
||||
| `--share` | | Поделиться сеансом |
|
||||
| `--model` | `-m` | Модель для использования в виде поставщика/модели. |
|
||||
| `--agent` | | Агент для использования |
|
||||
| `--file` | `-f` | Файл(ы) для прикрепления к сообщению |
|
||||
| `--format` | | Формат: по умолчанию (отформатированный) или json (необработанные события JSON). |
|
||||
| `--title` | | Название сеанса (использует усеченное приглашение, если значение не указано) |
|
||||
| `--attach` | | Подключитесь к работающему серверу opencode (например, http://localhost:4096) |
|
||||
| `--port` | | Порт локального сервера (по умолчанию случайный порт) |
|
||||
|
||||
---
|
||||
|
||||
### служить
|
||||
|
||||
Запустите автономный сервер OpenCode для доступа к API. Полный HTTP-интерфейс можно найти в [server docs](/docs/server).
|
||||
Запустите автономный сервер opencode для доступа к API. Полный HTTP-интерфейс можно найти в [server docs](/docs/server).
|
||||
|
||||
```bash
|
||||
opencode serve
|
||||
```
|
||||
|
||||
При этом запускается HTTP-сервер, который обеспечивает доступ API к функциям открытого кода без интерфейса TUI. Установите `OPENCODE_SERVER_PASSWORD`, чтобы включить базовую аутентификацию HTTP (имя пользователя по умолчанию — `opencode`).
|
||||
При этом запускается HTTP-сервер, который обеспечивает доступ API к функциям opencode без интерфейса TUI. Установите `OPENCODE_SERVER_PASSWORD`, чтобы включить базовую аутентификацию HTTP (имя пользователя по умолчанию — `opencode`).
|
||||
|
||||
#### Флаги
|
||||
|
||||
@@ -373,7 +375,7 @@ opencode serve
|
||||
|
||||
### сессия
|
||||
|
||||
Управляйте сессиями OpenCode.
|
||||
Управляйте сессиями opencode.
|
||||
|
||||
```bash
|
||||
opencode session [command]
|
||||
@@ -383,7 +385,7 @@ opencode session [command]
|
||||
|
||||
#### список
|
||||
|
||||
Перечислите все сеансы OpenCode.
|
||||
Перечислите все сеансы opencode.
|
||||
|
||||
```bash
|
||||
opencode session list
|
||||
@@ -400,7 +402,7 @@ opencode session list
|
||||
|
||||
### статистика
|
||||
|
||||
Покажите статистику использования токенов и затрат для ваших сеансов OpenCode.
|
||||
Покажите статистику использования токенов и затрат для ваших сеансов opencode.
|
||||
|
||||
```bash
|
||||
opencode stats
|
||||
@@ -431,13 +433,13 @@ opencode export [sessionID]
|
||||
|
||||
### импортировать
|
||||
|
||||
Импортируйте данные сеанса из файла JSON или URL-адреса общего ресурса OpenCode.
|
||||
Импортируйте данные сеанса из файла JSON или URL-адреса общего ресурса opencode.
|
||||
|
||||
```bash
|
||||
opencode import <file>
|
||||
```
|
||||
|
||||
Вы можете импортировать из локального файла или URL-адреса общего ресурса OpenCode.
|
||||
Вы можете импортировать из локального файла или URL-адреса общего ресурса opencode.
|
||||
|
||||
```bash
|
||||
opencode import session.json
|
||||
@@ -448,13 +450,13 @@ opencode import https://opncd.ai/s/abc123
|
||||
|
||||
### сеть
|
||||
|
||||
Запустите автономный сервер OpenCode с веб-интерфейсом.
|
||||
Запустите автономный сервер opencode с веб-интерфейсом.
|
||||
|
||||
```bash
|
||||
opencode web
|
||||
```
|
||||
|
||||
При этом запускается HTTP-сервер и открывается веб-браузер для доступа к OpenCode через веб-интерфейс. Установите `OPENCODE_SERVER_PASSWORD`, чтобы включить базовую аутентификацию HTTP (имя пользователя по умолчанию — `opencode`).
|
||||
При этом запускается HTTP-сервер и открывается веб-браузер для доступа к opencode через веб-интерфейс. Установите `OPENCODE_SERVER_PASSWORD`, чтобы включить базовую аутентификацию HTTP (имя пользователя по умолчанию — `opencode`).
|
||||
|
||||
#### Флаги
|
||||
|
||||
@@ -489,7 +491,7 @@ opencode acp
|
||||
|
||||
### удалить
|
||||
|
||||
Удалите OpenCode и удалите все связанные файлы.
|
||||
Удалите opencode и удалите все связанные файлы.
|
||||
|
||||
```bash
|
||||
opencode uninstall
|
||||
@@ -508,7 +510,7 @@ opencode uninstall
|
||||
|
||||
### обновление
|
||||
|
||||
Обновляет открытый код до последней версии или определенной версии.
|
||||
Обновляет opencode до последней версии или определенной версии.
|
||||
|
||||
```bash
|
||||
opencode upgrade [target]
|
||||
@@ -536,7 +538,7 @@ opencode upgrade v0.1.48
|
||||
|
||||
## Глобальные флаги
|
||||
|
||||
Интерфейс командной строки открытого кода принимает следующие глобальные флаги.
|
||||
Интерфейс командной строки opencode принимает следующие глобальные флаги.
|
||||
|
||||
| Флаг | Короткий | Описание |
|
||||
| -------------- | -------- | ------------------------------------------------------------- |
|
||||
@@ -549,7 +551,7 @@ opencode upgrade v0.1.48
|
||||
|
||||
## Переменные среды
|
||||
|
||||
OpenCode можно настроить с помощью переменных среды.
|
||||
opencode можно настроить с помощью переменных среды.
|
||||
|
||||
| Переменная | Тип | Описание |
|
||||
| ------------------------------------- | ------------------- | -------------------------------------------------------------------------------- |
|
||||
|
||||
Reference in New Issue
Block a user