Solon AI 预置了一批 Talent 模块。每个 Talent 对应一项具体能力,按职责归入不同的依赖包,开发者可按需引入。
通用基础能力
| 依赖包 | Talent | 说明 |
| solon-ai-talent-cli | TerminalTalent | 终端命令执行 — 让 AI 能够在本地终端中运行 Shell 指令。 |
| | SkillTalent | 技能管理 — 负责从本地或挂载点发现、加载和管理 Agent 技能。 |
| | TodoTalent | 任务进度管理 — 提供复杂任务的拆解、跟踪与计划修订能力。 |
网络检索能力
| 依赖包 | Talent | 说明 |
| solon-ai-talent-web | CodeSearchTalent | 代码搜索 — 从全网检索与编程任务相关的代码示例和文档。 |
| | WebsearchTalent | 网页搜索 — 执行通用实时网络搜索,获取最新信息。 |
| | WebfetchTalent | 网页抓取 — 从指定 URL 获取网页内容,支持 Markdown / Text / HTML 格式。 |
智能网关能力
| 依赖包 | Talent | 说明 |
| solon-ai-talent-gateway | ToolGatewayTalent | Tool 网关 — 智能路由并聚合外部 Tool(含 MCP)调用。 |
| | McpGatewayTalent | MCP 网关 — 对接 MCP 协议服务,将外部工具统一接入 AI Agent。 |
| | OpenApiGatewayTalent | OpenAPI 网关 — 基于 OpenAPI 文档自动注册并调度 RESTful 接口。 |
数据与存储能力
文件与文档能力
多模态创作能力
| 依赖包 | Talent | 说明 |
| solon-ai-talent-generation | ImageGenerationTalent | 图片生成 — 为 AI 提供多模态视觉创作能力,支持文本生成图片。 |
| | VideoGenerationTalent | 视频生成 — 为 AI 提供多模态视频创作能力,支持文本生成视频。 |
通信与推送能力
| 依赖包 | Talent | 说明 |
| solon-ai-talent-mail | MailTalent | 邮件通信 — 为 AI 提供正式的邮件发送与附件分发能力。 |
| solon-ai-talent-social | DingTalkTalent | 钉钉推送 — 通过钉钉机器人实现即时消息的推送与触达。 |
| | FeishuTalent | 飞书推送 — 对接飞书(Lark)平台,实现深度协同与信息推送。 |
| | WeComTalent | 企业微信推送 — 为 AI 提供企业级通讯录及群聊的消息触达能力。 |
脚本与系统运维能力
| 依赖包 | Talent | 说明 |
| solon-ai-talent-sys | NodejsTalent | Node.js 脚本 — 为 AI 提供高精度逻辑计算与 JavaScript 生态扩展能力。 |
| | PythonTalent | Python 脚本 — 为 AI 提供科学计算、数据分析及自动化脚本处理能力。 |
| | ShellTalent | Shell 脚本 — 为 AI 提供系统级自动化运维与底层资源管理能力。 |
| | SystemClockTalent | 系统时钟 — 为 AI 赋予精准的时间维度感知,支持定时与延时任务。 |