fix: standardize zh-CN docs character set and terminology (#13500)

This commit is contained in:
Niu Shuai
2026-02-14 02:58:12 +08:00
committed by GitHub
parent bc1fd0633d
commit 72c09e1dcc
18 changed files with 305 additions and 306 deletions

View File

@@ -1,6 +1,6 @@
---
title: 权限
description: 控制哪些操作需要批准才能行。
description: 控制哪些操作需要批准才能行。
---
opencode 使用`permission` 配置来决定给定的操作是否应自动运行、提示您或被阻止。
@@ -47,7 +47,7 @@ opencode 使用`permission` 配置来决定给定的操作是否应自动运行
## 粒度规则(对象语法)
对于大多权限,您可以使用对像根據工具入应用不同的操作。
对于大多权限,您可以使用对象根据工具入应用不同的操作。
```json title="opencode.json"
{
@@ -68,11 +68,11 @@ opencode 使用`permission` 配置来决定给定的操作是否应自动运行
}
```
规则通过模式匹配進行評估,**最后匹配的规则獲勝**。常的模式是将包万象的 `"*"` 规则放在前面,然再放置更具的规则。
规则通过模式匹配进行评估,**最后匹配的规则获胜**。常的模式是将包万象的 `"*"` 规则放在前面,然再放置更具的规则。
### 通配符
权限模式使用簡單的通配符匹配:
权限模式使用简单的通配符匹配:
- `*` 匹配零个或多个任意字符
- `?` 恰好匹配一个字符
@@ -80,7 +80,7 @@ opencode 使用`permission` 配置来决定给定的操作是否应自动运行
### 主目录扩展
您可以在模式目录中使用 `~` 或 `$HOME` 来引用您的主目录。这对于 [`external_directory`](#external-directories) 规则特别有用。
您可以在模式目录中使用 `~` 或 `$HOME` 来引用您的主目录。这对于 [`外部目录`](#external_directory) 规则特别有用。
- `~/projects/*` -> `/Users/username/projects/*`
- `$HOME/projects/*` -> `/Users/username/projects/*`
@@ -133,14 +133,14 @@ opencode权限由工具名称和一些安全防护措施决定
- `edit` — 所有文件修改(头部`edit`、`write`、`patch`、`multiedit`
- `glob` — 文件通配符(匹配通配符模式)
- `grep` — 内容搜索(匹配正则表达式模式)
- `list` — 上市目录中的文件(与目录路径匹配)
- `list` — 列出目录中的文件(与目录路径匹配)
- `bash` — 运行 shell 命令(匹配 `git status --porcelain` 等解析命令)
- `task` — 启动子代理(与子代理类型匹配)
- `skill` — 加载技能(与技能名称匹配)
- `lsp` — 运行 LSP 查询(当前非粒度)
- `todoread`、`todowrite` — 取/更新待辦事項列表
- `todoread`、`todowrite` — 取/更新待办事项列表
- `webfetch` — 获取 URL与 URL 匹配)
- `websearch`、`codesearch` — 網頁/代搜索(与查询匹配)
- `websearch`、`codesearch` — 网页/代搜索(与查询匹配)
- `external_directory` — 当工具访问项目工作目录外部的路径时触发
- `doom_loop` — 当相同的工具调用相同的输入重复 3 次时触发
@@ -148,7 +148,7 @@ opencode权限由工具名称和一些安全防护措施决定
## 默认值
如果您未指定任何内容opencode分散许可的默认值开始:
如果您未指定任何内容opencode将从宽松的默认值开始:
- 大部分权限默认为`"allow"`。
- `doom_loop`和`external_directory`默认为`"ask"`。
@@ -171,7 +171,7 @@ opencode权限由工具名称和一些安全防护措施决定
## “询问”的作用是什么
当 opencode 提示批准时UI 会提供清晰的结果:
当 opencode 提示批准时UI 会提供三种结果:
- `once` — 仅批准此请求
- `always` — 批准与建议模式匹配的未来请求(对于当前 opencode 会话的其余部分)