---
title: "talents - 预置 20 个才能（及依赖引导）"
---


Solon AI 预置了一批 Talent 模块。每个 Talent 对应一项具体能力，按职责归入不同的依赖包，开发者可按需引入。



### 通用基础能力

| 依赖包 | Talent | 说明 |
|--------|--------|------|
| [solon-ai-talent-cli](/article/1358) | **TerminalTalent** | 终端命令执行 — 让 AI 能够在本地终端中运行 Shell 指令。 |
| | **SkillTalent** | 技能管理 — 负责从本地或挂载点发现、加载和管理 Agent 技能。 |
| | **TodoTalent** | 任务进度管理 — 提供复杂任务的拆解、跟踪与计划修订能力。 |

### 网络检索能力

| 依赖包 | Talent | 说明 |
|--------|--------|------|
| [solon-ai-talent-web](/article/1368) | **CodeSearchTalent** | 代码搜索 — 从全网检索与编程任务相关的代码示例和文档。 |
| | **WebsearchTalent** | 网页搜索 — 执行通用实时网络搜索，获取最新信息。 |
| | **WebfetchTalent** | 网页抓取 — 从指定 URL 获取网页内容，支持 Markdown / Text / HTML 格式。 |

### 智能网关能力

| 依赖包 | Talent | 说明 |
|--------|--------|------|
| [solon-ai-talent-gateway](/article/1389) | **ToolGatewayTalent** | Tool 网关 — 智能路由并聚合外部 Tool（含 MCP）调用。 |
| | **McpGatewayTalent** | MCP 网关 — 对接 MCP 协议服务，将外部工具统一接入 AI Agent。 |
| | **OpenApiGatewayTalent** | OpenAPI 网关 — 基于 OpenAPI 文档自动注册并调度 RESTful 接口。 |

### 数据与存储能力

| 依赖包 | Talent | 说明 |
|--------|--------|------|
| [solon-ai-talent-text2sql](/article/1367) | **Text2SqlTalent** | 自然语言转 SQL — 将用户的自然语言描述智能转换为结构化 SQL 查询语句。 |
| [solon-ai-talent-data](/article/1359) | **RedisTalent** | Redis 长期记忆 — 基于 Redis 为 AI 提供跨会话的持久化记忆存储。 |

### 文件与文档能力

| 依赖包 | Talent | 说明 |
|--------|--------|------|
| [solon-ai-talent-file](/article/1360) | **FileReadWriteTalent** | 文件读写 — 为 AI 提供受限的本地文件系统访问能力（读取、写入、编辑）。 |
| | **ZipTalent** | 压缩归档 — 支持文件与目录的混合打包和 zip 归档管理。 |
| [solon-ai-talent-pdf](/article/1363) | **PdfTalent** | PDF 处理 — 提供 PDF 文档的结构化内容读取与精美排版生成能力。 |

### 多模态创作能力

| 依赖包 | Talent | 说明 |
|--------|--------|------|
| [solon-ai-talent-generation](/article/1361) | **ImageGenerationTalent** | 图片生成 — 为 AI 提供多模态视觉创作能力，支持文本生成图片。 |
| | **VideoGenerationTalent** | 视频生成 — 为 AI 提供多模态视频创作能力，支持文本生成视频。 |

### 通信与推送能力

| 依赖包 | Talent | 说明 |
|--------|--------|------|
| [solon-ai-talent-mail](/article/1362) | **MailTalent** | 邮件通信 — 为 AI 提供正式的邮件发送与附件分发能力。 |
| [solon-ai-talent-social](/article/1365) | **DingTalkTalent** | 钉钉推送 — 通过钉钉机器人实现即时消息的推送与触达。 |
| | **FeishuTalent** | 飞书推送 — 对接飞书（Lark）平台，实现深度协同与信息推送。 |
| | **WeComTalent** | 企业微信推送 — 为 AI 提供企业级通讯录及群聊的消息触达能力。 |

### 脚本与系统运维能力

| 依赖包 | Talent | 说明 |
|--------|--------|------|
| [solon-ai-talent-sys](/article/1366) | **NodejsTalent** | Node.js 脚本 — 为 AI 提供高精度逻辑计算与 JavaScript 生态扩展能力。 |
| | **PythonTalent** | Python 脚本 — 为 AI 提供科学计算、数据分析及自动化脚本处理能力。 |
| | **ShellTalent** | Shell 脚本 — 为 AI 提供系统级自动化运维与底层资源管理能力。 |
| | **SystemClockTalent** | 系统时钟 — 为 AI 赋予精准的时间维度感知，支持定时与延时任务。 |
