[知识进化] 新工具自动发现与集成 — 监控市场,自动学习接入 #65

Closed
opened 2026-05-10 15:32:20 +08:00 by admin · 0 comments
Owner

目标

当平台新增工具或外部工具市场发布新工具时,系统自动发现、评估、集成。

发现渠道

  • 平台内:工具市场上新(已有 tools 表)
  • 外部:GitHub trending / MCP 工具市场 / API 发布
  • 用户请求:"能不能接一个XX工具"(计入需求池)

自动评估

  • 读取工具描述/API 文档
  • LLM 分析:这个工具能解决平台当前哪些痛点?
  • 匹配度评分(结合平台现有 Agent/工作流场景)
  • 生成集成方案(需要的 adapter、参数映射)

自动集成

  • 匹配度 > 80%:自动生成 tool adapter 代码
  • 生成测试用例
  • 注册为 builtin tool
  • 通知管理员确认后上线

新增文件

  • backend/app/services/tool_discovery.py
  • backend/app/tools/auto_adapter.py
  • Celery 定时:每6小时扫描一次
## 目标 当平台新增工具或外部工具市场发布新工具时,系统自动发现、评估、集成。 ## 发现渠道 - 平台内:工具市场上新(已有 tools 表) - 外部:GitHub trending / MCP 工具市场 / API 发布 - 用户请求:"能不能接一个XX工具"(计入需求池) ## 自动评估 - 读取工具描述/API 文档 - LLM 分析:这个工具能解决平台当前哪些痛点? - 匹配度评分(结合平台现有 Agent/工作流场景) - 生成集成方案(需要的 adapter、参数映射) ## 自动集成 - 匹配度 > 80%:自动生成 tool adapter 代码 - 生成测试用例 - 注册为 builtin tool - 通知管理员确认后上线 ## 新增文件 - backend/app/services/tool_discovery.py - backend/app/tools/auto_adapter.py - Celery 定时:每6小时扫描一次
admin closed this issue 2026-05-10 17:58:13 +08:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/aiagent#65