Skip to content

v2.0.0 智能体 DeSrc

v2.0.0 版本的更新主要侧重在 AI 大模型的集成、语法提示及数据迁移功能的实现。

代码模板与语法提示

代码模板

自定义模板

可以将常用脚本设置为模板,步骤如下:

  1. 选中脚本右键,点击【存为模板】,或点击编辑区上方【存为模板】按钮,或使用 Alt + T 快捷键,调起模板设置界面;
  2. 在弹出框中设置短代码,点击【确定】即可完成模板的设置;
  3. 在编辑器中输入短代码,即可快速唤醒对应的脚本模板。 如图:

代码模板

内置模板

除了自定义模板外,软件内置了 6 个模板,分别是:

短代码内容
fetchFETCH PROP ON player "player104" YIELD properties(vertex)
findFIND SHORTEST PATH FROM "player102" TO "team204" OVER * YIELD path AS p
getGET SUBGRAPH 1 STEPS FROM "player101" YIELD VERTICES AS nodes, EDGES AS relationships
goGO FROM "player102" OVER serve YIELD dst(edge)
gosGO 2 STEPS FROM "player102" OVER follow YIELD dst(edge)
matchMATCH (n)-[r]->(m) RETURN n, r, m LIMIT 25

如内置模板不适用与项目,可以重新进行设置。

语法提示

v1.2.0 版本中,代码补全的功能只实现到关键字、函数名补全,在 v2.0.0 版本中,代码补全的功能进一步提升,将补全的范围扩展到语法提示,下面以 nGQL 的 FIND PATH 语法为例:

代码模板

AI智能体 专业版功能

客户端集成了 AI 大模型,内置阿里云百炼的 DeepSeek-R1 模型及 ApiKey 以使得用户可以快速借助 AI 上手使用。示例如图:

代码模板

或者在查询区中,右键菜单快速调用 AI,如下图所示:

代码集成AI

注意

在内置的 AI 模型中,现阶段并不限制 token 数量,我们会视实际经营情况进行续费,如出现因欠费而无法使用的情况,请前往大模型平台自行申请 ApiKey

如:

  • 阿里云百炼
  • DeepSeek官方

    实测在具有子角色的场景下,官方的 R1 模型因多轮对话的消息格式需要角色交替进行,目前暂无法完成“AI 自我分配任务”式的对话,只能支持不具备子角色的多轮对话。

模型配置

从右侧 AI 选项卡中进入,在底部的【DeepSeek-R1】下拉框后面,单击设置图标的按钮,弹出模型配置界面,如下图所示:

模型配置

内置 8 种角色

其中,在默认情况下,【图数据工程师】与其他三个聊天角色具有上下游的工作流调度关系,会根据大模型的判断,自动切换角色进行对话,进而完成所提问的任务。角色列表如下图所示:

8种内置角色

  • 内置角色支持修改
  • 可根据类别后的 + 进行新角色自定义,以设置其他所需的系统提示词,进而可以在不同需求下,快速切换角色进行对话。
  • 当角色具有子角色时,请确保【分块结果展示格式】含有 {data},以保证内容的正确展示。

与大模型共享环境相关信息

  • 共享表结构
  • 共享数据间的模式关联

共享表结构

注意

此处只共享表结构,不共享数据。
数据模式也只共享数据间的模式关联,不共享数据。

图空间总览、迁移 | 备份 专业版功能

  1. 图空间数据总览
  2. 选表复制支持部份选取、全部选取,也支持不选(默认为全选)
  3. 数据备份时,同步备份索引并完成索引重建

在图空间名称右键弹出的菜单中,点击【总览】,可以查看当前图空间的统计信息与数据间关系,如下图所示:

图空间总览

在查看到统计信息后,点击顶部的【复制】按钮,在左侧导航树中,右键目标图空间进入【总览】界面,点击【粘贴】按钮,即可完成图空间的 Schema、数据、与索引的复制。

默认复制全库数据,若只想可点击鼠标并拖拽选择需要复制的部分,或单击需要复制的TagEdge进行选中。

任务与通知

为进一步提升用户体验,优化了 schema 树的加载方式,采用后台任务进行加载,可用于观察耗时长的任务进度,如导入、迁移。效果如图:

任务与通知

当任务出现异常时,右下角小灯泡变红,并计次数。

生成 NgBatis 实体类

在树导航中,表对象右键生成 NgBatis 实体类。如下图所示:

生成 NgBatis 实体类

订阅与授权

为了让软件可以走得更远,我们取消了试用功能,改成订阅授权的机制,主要影响有以下几点:

  1. 内网用户使用软件需购买授权码,并正确安装授权码。
  2. 在线用户完成登录后,即可使用软件的基本功能。
    1. 如有 AI 辅助、数据迁移、数据备份等功能的需求,需购买专业版授权码。
    2. 订阅后,需重新登录,静默安装授权码。

    对版本2.0.0发布之前默默支持我们的登录用户,系统自动发放至少1年的专业版授权码以示谢意,重新登录后,在软件中查看到授权码的有效期。如v2.0.0发布前登录过,但未收到授权码,随时联系我们。

在线授权

重新登录即可。

离线授权

  • 在需要授权的设备打开客户端后,点击【设置授权码】,弹出授权码获取界面,如下图所示:

    获取授权码

  • 使用微信扫描二维码,绑定设备,如下图所示:

  • 绑定完设备后,进入设备列表,点击【下载授权码】

    下载授权码

  • 获得到授权文件后,回到客户端,切换至【安装】,点击选择许可证进行安装上的图标,选择下载的授权文件,校验通过即可完成授权。

    安装授权码

  • 完成安装后,点击【确定】即可完成离线授权并进入主操作界面。

    完成授权

其他原有功能的入口变更

Storage 主机信息入口变更

在数据源名称右键弹出的菜单中,点击【总览】,可以查看当前数据库的 Storage 主机信息,如下图所示:

Storage

快速添加查询、标签、关系的入口变更

在顶部 Tab 页中,点击末端的【+】号,点击【新建查询】,输入放置脚本的文件名称,点击【保存】即可打开一个新的脚本编辑窗口。

添加脚本快捷方式