用途:在 GitHub 上按给定主题查找已有实现、库或代码模式,用于研究阶段获取代码示例或先例。可作为 /tome:research 会话的一部分调用,也可单独使用。不适用于搜索本地代码库(应使用 Grep 或 Explore 代理),也不适用于学术文献(应使用 Skill(tome:papers))。
主要能力与工作流:先通过 tome.channels.github.build_github_search_queries() 构建搜索查询;再用 WebSearch 执行查询;通过 parse_github_result() 解析结果;可选调用 build_github_api_search() 使用 GitHub API 获取更丰富的元数据;再经 rank_github_findings() 排序;最终返回 Finding 对象。
完成标准:至少构建并执行一个针对请求主题的 GitHub 搜索查询;结果被解析为包含仓库元数据(名称、URL、星数)与相关性评分的 Finding 对象;返回来自 rank_github_findings() 且按相关性评分降序排列的结果;若查询未找到结果,会明确报告,而不是静默返回空列表。
限制:仅覆盖 GitHub 公开搜索范围;本地代码库与学术文献需改用其他工具;具体收费、价格、平台支持与效果数据暂未提供。