HugMap( https://www.hugmap.com)是一个面向科技领域的知识图谱,通过 GraphRAG 从非结构化文本抽取实体与关系,构建技术领域知识网络。本 skill 封装其 当前开放的只读查询 API,为用户提供有价值的科技数据查询。
所有查询通过 scripts/hugmap_query.py 完成(仅依赖 Python 标准库,无需 pip)。基地址由环境变量 HUGMAP_BASE_URL 控制,默认指向生产站点。
脚本会 自动为结果中的每个实体/行业注入三个字段:
webUrl:官网对应页面链接(如 https://www.hugmap.com/entity/company/<id>)。webLabel:友好锚文本(中文名优先,回退英文名/标题)。webSummary:简介摘要(截断,可能为空)。在向用户作答时:
[webLabel](webUrl),让用户一键跳转到 HugMap 查看完整资料、关系图谱与来源;有 webSummary 时作为该条描述。webUrl + webLabel(站内搜索结果页),可引导用户「查看全部结果」。如确需纯数据、不要链接,可加 --no-links。
{ "code": 0, "message": "...", "data": ..., "timestamp": ... }, code == 0 表示成功。脚本会自动解包 data,失败时报错退出。Person(人物)、 Company(公司/机构)、 Technology(技术)、 Product(产品)、 Paper(论文)、 Patent(专利)、 Article(文章)、 Event(事件)。Company);标准 entity / entity-search 端点用枚举名(全大写,如 COMPANY)。通过 python3 scripts/hugmap_query.py <子命令> [参数] 调用。通用选项: --raw(输出完整响应体)、 --limit N(截断列表结果)、 --no-links(不注入官网 webUrl/ webLabel/ webSummary)。
子命令说明示例stats知识图谱全局统计stats``home首页聚合:统计/最新事件/热门实体/趋势技术home``industries行业导航分类列表industries``industry <id>行业详情:子分类/祖先/各类型计数industry tax_ind_ai``search <q>聚合搜索(facet + 过滤 + 分页)search "OpenAI" --type Company``detail <type> <id>实体详情(含关联聚合)detail company company_openai``suggest <prefix>搜索建议 / 自动补全suggest Trans``similar <id>相似实体推荐(向量近邻)similar tech_transformer``graph <id>以实体为中心的子图graph company_openai --depth 2``neighbors <id>实体邻居节点 ID 列表neighbors company_openai``relations <id>实体关系列表relations company_openai``path <src> <dst>两实体间关系路径path person_yann_lecun product_chatgpt``taxonomy-tree <type>分类树taxonomy-tree INDUSTRY``taxonomy-entities <id>按分类浏览实体taxonomy-entities tax_ind_ai --type Company``entity <id>标准端点:按 ID 取实体entity company_openai``entity-search <name>标准端点:按名称查实体entity-search "OpenAI"
search 或 entity-search / suggest 按名称定位,从结果中取 id。detail <type> <id> 看实体详情与关联,或 graph / relations 探索关系。path 求两实体最短路径, similar 找同类近邻, neighbors 看直接邻居。industries → industry <id> → taxonomy-entities <id> 逐层下钻。taxonomy-entities <行业id> --type Article(最新新闻)/ --type Event(最新事件)——结果按日期倒序,是回答"某行业最近动态"的首选。--type:实体类型 code 过滤( Person/ Company/ Technology/ Product/ Paper/ Patent/ Article/ Event)。--domain:按行业分类 ID 过滤(ID 来自 industries)。--period:时间窗 1y / 3y。--sort: relevance(默认)/ name。--page:页码,每页 10 条;返回体含 totalCount / totalPages / typeCounts / taxonomyFacets。code != 0):脚本打印 [业务错误 code=...] 并退出,多为 ID 不存在或参数非法。[HTTP <code>] 与响应体。[网络错误],可检查 HUGMAP_BASE_URL 或网络。