用途:当环境中已提供 Glean MCP 工具时,本技能帮助判断该用哪个工具、如何组织查询以及企业搜索的常见做法。
组件区分:技能提供知识(自动触发),智能体执行业务(如 enterprise-searcher,用于复杂多步任务),命令编排流程(如 /glean-search:search,由用户触发)。
工具命名:遵循 mcp__glean_[server-name]__[tool] 模式,[server-name] 按用户配置(如 default、production、acme),工具后缀固定;调用时使用工具列表中可用的 Glean 服务器。
选择依据:人员、组织架构用 employee_search;会议、决策、待办用 meeting_lookup;邮件、附件用 gmail_search;内部代码、提交用 code_search;个人近期活动用 user_activity;文档、政策、规格用 search;需要完整正文时用 read_document(需 URL);跨来源综合推理用 chat。规则上,查人不要用 search,而应先 search 再用 read_document 读取正文。
查询写法:search 使用独立结构化参数(query、owner、from、updated、after、before、app、type、channel、exhaustive、sort_by_recency);code_search、employee_search、gmail_search 使用查询串内联过滤器(如 owner:me、updated:past_week、reportsto:"VP Engineering"、from:"John Smith"、has:attachment、is:starred、after:YYYY-MM-DD);user_activity 使用 start_date 与 end_date 字符串参数;meeting_lookup 对日期宜用自然语言(如 standup last week),其内联日期过滤器 after:/before: 实际不可靠。多词人名需加引号,未来日期不要用 after,search 的 channel 与 app 应作为独立参数传入,追求“全部/每个”时用 exhaustive。
使用建议:先宽后窄,结果过多再加过滤器;给出 URL 便于核验;结合代码、文档、会议多信号判断;注意结果受用户权限过滤;无结果本身也是信息。
限制:以上为工具选用与查询格式指南,实际可用工具与数据源取决于所在环境的 Glean 服务器配置;未提供具体收费、价格或性能数据。