用途:本技能面向企业级数据库与文件分析场景,触发意图包括数据分析、数据库查询、SQL 分析、报表生成、数据洞察、文件上传分析、工作空间、自定义 Agent 与会话创建/查询/停止等。
主要能力:提供 19 个 data_agent_* MCP 工具,覆盖工作空间数据库列举、会话创建与监控、结果获取、等待结果、状态查询、外部会话接管、消息发送等。数据库分析需先调用 data_agent_list_workspace_databases() 获取权威元数据(db_id、db_name、instance_id、instance_resource_id、db_type),再创建会话;文件分析由调用方自行上传,先用 data_agent_get_upload_signature() 获取签名并将文件字节 POST 到 OSS,再调用 data_agent_upload_callback() 取得 file_id。会话模式分为 auto/lite/pro/ultra(数据库默认 auto,文件默认 pro),支持 plan_mode(force/disable)与 auto_confirm。
使用方式:本技能依赖 data-agent MCP 服务器已在宿主运行时注册,安装技能本身仅提供指令,不会自动暴露工具。若运行时看不到 data_agent_* 工具,应立即停止并报告未注册,不得自行注册、启动内置服务器、探测端口或用 curl 调用 /mcp。凭证来自阿里云默认链或 DATA_AGENT_API_KEY;API Key 模式会禁用 data_agent_list_tables、data_agent_search_dms_databases、data_agent_search_instances、data_agent_import_database。工作空间名称须先经 data_agent_list_workspaces 解析为 ID。
限制:data_agent_wait_result 可能在部分部署中被禁用,需回退到状态快照协议;数据库与文件参数互斥;当前工具面不支持永久远程删除,仅支持停止监控与清理;具体配置细节暂未提供。