v2.0.0 智能体 DeSrc
v2.0.0 版本的更新主要侧重在 AI 大模型的集成、语法提示及数据迁移功能的实现。
代码模板与语法提示
代码模板
自定义模板
可以将常用脚本设置为模板,步骤如下:
- 选中脚本右键,点击【存为模板】,或点击编辑区上方【存为模板】按钮,或使用
Alt + T
快捷键,调起模板设置界面; - 在弹出框中设置短代码,点击【确定】即可完成模板的设置;
- 在编辑器中输入短代码,即可快速唤醒对应的脚本模板。 如图:
内置模板
除了自定义模板外,软件内置了 6 个模板,分别是:
短代码 | 内容 |
---|---|
fetch | FETCH PROP ON player "player104" YIELD properties(vertex) |
find | FIND SHORTEST PATH FROM "player102" TO "team204" OVER * YIELD path AS p |
get | GET SUBGRAPH 1 STEPS FROM "player101" YIELD VERTICES AS nodes, EDGES AS relationships |
go | GO FROM "player102" OVER serve YIELD dst(edge) |
gos | GO 2 STEPS FROM "player102" OVER follow YIELD dst(edge) |
match | MATCH (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 模型中,现阶段并不限制 token 数量,我们会视实际经营情况进行续费,如出现因欠费而无法使用的情况,请前往大模型平台自行申请 ApiKey
。
如:
- 阿里云百炼
- DeepSeek官方
实测在具有子角色的场景下,官方的 R1 模型因多轮对话的消息格式需要角色交替进行,目前暂无法完成“AI 自我分配任务”式的对话,只能支持不具备子角色的多轮对话。
模型配置
从右侧 AI 选项卡中进入,在底部的【DeepSeek-R1】下拉框后面,单击设置图标的按钮,弹出模型配置界面,如下图所示:
内置 8 种角色
其中,在默认情况下,【图数据工程师】与其他三个聊天角色具有上下游的工作流调度关系,会根据大模型的判断,自动切换角色进行对话,进而完成所提问的任务。角色列表如下图所示:
- 内置角色支持修改
- 可根据类别后的
+
进行新角色自定义,以设置其他所需的系统提示词,进而可以在不同需求下,快速切换角色进行对话。 - 当角色具有子角色时,请确保【分块结果展示格式】含有
{data}
,以保证内容的正确展示。
与大模型共享环境相关信息
- 共享表结构
- 共享数据间的模式关联
注意
此处只共享表结构,不共享数据。
数据模式也只共享数据间的模式关联,不共享数据。
图空间总览、迁移 | 备份 专业版功能
- 图空间数据总览
- 选表复制支持部份选取、全部选取,也支持不选(默认为全选)
- 数据备份时,同步备份索引并完成索引重建
在图空间名称右键弹出的菜单中,点击【总览】,可以查看当前图空间的统计信息与数据间关系,如下图所示:
在查看到统计信息后,点击顶部的【复制】按钮,在左侧导航树中,右键目标图空间进入【总览】界面,点击【粘贴】按钮,即可完成图空间的 Schema、数据、与索引的复制。
默认复制全库数据,若只想可点击鼠标并拖拽选择需要复制的部分,或单击需要复制的Tag
或Edge
进行选中。
任务与通知
为进一步提升用户体验,优化了 schema 树的加载方式,采用后台任务进行加载,可用于观察耗时长的任务进度,如导入、迁移。效果如图:
当任务出现异常时,右下角小灯泡变红,并计次数。
生成 NgBatis
实体类
在树导航中,表对象右键生成 NgBatis 实体类。如下图所示:
订阅与授权
为了让软件可以走得更远,我们取消了试用功能,改成订阅授权的机制,主要影响有以下几点:
- 内网用户使用软件需购买授权码,并正确安装授权码。
- 在线用户完成登录后,即可使用软件的基本功能。
- 如有 AI 辅助、数据迁移、数据备份等功能的需求,需购买专业版授权码。
- 订阅后,需重新登录,静默安装授权码。
对版本2.0.0发布之前默默支持我们的登录用户,系统自动发放
至少1年
的专业版授权码以示谢意,重新登录后,在软件中查看到授权码的有效期。如v2.0.0
发布前登录过,但未收到授权码,随时联系我们。
在线授权
重新登录即可。
离线授权
在需要授权的设备打开客户端后,点击【设置授权码】,弹出授权码获取界面,如下图所示:
使用微信扫描二维码,绑定设备,如下图所示:
绑定完设备后,进入设备列表,点击【下载授权码】
获得到授权文件后,回到客户端,切换至【安装】,点击选择许可证进行安装上的图标,选择下载的授权文件,校验通过即可完成授权。
完成安装后,点击【确定】即可完成离线授权并进入主操作界面。
其他原有功能的入口变更
Storage 主机信息入口变更
在数据源名称右键弹出的菜单中,点击【总览】,可以查看当前数据库的 Storage 主机信息,如下图所示:
快速添加查询、标签、关系的入口变更
在顶部 Tab 页中,点击末端的【+】号,点击【新建查询】,输入放置脚本的文件名称,点击【保存】即可打开一个新的脚本编辑窗口。