docs: ✏️ revert doc changes

This commit is contained in:
candywater 2026-02-22 04:14:18 +08:00
parent 790ac92c7a
commit a6e171c971
2 changed files with 2 additions and 71 deletions

View file

@ -184,12 +184,7 @@ picoclaw onboard
], ],
"agents": { "agents": {
"defaults": { "defaults": {
"workspace": "~/.picoclaw/workspace", "model": "gpt4"
"allow_patterns": [],
"model": "glm-4.7",
"max_tokens": 8192,
"temperature": 0.7,
"max_tool_iterations": 20
} }
}, },
"channels": { "channels": {
@ -541,8 +536,7 @@ PicoClaw はデフォルトでサンドボックス環境で実行されます
"agents": { "agents": {
"defaults": { "defaults": {
"workspace": "~/.picoclaw/workspace", "workspace": "~/.picoclaw/workspace",
"restrict_to_workspace": true, "restrict_to_workspace": true
"allow_patterns": []
} }
} }
} }
@ -552,25 +546,6 @@ PicoClaw はデフォルトでサンドボックス環境で実行されます
|-----------|-----------|------| |-----------|-----------|------|
| `workspace` | `~/.picoclaw/workspace` | エージェントの作業ディレクトリ | | `workspace` | `~/.picoclaw/workspace` | エージェントの作業ディレクトリ |
| `restrict_to_workspace` | `true` | ファイル/コマンドアクセスをワークスペースに制限 | | `restrict_to_workspace` | `true` | ファイル/コマンドアクセスをワークスペースに制限 |
| `allow_patterns` | `[]` | `exec` コマンド文字列に対する正規表現 allowlist。設定時は少なくとも1つに一致する必要があります |
`allow_patterns` はコマンド全体に対して(大文字小文字を区別せず)評価されます。空配列なら allowlist 制限は無効です。
例:
```json
{
"agents": {
"defaults": {
"allow_patterns": [
"^ls(\\s|$)",
"^pwd$",
"^cat\\s+README\\.md$"
]
}
}
}
```
#### 保護対象ツール #### 保護対象ツール

View file

@ -221,7 +221,6 @@ picoclaw onboard
"agents": { "agents": {
"defaults": { "defaults": {
"workspace": "~/.picoclaw/workspace", "workspace": "~/.picoclaw/workspace",
"allow_patterns": [],
"model": "gpt4", "model": "gpt4",
"max_tokens": 8192, "max_tokens": 8192,
"temperature": 0.7, "temperature": 0.7,
@ -330,48 +329,6 @@ PicoClaw 将数据存储在您配置的工作区中(默认:`~/.picoclaw/work
### 心跳 / 周期性任务 (Heartbeat) ### 心跳 / 周期性任务 (Heartbeat)
### 🔒 安全沙箱 (Security Sandbox)
默认情况下PicoClaw 在沙箱中运行Agent 仅能在工作区内访问文件与执行命令。
```json
{
"agents": {
"defaults": {
"workspace": "~/.picoclaw/workspace",
"restrict_to_workspace": true,
"allow_patterns": []
}
}
}
```
| 选项 | 默认值 | 描述 |
| --- | --- | --- |
| `workspace` | `~/.picoclaw/workspace` | Agent 工作目录 |
| `restrict_to_workspace` | `true` | 限制文件/命令访问仅在工作区内 |
| `allow_patterns` | `[]` | 可选:对 `exec` 命令内容做正则白名单匹配;设置后命令必须命中至少一条规则 |
`allow_patterns` 会对完整命令进行匹配(不区分大小写)。为空数组时,不启用白名单过滤。
示例:
```json
{
"agents": {
"defaults": {
"allow_patterns": [
"^ls(\\s|$)",
"^pwd$",
"^cat\\s+README\\.md$"
]
}
}
}
```
> ⚠️ 说明:`allow_patterns` 只影响 `exec` 工具;仍受 `restrict_to_workspace` 约束。
PicoClaw 可以自动执行周期性任务。在工作区创建 `HEARTBEAT.md` 文件: PicoClaw 可以自动执行周期性任务。在工作区创建 `HEARTBEAT.md` 文件:
```markdown ```markdown
@ -674,7 +631,6 @@ Agent 读取 HEARTBEAT.md
"agents": { "agents": {
"defaults": { "defaults": {
"workspace": "~/.picoclaw/workspace", "workspace": "~/.picoclaw/workspace",
"allow_patterns": [],
"model": "glm-4.7", "model": "glm-4.7",
"max_tokens": 8192, "max_tokens": 8192,
"temperature": 0.7, "temperature": 0.7,