mirror of
https://gitea.toothfairyai.com/ToothFairyAI/tf_code.git
synced 2026-04-20 07:34:38 +00:00
fix(docs): locale translations
This commit is contained in:
@@ -5,13 +5,13 @@ description: opencode CLI 選項和命令。
|
||||
|
||||
import { Tabs, TabItem } from "@astrojs/starlight/components"
|
||||
|
||||
默認情況下,opencode CLI 在不帶任何參數運行時啟動[途易](/docs/tui)。
|
||||
默認情況下,OpenCode CLI 在不帶任何參數運行時啟動[TUI](/docs/tui)。
|
||||
|
||||
```bash
|
||||
opencode
|
||||
```
|
||||
|
||||
但它也接受本頁記錄的命令。這允許您以編程方式與 opencode 交互。
|
||||
但它也接受本頁記錄的命令。這允許您以編程方式與 OpenCode 交互。
|
||||
|
||||
```bash
|
||||
opencode run "Explain how closures work in JavaScript"
|
||||
@@ -21,15 +21,15 @@ opencode run "Explain how closures work in JavaScript"
|
||||
|
||||
### tui
|
||||
|
||||
啟動 opencode terminal用戶介面。
|
||||
啟動 OpenCode TUI。
|
||||
|
||||
```bash
|
||||
opencode [project]
|
||||
```
|
||||
|
||||
#### 旗幟
|
||||
#### 旗標
|
||||
|
||||
| 旗幟 | 短 | 描述 |
|
||||
| 旗標 | 簡寫 | 描述 |
|
||||
| ------------ | ---- | --------------------------------------------------------- |
|
||||
| `--continue` | `-c` | 繼續上一期 |
|
||||
| `--session` | `-s` | 會話 ID 繼續 |
|
||||
@@ -44,13 +44,13 @@ opencode [project]
|
||||
|
||||
## 命令
|
||||
|
||||
opencode CLI 還具有以下命令。
|
||||
OpenCode CLI 還具有以下命令。
|
||||
|
||||
---
|
||||
|
||||
### agent
|
||||
|
||||
管理 opencode 代理。
|
||||
管理 OpenCode 代理。
|
||||
|
||||
```bash
|
||||
opencode agent [command]
|
||||
@@ -60,13 +60,13 @@ opencode agent [command]
|
||||
|
||||
### attach
|
||||
|
||||
將terminal連接到通過 `serve` 或 `web` 命令啟動的已運行的 opencode 後端服務器。
|
||||
將 terminal 連接到通過 `serve` 或 `web` 命令啟動的已運行的 OpenCode 後端服務器。
|
||||
|
||||
```bash
|
||||
opencode attach [url]
|
||||
```
|
||||
|
||||
這允許將 TUI 與遠程 opencode 後端一起使用。例如:
|
||||
這允許將 TUI 與遠程 OpenCode 後端一起使用。例如:
|
||||
|
||||
```bash
|
||||
# Start the backend server for web/mobile access
|
||||
@@ -76,9 +76,9 @@ opencode web --port 4096 --hostname 0.0.0.0
|
||||
opencode attach http://10.20.30.40:4096
|
||||
```
|
||||
|
||||
#### 旗幟
|
||||
#### 旗標
|
||||
|
||||
| 旗幟 | 短 | 描述 |
|
||||
| 旗標 | 簡寫 | 描述 |
|
||||
| ----------- | ---- | ------------------- |
|
||||
| `--dir` | | 啟動 TUI 的工作目錄 |
|
||||
| `--session` | `-s` | 會話 ID 繼續 |
|
||||
@@ -119,13 +119,13 @@ opencode auth [command]
|
||||
|
||||
#### login
|
||||
|
||||
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` 文件。
|
||||
|
||||
---
|
||||
|
||||
@@ -301,7 +301,7 @@ opencode models anthropic
|
||||
| `--refresh` | 從 models.dev 刷新模型緩存 |
|
||||
| `--verbose` | 使用更詳細的模型輸出(包括成本等元數據) |
|
||||
|
||||
使用`--refresh`標誌來更新緩存的模型列表。當新模型已添加到提供商並且您希望在 opencode 中查看它們時,這非常有用。
|
||||
使用`--refresh`標誌來更新緩存的模型列表。當新模型已添加到提供商並且您希望在 OpenCode 中查看它們時,這非常有用。
|
||||
|
||||
```bash
|
||||
opencode models --refresh
|
||||
@@ -530,9 +530,9 @@ opencode upgrade v0.1.48
|
||||
|
||||
#### 旗幟
|
||||
|
||||
| 旗幟 | 短 | 描述 |
|
||||
| 旗標 | 簡寫 | 描述 |
|
||||
| ---------- | ---- | ------------------------------------------ |
|
||||
| `--method` | `-m` | 使用的安裝方法;捲曲、npm、pnpm、bun、brew |
|
||||
| `--method` | `-m` | 使用的安裝方法;curl、npm、pnpm、bun、brew |
|
||||
|
||||
---
|
||||
|
||||
@@ -553,32 +553,32 @@ opencode CLI 採用以下全局標誌。
|
||||
|
||||
可以使用環境變量配置 opencode。
|
||||
|
||||
| 變量 | 類型 | 描述 |
|
||||
| ------------------------------------- | ------ | ---------------------------------------- |
|
||||
| `OPENCODE_AUTO_SHARE` | 布爾 | 自動共享會話 |
|
||||
| `OPENCODE_GIT_BASH_PATH` | 字符串 | Windows 上 Git Bash 可執行文件的路徑 |
|
||||
| `OPENCODE_CONFIG` | 字符串 | 配置文件路徑 |
|
||||
| `OPENCODE_CONFIG_DIR` | 字符串 | 配置目錄的路徑 |
|
||||
| `OPENCODE_CONFIG_CONTENT` | 字符串 | 內聯 json 配置內容 |
|
||||
| `OPENCODE_DISABLE_AUTOUPDATE` | 布爾 | 禁用自動更新檢查 |
|
||||
| `OPENCODE_DISABLE_PRUNE` | 布爾 | 禁用舊數據的修剪 |
|
||||
| `OPENCODE_DISABLE_TERMINAL_TITLE` | 布爾 | 禁用自動terminal標題更新 |
|
||||
| `OPENCODE_PERMISSION` | 字符串 | 內聯 json 權限配置 |
|
||||
| `OPENCODE_DISABLE_DEFAULT_PLUGINS` | 布爾 | 禁用默認插件 |
|
||||
| `OPENCODE_DISABLE_LSP_DOWNLOAD` | 布爾 | 禁用自動 LSP 服務器下載 |
|
||||
| `OPENCODE_ENABLE_EXPERIMENTAL_MODELS` | 布爾 | 啟用實驗模型 |
|
||||
| `OPENCODE_DISABLE_AUTOCOMPACT` | 布爾 | 禁用自動上下文壓縮 |
|
||||
| `OPENCODE_DISABLE_CLAUDE_CODE` | 布爾 | 禁止從`.claude`讀取(提示+技巧) |
|
||||
| `OPENCODE_DISABLE_CLAUDE_CODE_PROMPT` | 布爾 | 禁用讀取`~/.claude/CLAUDE.md` |
|
||||
| `OPENCODE_DISABLE_CLAUDE_CODE_SKILLS` | 布爾 | 禁用加載`.claude/skills` |
|
||||
| `OPENCODE_DISABLE_MODELS_FETCH` | 布爾 | 禁用從遠程源獲取模型 |
|
||||
| `OPENCODE_FAKE_VCS` | 字符串 | 用於測試目的的假 VCS 提供商 |
|
||||
| `OPENCODE_DISABLE_FILETIME_CHECK` | 布爾 | 禁用文件時間檢查以進行優化 |
|
||||
| `OPENCODE_CLIENT` | 字符串 | 客戶端標識符(默認為`cli`) |
|
||||
| `OPENCODE_ENABLE_EXA` | 布爾 | 啟用 Exa 網絡搜索工具 |
|
||||
| `OPENCODE_SERVER_PASSWORD` | 字符串 | 為 `serve`/`web` 啟用基本身份驗證 |
|
||||
| `OPENCODE_SERVER_USERNAME` | 字符串 | 覆蓋基本身份驗證用戶名(默認`opencode`) |
|
||||
| `OPENCODE_MODELS_URL` | 字符串 | 用於獲取模型配置的自定義 URL |
|
||||
| 變量 | 類型 | 描述 |
|
||||
| ------------------------------------- | ------- | ---------------------------------------- |
|
||||
| `OPENCODE_AUTO_SHARE` | boolean | 自動共享會話 |
|
||||
| `OPENCODE_GIT_BASH_PATH` | string | Windows 上 Git Bash 可執行文件的路徑 |
|
||||
| `OPENCODE_CONFIG` | string | 配置文件路徑 |
|
||||
| `OPENCODE_CONFIG_DIR` | string | 配置目錄的路徑 |
|
||||
| `OPENCODE_CONFIG_CONTENT` | string | 內聯 json 配置內容 |
|
||||
| `OPENCODE_DISABLE_AUTOUPDATE` | boolean | 禁用自動更新檢查 |
|
||||
| `OPENCODE_DISABLE_PRUNE` | boolean | 禁用舊數據的修剪 |
|
||||
| `OPENCODE_DISABLE_TERMINAL_TITLE` | boolean | 禁用自動 terminal 標題更新 |
|
||||
| `OPENCODE_PERMISSION` | string | 內聯 json 權限配置 |
|
||||
| `OPENCODE_DISABLE_DEFAULT_PLUGINS` | boolean | 禁用默認插件 |
|
||||
| `OPENCODE_DISABLE_LSP_DOWNLOAD` | boolean | 禁用自動 LSP 服務器下載 |
|
||||
| `OPENCODE_ENABLE_EXPERIMENTAL_MODELS` | boolean | 啟用實驗模型 |
|
||||
| `OPENCODE_DISABLE_AUTOCOMPACT` | boolean | 禁用自動上下文壓縮 |
|
||||
| `OPENCODE_DISABLE_CLAUDE_CODE` | boolean | 禁止從`.claude`讀取(提示+技巧) |
|
||||
| `OPENCODE_DISABLE_CLAUDE_CODE_PROMPT` | boolean | 禁用讀取`~/.claude/CLAUDE.md` |
|
||||
| `OPENCODE_DISABLE_CLAUDE_CODE_SKILLS` | boolean | 禁用加載`.claude/skills` |
|
||||
| `OPENCODE_DISABLE_MODELS_FETCH` | boolean | 禁用從遠程源獲取模型 |
|
||||
| `OPENCODE_FAKE_VCS` | string | 用於測試目的的假 VCS 提供商 |
|
||||
| `OPENCODE_DISABLE_FILETIME_CHECK` | boolean | 禁用文件時間檢查以進行優化 |
|
||||
| `OPENCODE_CLIENT` | string | 客戶端標識符(默認為`cli`) |
|
||||
| `OPENCODE_ENABLE_EXA` | boolean | 啟用 Exa 網絡搜索工具 |
|
||||
| `OPENCODE_SERVER_PASSWORD` | string | 為 `serve`/`web` 啟用基本身份驗證 |
|
||||
| `OPENCODE_SERVER_USERNAME` | string | 覆蓋基本身份驗證用戶名(默認`opencode`) |
|
||||
| `OPENCODE_MODELS_URL` | string | 用於獲取模型配置的自定義 URL |
|
||||
|
||||
---
|
||||
|
||||
@@ -586,18 +586,18 @@ opencode CLI 採用以下全局標誌。
|
||||
|
||||
這些環境變量啟用可能會更改或刪除的實驗性功能。
|
||||
|
||||
| 變量 | 類型 | 描述 |
|
||||
| ----------------------------------------------- | ---- | ----------------------------------- |
|
||||
| `OPENCODE_EXPERIMENTAL` | 布爾 | 啟用所有實驗性功能 |
|
||||
| `OPENCODE_EXPERIMENTAL_ICON_DISCOVERY` | 布爾 | 啟用圖標發現 |
|
||||
| `OPENCODE_EXPERIMENTAL_DISABLE_COPY_ON_SELECT` | 布爾 | 在 TUI 中禁用選擇時復制 |
|
||||
| `OPENCODE_EXPERIMENTAL_BASH_DEFAULT_TIMEOUT_MS` | 數量 | bash 命令的默認超時(以毫秒為單位) |
|
||||
| `OPENCODE_EXPERIMENTAL_OUTPUT_TOKEN_MAX` | 數量 | LLM 響應的最大輸出令牌 |
|
||||
| `OPENCODE_EXPERIMENTAL_FILEWATCHER` | 布爾 | 為整個目錄啟用文件觀察器 |
|
||||
| `OPENCODE_EXPERIMENTAL_OXFMT` | 布爾 | 啟用 oxfmt 格式化程序 |
|
||||
| `OPENCODE_EXPERIMENTAL_LSP_TOOL` | 布爾 | 啟用實驗性 LSP 工具 |
|
||||
| `OPENCODE_EXPERIMENTAL_DISABLE_FILEWATCHER` | 布爾 | 禁用文件觀察器 |
|
||||
| `OPENCODE_EXPERIMENTAL_EXA` | 布爾 | 啟用實驗性 Exa 功能 |
|
||||
| `OPENCODE_EXPERIMENTAL_LSP_TY` | 布爾 | 啟用實驗性 LSP 類型檢查 |
|
||||
| `OPENCODE_EXPERIMENTAL_MARKDOWN` | 布爾 | 啟用實驗性 Markdown 功能 |
|
||||
| `OPENCODE_EXPERIMENTAL_PLAN_MODE` | 布爾 | 啟用計劃模式 |
|
||||
| 變量 | 類型 | 描述 |
|
||||
| ----------------------------------------------- | ------- | ----------------------------------- |
|
||||
| `OPENCODE_EXPERIMENTAL` | boolean | 啟用所有實驗性功能 |
|
||||
| `OPENCODE_EXPERIMENTAL_ICON_DISCOVERY` | boolean | 啟用圖標發現 |
|
||||
| `OPENCODE_EXPERIMENTAL_DISABLE_COPY_ON_SELECT` | boolean | 在 TUI 中禁用選擇時復制 |
|
||||
| `OPENCODE_EXPERIMENTAL_BASH_DEFAULT_TIMEOUT_MS` | number | bash 命令的默認超時(以毫秒為單位) |
|
||||
| `OPENCODE_EXPERIMENTAL_OUTPUT_TOKEN_MAX` | number | LLM 響應的最大輸出令牌 |
|
||||
| `OPENCODE_EXPERIMENTAL_FILEWATCHER` | boolean | 為整個目錄啟用文件觀察器 |
|
||||
| `OPENCODE_EXPERIMENTAL_OXFMT` | boolean | 啟用 oxfmt 格式化程序 |
|
||||
| `OPENCODE_EXPERIMENTAL_LSP_TOOL` | boolean | 啟用實驗性 LSP 工具 |
|
||||
| `OPENCODE_EXPERIMENTAL_DISABLE_FILEWATCHER` | boolean | 禁用文件觀察器 |
|
||||
| `OPENCODE_EXPERIMENTAL_EXA` | boolean | 啟用實驗性 Exa 功能 |
|
||||
| `OPENCODE_EXPERIMENTAL_LSP_TY` | boolean | 啟用實驗性 LSP 類型檢查 |
|
||||
| `OPENCODE_EXPERIMENTAL_MARKDOWN` | boolean | 啟用實驗性 Markdown 功能 |
|
||||
| `OPENCODE_EXPERIMENTAL_PLAN_MODE` | boolean | 啟用計劃模式 |
|
||||
|
||||
Reference in New Issue
Block a user