mirror of
https://github.com/zhayujie/chatgpt-on-wechat.git
synced 2026-03-01 16:29:26 +08:00
51 lines
1.7 KiB
Plaintext
51 lines
1.7 KiB
Plaintext
---
|
||
title: 工具概览
|
||
description: CowAgent 内置工具系统
|
||
---
|
||
|
||
工具是 Agent 访问操作系统资源的核心能力。Agent 会根据任务需求智能选择和调用工具,完成文件操作、命令执行、联网搜索、定时任务等各类操作。工具实现在项目的 `agent/tools/` 目录下。
|
||
|
||
## 内置工具
|
||
|
||
以下工具默认可用,无需额外配置:
|
||
|
||
<CardGroup cols={2}>
|
||
<Card title="read - 文件读取" icon="file" href="/tools/read">
|
||
读取文件内容,支持文本、图片、PDF
|
||
</Card>
|
||
<Card title="write - 文件写入" icon="pen" href="/tools/write">
|
||
创建或覆盖写入文件
|
||
</Card>
|
||
<Card title="edit - 文件编辑" icon="pen-to-square" href="/tools/edit">
|
||
通过精确文本替换编辑文件
|
||
</Card>
|
||
<Card title="ls - 目录列表" icon="folder-open" href="/tools/ls">
|
||
列出目录内容
|
||
</Card>
|
||
<Card title="bash - 终端" icon="terminal" href="/tools/bash">
|
||
执行系统命令
|
||
</Card>
|
||
<Card title="send - 文件发送" icon="paper-plane" href="/tools/send">
|
||
向用户发送文件或图片
|
||
</Card>
|
||
<Card title="memory - 记忆" icon="brain" href="/tools/memory">
|
||
搜索和读取长期记忆
|
||
</Card>
|
||
</CardGroup>
|
||
|
||
## 可选工具
|
||
|
||
以下工具需要安装额外依赖或配置 API Key 后启用:
|
||
|
||
<CardGroup cols={2}>
|
||
<Card title="env_config - 环境变量" icon="key" href="/tools/env-config">
|
||
管理 API Key 等秘钥配置
|
||
</Card>
|
||
<Card title="scheduler - 定时任务" icon="clock" href="/tools/scheduler">
|
||
创建和管理定时任务
|
||
</Card>
|
||
<Card title="web_search - 联网搜索" icon="magnifying-glass" href="/tools/web-search">
|
||
搜索互联网获取实时信息
|
||
</Card>
|
||
</CardGroup>
|