工具系统
Agent 通过工具与外部世界交互。
工具分类
文件操作
read- 读取文件write- 写入文件edit- 编辑文件
命令执行
exec- 执行 Shell 命令process- 管理后台进程
消息发送
message- 发送消息到其他渠道sessions_send- 发送到其他会话
编程相关
canvas- Canvas 操作nodes- 节点管理feishu_*- 飞书 API
工具权限
- 安全限制 - 危险工具需要确认
- 权限分级 - 不同会话不同权限
- 审计日志 - 记录所有操作
自定义工具
在 Skills 中定义新工具:
yaml
tools:
- name: my_tool
description: 我的工具
function: my_function