mirror of
https://github.com/anomalyco/opencode.git
synced 2026-05-01 10:16:37 +00:00
fix(docs): locale translations
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
---
|
||||
title: 權限
|
||||
title: 权限
|
||||
description: 控制哪些操作需要批准才能運行。
|
||||
---
|
||||
|
||||
@@ -11,7 +11,7 @@ opencode 使用`permission` 配置来决定给定的操作是否应自动运行
|
||||
|
||||
## 行動
|
||||
|
||||
每個權限規則解析為以下之一:
|
||||
每个权限规则解析为以下之一:
|
||||
|
||||
- `"allow"` — 尚未批准运行
|
||||
- `"ask"` — 提示批准
|
||||
@@ -21,7 +21,7 @@ opencode 使用`permission` 配置来决定给定的操作是否应自动运行
|
||||
|
||||
## 配置
|
||||
|
||||
您可以全局設置權限(使用`*`),並覆蓋特定工具。
|
||||
您可以全局设置权限(使用`*`),并覆盖特定工具。
|
||||
|
||||
```json title="opencode.json"
|
||||
{
|
||||
@@ -34,7 +34,7 @@ opencode 使用`permission` 配置来决定给定的操作是否应自动运行
|
||||
}
|
||||
```
|
||||
|
||||
您還可以一次設置所有權限:
|
||||
您还可以一次设置所有权限:
|
||||
|
||||
```json title="opencode.json"
|
||||
{
|
||||
@@ -45,9 +45,9 @@ opencode 使用`permission` 配置来决定给定的操作是否应自动运行
|
||||
|
||||
---
|
||||
|
||||
## 粒度規則(對象語法)
|
||||
## 粒度规则(对象語法)
|
||||
|
||||
對於大多數權限,您可以使用對像根據工具輸入應用不同的操作。
|
||||
对于大多數权限,您可以使用对像根據工具輸入应用不同的操作。
|
||||
|
||||
```json title="opencode.json"
|
||||
{
|
||||
@@ -68,17 +68,17 @@ opencode 使用`permission` 配置来决定给定的操作是否应自动运行
|
||||
}
|
||||
```
|
||||
|
||||
規則通過模式匹配進行評估,**最後匹配的規則獲勝**。常見的模式是將包羅萬象的 `"*"` 規則放在前面,然後再放置更具體的規則。
|
||||
规则通过模式匹配進行評估,**最后匹配的规则獲勝**。常見的模式是将包羅万象的 `"*"` 规则放在前面,然後再放置更具體的规则。
|
||||
|
||||
### 通配符
|
||||
|
||||
權限模式使用簡單的通配符匹配:
|
||||
权限模式使用簡單的通配符匹配:
|
||||
|
||||
- `*` 匹配零個或多個任意字符
|
||||
- `?` 恰好匹配一個字符
|
||||
- `*` 匹配零个或多个任意字符
|
||||
- `?` 恰好匹配一个字符
|
||||
- 所有其他字符均按字面意思匹配
|
||||
|
||||
### 主目錄擴展
|
||||
### 主目录扩展
|
||||
|
||||
您可以在模式目录中使用 `~` 或 `$HOME` 来引用您的主目录。这对于 [`external_directory`](#external-directories) 规则特别有用。
|
||||
|
||||
@@ -86,7 +86,7 @@ opencode 使用`permission` 配置来决定给定的操作是否应自动运行
|
||||
- `$HOME/projects/*` -> `/Users/username/projects/*`
|
||||
- `~` -> `/Users/username`
|
||||
|
||||
### 外部目錄
|
||||
### 外部目录
|
||||
|
||||
使用 `external_directory` 允许工具调用启动 opencode 的工作目录之外的路径。这适用于任何采用路径作为输入的工具(例如 `read`、`edit`、`list`、`glob`、`grep` 和许多Z`bash` 命令)。
|
||||
|
||||
@@ -125,7 +125,7 @@ opencode 使用`permission` 配置来决定给定的操作是否应自动运行
|
||||
|
||||
---
|
||||
|
||||
## 可用權限
|
||||
## 可用权限
|
||||
|
||||
opencode权限由工具名称和一些安全防护措施决定:
|
||||
|
||||
@@ -146,7 +146,7 @@ opencode权限由工具名称和一些安全防护措施决定:
|
||||
|
||||
---
|
||||
|
||||
## 預設值
|
||||
## 默认值
|
||||
|
||||
如果您未指定任何内容,opencode分散许可的默认值开始:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user