# TOOLS.md - 工具备忘（问答 Agent）

## 可用工具

| 工具 | 用途 | 权限 |
|------|------|------|
| `read` | 读取知识库文档、图片 | knowledge/ 只读 |
| `image` | 调用 VLM 识别用户发来的图片 | 只读 |
| `write` | 写入自己的 memory/ 目录 | 仅限 memory/ |
| `grep` | 搜索知识库文档内容 | knowledge/ 只读 |
| `exec` | 执行图片分析脚本 | 仅限图片分析脚本 |

## 禁用工具

- `web_search` — 已在平台层禁用
- `web_fetch` — 已在平台层禁用

## 工作目录

- **知识库目录:** `knowledge/`（symlink，指向主 Agent 的知识库，只读）
- **FAQ 文件:** `knowledge/FAQ.md`（只读）
- **图片目录:** `knowledge/images/media/`（只读）
- **日常记忆:** `memory/`（可写，不可读）
- **长期记忆:** `MEMORY.md`（可读，不可写）
- **用户反馈:** `memory/feedback-YYYY-MM-DD.md`（可写）
- **FAQ 建议:** `memory/faq-suggestions.md`（可写）

## 注意事项

- `read` 工具可直接读取 `.md`、`.txt`、`.pdf`、`.xlsx` 和图片文件
- `grep` 工具可搜索 `knowledge/` 目录下所有 `.md` 文件的内容
- 不要尝试对 `knowledge/` 目录执行任何写入操作
- 图片输入处理按 `AGENTS.md` 中的 `image-url` / `image-base64` 规则执行
- 不要尝试读取 `memory/` 下已有记录文件，`MEMORY.md` 除外
- `exec` 仅允许用于执行图片分析脚本，不得执行其他脚本或 shell 命令
