SuperAPI AI 工具集

oma-search

写作与研究

查看项目

更新于 10-15 21:55

技能介绍

用途:oma-search 是一个搜索路由器,用于把信息请求分发到合适的搜索渠道,并返回带引用和信任标签的相关来源。适用于查找库文档、进行网页调研、检索 GitHub/GitLab 实现模式,或搜索渠道不明确的场景。

主要能力:支持 docs(官方 API/框架文档,经 Context7 解析)、web(运行时网页搜索)、code(远程代码搜索,可选 GitLab 主机)、local(本地代码与符号)四条路由。CLI 提供 oma search code "<query>" [--host gitlab] [--language <lang>] [--repo <owner/repo>]、oma search trust <domain>、oma search fetch <url> 等入口。

使用方式:解析查询与显式标志后选择单一路由,除非存在歧义。--docs、--code、--web 显式选择路由;--strict 过滤信任度,--wide 保留带标签结果,--gitlab 选择远程代码主机。收集来源并按 URL 去重,对非本地结果解析域名信任,评分后排序,信任度作为并列时的次要依据。

限制:不适用于纯本地代码探索(应使用配置的代码智能)、Git 历史/追溯(oma-scm)或架构分析(oma-architecture)。没有可靠结果时不编造来源。未知信任保留为 unknown 且评分标为 —,不表示已验证。域评分不能验证单个断言。本地工具不可用或超时时按共享契约处理。搜索可能访问外部服务、检查本地代码或启动 gh/glab 进程。