DesireCore 提供 20 个内置工具,随客户端版本自动更新。这些工具无需安装,智能体开箱即用。
文件操作
Read(读取文件)
| 属性 | 说明 |
|---|
| 功能 | 从文件系统读取文件内容 |
| 风险等级 | 低 |
| 需要确认 | 否 |
| 使用场景 | 查看文档、读取配置、分析代码 |
Write(写入文件)
| 属性 | 说明 |
|---|
| 功能 | 创建新文件或完整覆盖现有文件 |
| 风险等级 | 中 |
| 需要确认 | 默认是(ask 模式) |
| 使用场景 | 创建文档、生成报告、保存结果 |
Edit(编辑文件)
| 属性 | 说明 |
|---|
| 功能 | 对文件进行精确的文本替换(仅发送差异部分) |
| 风险等级 | 中 |
| 需要确认 | 默认是(ask 模式) |
| 使用场景 | 修改配置、更新文档、代码修补 |
Ls(列出目录)
| 属性 | 说明 |
|---|
| 功能 | 列出指定目录下的文件和子目录 |
| 风险等级 | 低 |
| 需要确认 | 否 |
| 使用场景 | 浏览项目结构、查找文件 |
NotebookEdit(编辑 Jupyter 笔记本)
| 属性 | 说明 |
|---|
| 功能 | 替换、插入或删除 Jupyter Notebook 的特定单元格 |
| 风险等级 | 中 |
| 需要确认 | 默认是 |
| 使用场景 | 数据分析、编辑计算笔记本 |
搜索工具
Glob(文件搜索)
| 属性 | 说明 |
|---|
| 功能 | 使用通配符模式快速搜索文件 |
| 风险等级 | 低 |
| 需要确认 | 否 |
| 使用场景 | 按文件名模式查找文件,如 *.md、src/**/*.ts |
Grep(内容搜索)
| 属性 | 说明 |
|---|
| 功能 | 在文件内容中搜索正则表达式匹配 |
| 风险等级 | 低 |
| 需要确认 | 否 |
| 使用场景 | 搜索代码中的函数定义、查找配置项 |
系统工具
Bash(执行命令)
| 属性 | 说明 |
|---|
| 功能 | 执行 Shell 命令 |
| 风险等级 | 高 |
| 需要确认 | 是 |
| 使用场景 | 运行脚本、安装依赖、执行系统操作 |
Which(查找命令)
| 属性 | 说明 |
|---|
| 功能 | 检查指定命令是否在系统中可用 |
| 风险等级 | 低 |
| 需要确认 | 否 |
| 使用场景 | 检查工具是否已安装 |
GenerateUuid(生成 UUID)
| 属性 | 说明 |
|---|
| 功能 | 生成唯一标识符 |
| 风险等级 | 低 |
| 需要确认 | 否 |
| 使用场景 | 创建唯一 ID |
网络工具
WebFetch(网页抓取)
| 属性 | 说明 |
|---|
| 功能 | 获取指定 URL 的内容,将 HTML 转换为 Markdown |
| 风险等级 | 低 |
| 需要确认 | 否 |
| 使用场景 | 获取网页信息、阅读在线文档 |
WebSearch(网络搜索)
| 属性 | 说明 |
|---|
| 功能 | 搜索互联网并返回结果 |
| 风险等级 | 低 |
| 需要确认 | 否 |
| 使用场景 | 查询实时信息、搜索文档 |
智能体协作
SpawnAgent(生成子智能体)
| 属性 | 说明 |
|---|
| 功能 | 创建子智能体来并行处理任务 |
| 风险等级 | 中 |
| 需要确认 | 默认是 |
| 使用场景 | 复杂任务拆分、并行处理 |
Handoff(移交任务)
| 属性 | 说明 |
|---|
| 功能 | 将当前任务移交给另一个智能体 |
| 风险等级 | 中 |
| 需要确认 | 默认是 |
| 使用场景 | 跨专业域任务转接 |
RequestHelp(请求帮助)
| 属性 | 说明 |
|---|
| 功能 | 智能体向用户请求帮助或确认 |
| 风险等级 | 低 |
| 需要确认 | 否 |
| 使用场景 | 遇到不确定情况时升级给用户 |
知识与记忆
RecallConversation(回忆对话)
| 属性 | 说明 |
|---|
| 功能 | 检索历史对话记录 |
| 风险等级 | 低 |
| 需要确认 | 否 |
| 使用场景 | 回顾之前的讨论内容 |
Skill(调用技能)
| 属性 | 说明 |
|---|
| 功能 | 调用已安装的技能包 |
| 风险等级 | 视技能而定 |
| 需要确认 | 视技能配置 |
| 使用场景 | 执行特定领域的专业任务 |
MCP 集成
MCPListResources / MCPReadResource
| 属性 | 说明 |
|---|
| 功能 | 列出和读取 MCP 服务器提供的资源 |
| 风险等级 | 低 |
| 需要确认 | 否 |
MCPListPrompts / MCPGetPrompt
| 属性 | 说明 |
|---|
| 功能 | 列出和获取 MCP 服务器提供的提示模板 |
| 风险等级 | 低 |
| 需要确认 | 否 |
工作管理
ManageWorkDirs(管理工作目录)
| 属性 | 说明 |
|---|
| 功能 | 管理智能体的工作目录配置 |
| 风险等级 | 低 |
| 需要确认 | 否 |
| 使用场景 | 设置文件操作的根目录 |
Schedule(创建定时任务)
| 属性 | 说明 |
|---|
| 功能 | 创建定时执行的任务 |
| 风险等级 | 中 |
| 需要确认 | 是 |
| 使用场景 | 设置提醒、定期数据检查 |