文档首页 / AI 辅助与智能体

AI 辅助与智能体

Sight DataLink 的 AI 能力:字段映射建议、SQL 生成与解释、失败诊断、三档模型、AI 智能体,以及向外部智能体开放的 MCP 入口。

概述

Sight DataLink 的 AI 能力分三层:

  1. AI 辅助:在界面各处给出建议(字段映射、SQL、失败诊断),由用户确认后才生效。
  2. AI 智能体:用自然语言驱动平台完成多步任务,按难度派发子智能体。
  3. MCP 开放:把查询发布成 MCP 应用,或通过平台级 MCP 让外部智能体直接使用平台工具。

AI 辅助默认关闭。

功能入口

  • 总开关:「管理系统」>「AI 辅助」(需要 system:admin 权限)。
  • 使用权限:用户需具备 ai:use。总开关未开或没有权限时,界面不显示任何 AI 入口。

AI 辅助

能力 说明
字段映射建议 根据来源与目标表结构,给出字段对应关系建议
SQL 生成 根据自然语言描述和所选表结构生成 SQL
SQL 解释 用自然语言解释一段 SQL,支持流式输出
失败诊断 对失败的运行给出原因分析和处理建议

提示:所有 AI 调用都由用户点击按钮触发,不会自动调用;结果只是建议,需确认后才会写入。

三档模型

AI 按任务难度分为快速、标准、深度三档,分别对应不同的模型,管理员可在「AI 辅助」中配置。简单任务走快速档以降低延迟与成本,复杂任务走深度档。自动分级后,如果结果不理想,会升级到更高一档重试。

AI 智能体

AI 智能体通过 POST /api/ai/agent 或 MCP 工具 ai_agent 调用:

  • 按任务难度派发子智能体,复杂任务拆给多个子智能体处理。
  • 使用提示缓存,并对工具返回结果做压缩,以节约 token。

数据服务与 MCP

数据服务 MCP 应用

在「数据服务」中,可以把一条查询发布成 HTTP API,也可以发布成供智能体使用的 MCP 应用。

平台级 MCP

外部智能体可通过 POST /mcp 使用平台能力,调用时使用「管理系统」>「访问令牌」中创建的令牌。提供:

类型 内容
工具 覆盖各模块的操作工具
资源 datalink:// 前缀:表结构、样例数据、运行日志、血缘等
提示词(prompts) 现成工作流

注意:智能体的权限等同于所用令牌对应用户的权限,请按最小权限分配。

相关文档

联系我们

请填写您的信息,我们将在 1 个工作日内与您联系。