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 頁中,點擊末端的【+】號,點擊【新建查詢】,輸入放置腳本的檔名稱,點擊【保存】即可打開一個新的腳本編輯視窗。