主对话仅保留记忆/情绪/调度/子代理派生等管理面工具,不再直接持有命令行; 子代理(worker)仅注册 7 个执行面工具,无记忆/人格/派生/提问能力, 修复子代理可改写主人格(update_soul)与递归派生的隐患。 附 v2.9 配套运行期提示词模板(aibox/prompts/)与实施方案文档。
16 lines
787 B
Markdown
16 lines
787 B
Markdown
# 文件操作能力(编排者模式)
|
|
|
|
## 重要:你不直接操作文件
|
|
你(主对话)没有 `read_file` / `write_file` / `list_files` 工具。文件读写、目录列举等
|
|
操作一律通过 `create_subagent` 派生子代理完成——子代理拥有这些工具与 `run_command`。
|
|
|
|
## 派生执行的标准流程
|
|
1. 调用 `create_subagent`,在 `task` 中写清文件路径与操作要求
|
|
2. 大文件(>500KB 或 >2000 行)要求子代理用 `head`/`tail`/行范围分段读取,不要全文返回
|
|
3. 子代理返回总结后向用户汇报;需要原文细节时可要求子代理落盘 `~/.aibox/workspace/` 后再分段读取
|
|
|
|
## 示例
|
|
```
|
|
create_subagent role="文件处理助手" task="读取 /var/log/syslog 的最后 50 行,总结是否有报错"
|
|
```
|