SuperAPI AI 工具集

glean_run

办公与效率

查看项目

更新于 10-15 21:53

技能介绍

用途:Glean Run 用于发现并运行 Glean 技能,处理企业应用相关任务,例如 Jira、Slack、Google Workspace、Salesforce 等,或用户当前没有对应工具的操作。目标是尽量端到端完成请求,而非仅罗列技能。

主要流程:先调用无参数的 setup 检查连接。若返回 [SETUP_REQUIRED],需按提示处理:未配置 Server URL 时,需转达说明、询问用户工作邮箱,再带 email 调用 setup;配置后 setup 会在浏览器打开 Glean 登录页并等待登录。返回“Glean setup is complete”后重试原工具调用,不要把 [SETUP_REQUIRED] 当成错误绕过。

发现技能:部分常用工具可直接使用。若需扩展,调用 find_skills_and_tools,将请求拆成任务原子查询放入 queries,可多次调用;返回带文件路径的 XML 技能索引。随后阅读所选技能的 SKILL.md,以及各工具 JSON(如 tools/TOOL_NAME.json)获取 server_id、name 和 inputSchema。

执行:用 run_tool,按 inputSchema 精确提供参数,例如指定 server_id、tool_name 和 arguments。长文本内容可先写入本地文件,再用 file_args 引用,如把草稿路径映射到 text 键。

限制:file_args 路径必须为绝对路径;同一键不能同时出现在 file_args 与 arguments;单文件不超过 5 MB,可用 GLEAN_FILE_ARG_MAX_BYTES 覆盖。调用 run_tool 前必须先读工具 JSON,不得猜测参数名。若发现无相关技能,应告知用户已搜索的内容。认证仅由 setup 处理。