summaryrefslogtreecommitdiffhomepage
path: root/packages/web/src/content/docs/zh-tw/github.mdx
diff options
context:
space:
mode:
authorAdam <[email protected]>2026-02-11 18:51:27 -0600
committerAdam <[email protected]>2026-02-11 18:51:50 -0600
commitaea68c386a4f64cf718c3eeee9dffec8409ee6b0 (patch)
treebdf06cb3372c6c48c97c43b41e53e514888a52b3 /packages/web/src/content/docs/zh-tw/github.mdx
parent8eea53a41e92257d1a4ad6653d0d2930465bf34a (diff)
downloadopencode-aea68c386a4f64cf718c3eeee9dffec8409ee6b0.tar.gz
opencode-aea68c386a4f64cf718c3eeee9dffec8409ee6b0.zip
fix(docs): locale translations for nav elements and headings
Diffstat (limited to 'packages/web/src/content/docs/zh-tw/github.mdx')
-rw-r--r--packages/web/src/content/docs/zh-tw/github.mdx112
1 files changed, 56 insertions, 56 deletions
diff --git a/packages/web/src/content/docs/zh-tw/github.mdx b/packages/web/src/content/docs/zh-tw/github.mdx
index ccee14109..32d3f005e 100644
--- a/packages/web/src/content/docs/zh-tw/github.mdx
+++ b/packages/web/src/content/docs/zh-tw/github.mdx
@@ -1,43 +1,43 @@
---
title: GitHub
-description: 在 GitHub 問題和拉取請求中使用 opencode。
+description: 在 GitHub Issues 和拉取請求中使用 opencode。
---
-opencode 與您的 GitHub 工作流程集成。在評論中提及`/opencode` 或`/oc`,opencode 將在您的 GitHub Actions 運行器中執行任務。
+opencode 與您的 GitHub 工作流程整合。在評論中提及 `/opencode` 或 `/oc`,opencode 將在您的 GitHub Actions Runner 中執行任務。
---
-## 特徵
+## 功能
- **分類問題**:要求 opencode 調查問題並向您解釋。
-- **修復和實施**:要求 opencode 修復問題或實施功能。它將在一個新分支中工作並提交包含所有更改的 PR。
-- **安全**:opencode 在 GitHub 的運行器中運行。
+- **修復和實作**:要求 opencode 修復問題或實作功能。它將在一個新分支中工作並提交包含所有變更的 PR。
+- **安全**:opencode 在 GitHub 的 Runner 中執行。
---
## 安裝
-在 GitHub 存儲庫中的項目中運行以下命令:
+在 GitHub 儲存庫中的專案中執行以下指令:
```bash
opencode github install
```
-這將引導您完成安裝 GitHub 應用程式、創建工作流程和設置機密。
+這將引導您完成安裝 GitHub 應用程式、建立工作流程和設定 Secrets。
---
-### 手動設置
+### 手動設定
-或者您可以手動設置。
+或者您可以手動設定。
-1. Error 500 (Server Error)!!1500.That’s an error.There was an error. Please try again later.That’s all we know.
+1. **安裝 GitHub 應用程式**
- 前往[**github.com/apps/opencode-agent**](https://github.com/apps/opencode-agent)。確保它已安裝在目標存儲庫上。
+ 前往 [**github.com/apps/opencode-agent**](https://github.com/apps/opencode-agent)。確保它已安裝在目標儲存庫上。
-2. **添加工作流程**
+2. **新增工作流程**
- 將以下工作流程文件添加到存儲庫中的 `.github/workflows/opencode.yml` 中。確保在`model`中設置適當的`env`和所需的API密鑰。
+ 將以下工作流程檔案新增到儲存庫中的 `.github/workflows/opencode.yml` 中。確保在 `env` 中設定適當的 `model` 和所需的 API 金鑰。
```yml title=".github/workflows/opencode.yml" {24,26}
name: opencode
@@ -73,21 +73,21 @@ opencode github install
# github_token: xxxx
```
-3. Error 500 (Server Error)!!1500.That’s an error.There was an error. Please try again later.That’s all we know.
+3. **設定 Secrets**
- 在您的組織或項目的**設置**中,展開左側的**秘密和變量**,然後選擇**操作**。並添加所需的 API 密鑰。
+ 在您的組織或專案的 **Settings** 中,展開左側的 **Secrets and variables**,然後選擇 **Actions**。並新增所需的 API 金鑰。
---
-## 配置
+## 設定
-- `model`:與 opencode 一起使用的模型。採用`provider/model` 格式。這是**必需的**。
-- `agent`: The agent to use.必須是一級代理。如果未找到,則從配置回退到 `default_agent` 或 `"build"`。
-- `share`:是否共享opencode會話。對於公共存儲庫,默認為 **true**。
-- `prompt`:可選的自定義提示以覆蓋默認行為。使用它來自定義 opencode 處理請求的方式。
-- `token`:可選的 GitHub 訪問令牌,用於執行創建評論、提交更改和打開拉取請求等操作。默認情況下,opencode 使用來自 opencode GitHub 應用程式的安裝訪問令牌,因此提交、評論和拉取請求顯示為來自應用程式。
+- `model`:與 opencode 一起使用的模型。採用 `provider/model` 格式。這是**必需的**。
+- `agent`: 使用的代理。必須是主要代理。如果未找到,則從設定退回到 `default_agent` 或 `"build"`。
+- `share`:是否分享 opencode 工作階段。對於公共儲存庫,預設為 **true**。
+- `prompt`:可選的自定義提示以覆寫預設行為。使用它來自定義 opencode 處理請求的方式。
+- `token`:可選的 GitHub 存取權杖,用於執行建立評論、提交變更和打開拉取請求等操作。預設情況下,opencode 使用來自 opencode GitHub 應用程式的安裝存取權杖,因此提交、評論和拉取請求顯示為來自應用程式。
- 或者,您可以使用 GitHub Action 運行程序的[內置`GITHUB_TOKEN`](https://docs.github.com/en/actions/tutorials/authenticate-with-github_token),而無需安裝 opencode GitHub 應用程式。只需確保在您的工作流程中授予所需的權限:
+ 或者,您可以使用 GitHub Action Runner 的 [內建 `GITHUB_TOKEN`](https://docs.github.com/en/actions/tutorials/authenticate-with-github_token),而無需安裝 opencode GitHub 應用程式。只需確保在您的工作流程中授予所需的權限:
```yaml
permissions:
@@ -97,26 +97,26 @@ opencode github install
issues: write
```
- Error 500 (Server Error)!!1500.That’s an error.There was an error. Please try again later.That’s all we know.
+ **注意**:使用 `GITHUB_TOKEN` 時,opencode 執行的操作(如提交和評論)將不會觸發其他工作流程。
---
-## 支持的活動
+## 支援的事件
opencode 可以由以下 GitHub 事件觸發:
-| 事件類型 | 觸發者 | 詳情 |
-| ----------------------------- | ------------------------------ | ---------------------------------------------------------------------------------------------------- |
-| `issue_comment` | 對問題或 PR 發表評論 | Mention `/opencode` or `/oc` in your comment. opencode 讀取上下文並可以創建分支、打開 PR 或回复。 |
-| `pull_request_review_comment` | 對 PR 中的特定程式碼行進行評論 | 在檢查程式碼時提及`/opencode` 或`/oc`。 opencode receives file path, line numbers, and diff context. |
-| `issues` | 問題已打開或已編輯 | 創建或修改問題時自動觸發 opencode。需要 `prompt` 輸入。 |
-| `pull_request` | PR 已開啟或已更新 | Automatically trigger opencode when PRs are opened, synchronized, or reopened.對於自動評論很有用。 |
-| `schedule` | 基於 Cron 的計劃 | 按計劃運行 opencode。需要 `prompt` 輸入。輸出進入日誌和 PR(沒有可評論的問題)。 |
-| `workflow_dispatch` | 從 GitHub UI 手動觸發 | 通過“操作”選項卡按需觸發 opencode。需要 `prompt` 輸入。輸出進入日誌和 PR。 |
+| 事件類型 | 觸發條件 | 詳情 |
+| ----------------------------- | ------------------------------ | --------------------------------------------------------------------------------------- |
+| `issue_comment` | 對問題或 PR 發表評論 | 在評論中提及 `/opencode` 或 `/oc`。 opencode 讀取上下文並可以建立分支、打開 PR 或回覆。 |
+| `pull_request_review_comment` | 對 PR 中的特定程式碼行進行評論 | 在檢查程式碼時提及 `/opencode` 或 `/oc`。 opencode 接收檔案路徑、行號和 diff 上下文。 |
+| `issues` | 問題已打開或已編輯 | 建立或修改問題時自動觸發 opencode。需要 `prompt` 輸入。 |
+| `pull_request` | PR 已開啟或已更新 | 當 PR 被開啟、同步或重新開啟時自動觸發 opencode。對於自動評論很有用。 |
+| `schedule` | 基於 Cron 的排程 | 按排程執行 opencode。需要 `prompt` 輸入。輸出進入日誌和 PR(沒有可評論的問題)。 |
+| `workflow_dispatch` | 從 GitHub UI 手動觸發 | 透過「Actions」標籤按需觸發 opencode。需要 `prompt` 輸入。輸出進入日誌和 PR。 |
-### 時間表示例
+### 排程範例
-按計劃運行 opencode 以執行自動化任務:
+按排程執行 opencode 以執行自動化任務:
```yaml title=".github/workflows/opencode-scheduled.yml"
name: Scheduled OpenCode Task
@@ -150,13 +150,13 @@ jobs:
If you find issues worth addressing, open an issue to track them.
```
-For scheduled events, the `prompt` input is **required** since there's no comment to extract instructions from.計劃工作流在沒有用戶上下文的情況下運行以進行權限檢查,因此如果您希望 opencode 創建分支或 PR,工作流必須授予 `contents: write` 和 `pull-requests: write`。
+對於排程事件,`prompt` 輸入是**必需的**,因為沒有註釋可從中提取指令。排程工作流程在沒有使用者上下文的情況下執行以進行權限檢查,因此如果您希望 opencode 建立分支或 PR,工作流程必須授予 `contents: write` 和 `pull-requests: write`。
---
-### 拉取請求示例
+### 拉取請求範例
-打開或更新 PR 時自動審核:
+打開或更新 PR 時自動審閱:
```yaml title=".github/workflows/opencode-review.yml"
name: opencode-review
@@ -191,13 +191,13 @@ jobs:
- Suggest improvements
```
-對於 `pull_request` 事件,如果未提供 `prompt`,opencode 將默認審核拉取請求。
+對於 `pull_request` 事件,如果未提供 `prompt`,opencode 將預設審閱拉取請求。
---
-### 問題分類示例
+### 問題分類範例
-自動分類新問題。此示例過濾超過 30 天的帳戶以減少垃圾郵件:
+自動分類新問題。此範例過濾超過 30 天的帳號以減少垃圾訊息:
```yaml title=".github/workflows/opencode-triage.yml"
name: Issue Triage
@@ -246,13 +246,13 @@ jobs:
Otherwise, do not comment.
```
-對於 `issues` 事件,`prompt` 輸入是**必需的**,因為沒有註釋可從中提取指令。
+對於 `issues` 事件,`prompt` 輸入是**必需的**,因為沒有評論可從中提取指令。
---
## 自定義提示
-覆蓋默認提示,為您的工作流程自定義 opencode 的行為。
+覆寫預設提示,為您的工作流程自定義 opencode 的行為。
```yaml title=".github/workflows/opencode.yml"
- uses: anomalyco/opencode/github@latest
@@ -265,35 +265,35 @@ jobs:
- Suggest improvements
```
-這對於執行與您的項目相關的特定審查標準、編碼標准或重點領域非常有用。
+這對於執行與您的專案相關的特定審閱標準、編碼標準或重點領域非常有用。
---
-## 示例
+## 範例
-以下是如何在 GitHub 中使用 opencode 的一些示例。
+以下是如何在 GitHub 中使用 opencode 的一些範例。
- **解釋一個問題**
- 在 GitHub 問題中添加此評論。
+ 在 GitHub Issue 中添加此評論。
```
/opencode explain this issue
```
- opencode 將閱讀整個線程,包括所有評論,並回复並提供清晰的解釋。
+ opencode 將閱讀整個討論串,包括所有評論,並回覆並提供清晰的解釋。
- **解決問題**
- 在 GitHub 問題中,說:
+ 在 GitHub Issue 中,說:
```
/opencode fix this
```
- opencode 將創建一個新分支,實施更改,並使用更改打開 PR。
+ opencode 將建立一個新分支,實作變更,並使用變更打開 PR。
-- **審查 PR 並進行更改**
+- **審閱 PR 並進行變更**
在 GitHub PR 上留下以下評論。
@@ -301,21 +301,21 @@ jobs:
Delete the attachment from S3 when the note is removed /oc
```
- Error 500 (Server Error)!!1500.That’s an error.There was an error. Please try again later.That’s all we know.
+ opencode 將實作請求的變更並將其推送到分支。
- **查看特定程式碼行**
- 直接在 PR 的“文件”選項卡中的程式碼行上留下評論。 opencode 自動檢測文件、行號和差異上下文以提供精確的響應。
+ 直接在 PR 的「Files」標籤中的程式碼行上留下評論。 opencode 自動檢測檔案、行號和 diff 上下文以提供精確的回應。
```
[Comment on specific lines in Files tab]
/oc add error handling here
```
- Error 500 (Server Error)!!1500.That’s an error.There was an error. Please try again later.That’s all we know.
- - 正在審查的確切文件
+ opencode 將查看:
+ - 正在審閱的確切檔案
- 具體程式碼行
- 周圍的 diff 上下文
- - 行號信息
+ - 行號資訊
- 這允許更有針對性的請求,而無需手動指定文件路徑或行號。
+ 這允許更有針對性的請求,而無需手動指定檔案路徑或行號。