People Lookup 是 Glean 提供的一项技能,用于在用户询问组织内人员、员工、团队成员、组织架构或专业领域时,借助 Glean 的员工搜索与活动信号找到合适的人。
适用问题包括:谁在做某系统或项目、某个人是谁或属于哪个团队、某主题该找谁、某组件或服务由谁负责、谁向某经理汇报、找了解某技术的人。
工具命名遵循 mcp__glean_[server-name]__[tool] 模式,服务器名是动态的,使用工具列表中可用的 Glean 服务器。人员查询应使用 employee_search,不要用普通搜索。按意图选择工具:按姓名、角色、团队查找用 employee_search;按代码贡献查找用 code_search;按文档作者查找用带 owner: 过滤的 search;复杂专业分析用 chat。
查询示例:employee_search "John Smith";employee_search "payments team";employee_search "reportsto:"Jane Doe"";employee_search "engineering managers";employee_search "startafter:2024-01-01"。
判断专业能力时需保持审慎,综合证据强度、时效性和在职状态:多重信号(代码、文档、参与)为强证据,单一但重要的信号为中等,仅被提及一次或仅参加会议为弱证据;近 6 个月活跃为活跃,6 至 12 个月为历史,超过 12 个月可能过时;仍在相关岗位为当前,换团队但保留知识为已移动,离职或角色完全不同为已离开。应过滤掉仅有单次提及、仅参会、前员工及关联性边缘的人。质量优先于数量,推荐 2 个合适的人优于 10 个弱匹配。
若找不到合适人选,不要用弱推荐凑数,应说明已检查员工搜索、代码贡献和文档作者的结果,并建议到相关频道询问或联系相关团队负责人。
相关命令:/glean-people:find-expert <topic> 进行多信号专业分析;/glean-people:stakeholders <change> 找出需要参与的人;/glean-docs:onboarding <team> 了解新团队。