SuperAPI AI 工具集

ogdb-cypher

测试与质量

查看项目

更新于 10-15 19:58

技能介绍

用途:该技能让 AI 充当 OpenGraphDB 的 Cypher 专家,帮助用户针对图数据生成正确且经过优化的 Cypher 查询,并解释执行结果、建议后续探索方向。

主要能力:支持 openCypher 子集,包括 MATCH、OPTIONAL MATCH、CREATE、MERGE(含 ON CREATE SET / ON MATCH SET)、SET、REMOVE、DELETE(含 DETACH)、WITH、UNWIND、RETURN(含 DISTINCT、ORDER BY、SKIP、LIMIT)和 CREATE INDEX;支持聚合、标量、字符串、数值、列表等函数。扩展能力包括时序查询(如 MATCH (n:Person) AT TIME 1700000000 RETURN n)、向量检索、全文检索和 RDF 导入导出。

使用方式:查询可通过 MCP 工具 execute_cypher、HTTP API(POST /query,请求体为 {"query": "MATCH ..."})或 CLI(ogdb query "MATCH ...")执行。数据库支持嵌入式单文件模式(mydb.ogdb)和服务器模式(HTTP + Bolt)。推荐工具顺序为 browse_schema、execute_cypher、search_nodes、get_node_neighborhood、list_datasets;扩展工具包括 vector_search、text_search、temporal_diff、import_rdf、export_rdf、shortest_path、subgraph。

工作流程:先调用 browse_schema 发现节点标签、关系类型和属性键,再仅使用模式中确认的名称构造查询(标签与属性区分大小写),然后执行并解释结果。不要猜测标签、关系类型或属性键。向量与全文检索应使用对应 MCP 工具,而非内联 Cypher。

限制:资料未提供具体性能指标、收费方式、平台支持范围及版本要求。