mirror of
https://gitea.toothfairyai.com/ToothFairyAI/tf_code.git
synced 2026-04-25 01:54:49 +00:00
fix(docs): translations
This commit is contained in:
@@ -1,15 +1,15 @@
|
||||
---
|
||||
title: 配置
|
||||
description: 使用 OpenCode JSON 配置。
|
||||
description: 使用 opencode JSON 配置。
|
||||
---
|
||||
|
||||
您可以使用 JSON 配置文件配置 OpenCode。
|
||||
您可以使用 JSON 配置文件配置 opencode。
|
||||
|
||||
---
|
||||
|
||||
## 格式
|
||||
|
||||
OpenCode 支持 **JSON** 和 **JSONC**(帶註釋的 JSON)格式。
|
||||
opencode 支持 **JSON** 和 **JSONC**(帶註釋的 JSON)格式。
|
||||
|
||||
```jsonc title="opencode.jsonc"
|
||||
{
|
||||
@@ -95,7 +95,7 @@ OpenCode 支持 **JSON** 和 **JSONC**(帶註釋的 JSON)格式。
|
||||
|
||||
### 全球的
|
||||
|
||||
將全局 OpenCode 配置放在 `~/.config/opencode/opencode.json` 中。使用全局配置來實現用戶範圍的首選項,例如主題、提供程序或按鍵綁定。
|
||||
將全局 opencode 配置放在 `~/.config/opencode/opencode.json` 中。使用全局配置來實現用戶範圍的首選項,例如主題、提供程序或按鍵綁定。
|
||||
|
||||
全局配置覆蓋遠程組織默認值。
|
||||
|
||||
@@ -109,7 +109,7 @@ OpenCode 支持 **JSON** 和 **JSONC**(帶註釋的 JSON)格式。
|
||||
將項目特定配置放在項目的根目錄中。
|
||||
:::
|
||||
|
||||
當 OpenCode 啟動時,它會在當前目錄中查找配置文件或遍歷到最近的 Git 目錄。
|
||||
當 opencode 啟動時,它會在當前目錄中查找配置文件或遍歷到最近的 Git 目錄。
|
||||
|
||||
這也可以安全地簽入 Git 並使用與全局模式相同的模式。
|
||||
|
||||
@@ -200,7 +200,7 @@ opencode run "Hello world"
|
||||
|
||||
- `port` - 監聽的端口。
|
||||
- `hostname` - 要監聽的主機名。當`mdns`啟用且未設置主機名時,默認為`0.0.0.0`。
|
||||
- `mdns` - 啟用 mDNS 服務發現。這允許網絡上的其他設備發現您的 OpenCode 服務器。
|
||||
- `mdns` - 啟用 mDNS 服務發現。這允許網絡上的其他設備發現您的 opencode 服務器。
|
||||
- `mdnsDomain` - mDNS 服務的自定義域名。默認為`opencode.local`。對於在同一網絡上運行多個實例很有用。
|
||||
- `cors` - 從基於瀏覽器的客戶端使用 HTTP 服務器時允許 CORS 的其他來源。值必須是完整來源(方案+主機+可選端口),例如`https://app.example.com`。
|
||||
|
||||
@@ -210,7 +210,7 @@ opencode run "Hello world"
|
||||
|
||||
### 工具
|
||||
|
||||
您可以通過 `tools` 選項管理法學碩士可以使用的工具。
|
||||
您可以通過 `tools` 選項管理LLM可以使用的工具。
|
||||
|
||||
```json title="opencode.json"
|
||||
{
|
||||
@@ -228,7 +228,7 @@ opencode run "Hello world"
|
||||
|
||||
### 型號
|
||||
|
||||
您可以通過 `provider`、`model` 和 `small_model` 選項來配置要在 OpenCode 配置中使用的提供程序和模型。
|
||||
您可以通過 `provider`、`model` 和 `small_model` 選項來配置要在 opencode 配置中使用的提供程序和模型。
|
||||
|
||||
```json title="opencode.json"
|
||||
{
|
||||
@@ -239,7 +239,7 @@ opencode run "Hello world"
|
||||
}
|
||||
```
|
||||
|
||||
`small_model` 選項為標題生成等輕量級任務配置單獨的模型。默認情況下,如果您的提供商可以提供更便宜的模型,OpenCode 會嘗試使用更便宜的模型,否則它會回退到您的主模型。
|
||||
`small_model` 選項為標題生成等輕量級任務配置單獨的模型。默認情況下,如果您的提供商可以提供更便宜的模型,opencode 會嘗試使用更便宜的模型,否則它會回退到您的主模型。
|
||||
|
||||
提供者選項可以包括`timeout`和`setCacheKey`:
|
||||
|
||||
@@ -301,7 +301,7 @@ Amazon Bedrock 支持 AWS 特定配置:
|
||||
|
||||
### 主題
|
||||
|
||||
您可以通過 `theme` 選項在 OpenCode 配置中配置要使用的主題。
|
||||
您可以通過 `theme` 選項在 opencode 配置中配置要使用的主題。
|
||||
|
||||
```json title="opencode.json"
|
||||
{
|
||||
@@ -351,7 +351,7 @@ Amazon Bedrock 支持 AWS 特定配置:
|
||||
}
|
||||
```
|
||||
|
||||
默認代理必須是主代理(而不是子代理)。這可以是內置代理,例如`"build"`或`"plan"`,或者您定義的[定制代理](/docs/agents)。如果指定的代理不存在或者是子代理,OpenCode 將回退到 `"build"` 並發出警告。
|
||||
默認代理必須是主代理(而不是子代理)。這可以是內置代理,例如`"build"`或`"plan"`,或者您定義的[定制代理](/docs/agents)。如果指定的代理不存在或者是子代理,opencode 將回退到 `"build"` 並發出警告。
|
||||
|
||||
此設置適用於所有界面:TUI、CLI (`opencode run`)、桌面應用程序和 GitHub Action。
|
||||
|
||||
@@ -421,7 +421,7 @@ Amazon Bedrock 支持 AWS 特定配置:
|
||||
|
||||
### 自動更新
|
||||
|
||||
OpenCode 將在啟動時自動下載任何新的更新。您可以使用 `autoupdate` 選項禁用此功能。
|
||||
opencode 將在啟動時自動下載任何新的更新。您可以使用 `autoupdate` 選項禁用此功能。
|
||||
|
||||
```json title="opencode.json"
|
||||
{
|
||||
@@ -534,7 +534,7 @@ OpenCode 將在啟動時自動下載任何新的更新。您可以使用 `autoup
|
||||
|
||||
### 插件
|
||||
|
||||
[插件](/docs/plugins) 使用自定義工具、掛鉤和集成擴展 OpenCode。
|
||||
[插件](/docs/plugins) 使用自定義工具、掛鉤和集成擴展 opencode。
|
||||
|
||||
將插件文件放置在`.opencode/plugins/` 或`~/.config/opencode/plugins/` 中。您還可以通過 `plugin` 選項從 npm 加載插件。
|
||||
|
||||
@@ -599,7 +599,7 @@ OpenCode 將在啟動時自動下載任何新的更新。您可以使用 `autoup
|
||||
}
|
||||
```
|
||||
|
||||
當您想要限制 OpenCode 僅使用特定的提供程序而不是一一禁用它們時,這非常有用。
|
||||
當您想要限制 opencode 僅使用特定的提供程序而不是一一禁用它們時,這非常有用。
|
||||
|
||||
:::note
|
||||
`disabled_providers` 優先於`enabled_providers`。
|
||||
|
||||
Reference in New Issue
Block a user