用途:为华为云图引擎服务(GES)持久化版提供图数据库访问指引,覆盖 Cypher 查询、GQL 查询、schema/标签管理、概要信息查询、图数据编辑等核心能力。
主要能力:支持 Cypher(兼容 Neo4j)与 GQL(ISO/IEC 39075 标准)两种查询语言;提供节点与边的增删改查、批量添加、标签操作、schema 与统计信息获取、图数据导入导出,以及 db.schema()、db.indexes()、dbms.listQueries() 等常用语句。
使用方式:必须通过技能 action=exec 执行 scripts/ 下的 Python 或 Node.js 脚本(如 scripts/ges_graph_skill.py、ges_graph_skill.js),禁止直接 API 调用,也不要在 shell 中直接运行;优先使用 python -c 或 node -e 内联执行,避免创建临时文件。需 Python 3.8+ 或 Node.js 14+。配置支持环境变量与 .env/ges_env.csv 文件,环境变量优先;认证优先级为 GES_TOKEN、AKSK(AK/SK)、用户名密码方式。
适用场景:图数据的查询与编辑、schema 与标签管理、图统计与概要查询、批量导入导出等图数据库运维与开发任务。
限制:GES 要求先定义 schema(标签与属性)才能创建对应节点;禁止打印 AK/SK、密码、token 等敏感凭据;清空全图数据、批量删除节点或边属高风险操作,需显式确认;token 有效期 24 小时,代码自动刷新;大数据量导入导出建议使用异步模式。部分细节(如具体收费、价格、平台支持范围)暂未提供。