From 3edaa0ee3cfde6d07ee739c42b16df5dfafa6ea3 Mon Sep 17 00:00:00 2001 From: HZG System Date: Sat, 9 May 2026 14:42:06 +0800 Subject: [PATCH 01/18] =?UTF-8?q?{"Message":"=E7=AD=BE=E5=87=BA=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=20:=20chat","MessageType":1,"Modules":[],"Version":"v?= =?UTF-8?q?1"}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .collaboration | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.collaboration b/.collaboration index 6902d40..b67d3af 100644 --- a/.collaboration +++ b/.collaboration @@ -179,8 +179,18 @@ }, { "ModuleName": "PCPage/chat", + "State": 1, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-09T14:42:06.2286905+08:00", "ModuleType": 1, - "IconType": 1 + "IconType": 1, + "ToRemoveFiles": [ + "Pages\\chat.json", + "Pages\\chat.rd" + ] }, { "ModuleName": "Pages/后台配置", -- Gitee From 8637df2515f3114bf27ede1dd318d6a856c07a43 Mon Sep 17 00:00:00 2001 From: HZG System Date: Sat, 9 May 2026 14:44:17 +0800 Subject: [PATCH 02/18] =?UTF-8?q?{"Message":"=E7=AD=BE=E5=87=BA=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=20:=20artificial-intelligence.png","MessageType":1,"M?= =?UTF-8?q?odules":[],"Version":"v1"}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .collaboration | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.collaboration b/.collaboration index b67d3af..fabdde1 100644 --- a/.collaboration +++ b/.collaboration @@ -491,5 +491,16 @@ "ModuleName": "PermissionGroupConfig", "ModuleType": 44, "IconType": 45 + }, + { + "ModuleName": "Image/artificial-intelligence.png", + "State": 3, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-09T14:44:17.5858713+08:00", + "ModuleType": 38, + "IconType": 41 } ] \ No newline at end of file -- Gitee From c80d306516d3ff4e71ffcdef8a244476e729583c Mon Sep 17 00:00:00 2001 From: HZG System Date: Sat, 9 May 2026 14:47:34 +0800 Subject: [PATCH 03/18] =?UTF-8?q?{"Message":"=E7=AD=BE=E5=87=BA=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=20:=20UserAgent,=20Logs,=20RpcRequestMessages,=20Sess?= =?UTF-8?q?ions,=20App,=20RpcLogs,=20Agent,=20OpenClawMessages","MessageTy?= =?UTF-8?q?pe":1,"Modules":[],"Version":"v1"}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .collaboration | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) diff --git a/.collaboration b/.collaboration index fabdde1..cd36225 100644 --- a/.collaboration +++ b/.collaboration @@ -1,50 +1,130 @@ [ { "ModuleName": "Table/UserAgent", + "State": 1, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-09T14:47:34.3058723+08:00", "ModuleType": 7, "IconType": 24, + "ToRemoveFiles": [ + "Tables\\UserAgent.json", + "ForguncyDB.sqlite3" + ], "ExclusiveType": 0 }, { "ModuleName": "Table/Logs", + "State": 1, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-09T14:47:34.3059095+08:00", "ModuleType": 7, "IconType": 24, + "ToRemoveFiles": [ + "Tables\\Logs.json", + "ForguncyDB.sqlite3" + ], "ExclusiveType": 0 }, { "ModuleName": "Table/RpcRequestMessages", + "State": 1, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-09T14:47:34.3059137+08:00", "ModuleType": 7, "IconType": 24, + "ToRemoveFiles": [ + "Tables\\RpcRequestMessages.json", + "ForguncyDB.sqlite3" + ], "ExclusiveType": 0 }, { "ModuleName": "Table/Sessions", + "State": 1, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-09T14:47:34.3059163+08:00", "ModuleType": 7, "IconType": 24, + "ToRemoveFiles": [ + "Tables\\Sessions.json", + "ForguncyDB.sqlite3" + ], "ExclusiveType": 0 }, { "ModuleName": "Table/App", + "State": 1, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-09T14:47:34.3059193+08:00", "ModuleType": 7, "IconType": 24, + "ToRemoveFiles": [ + "Tables\\App.json", + "ForguncyDB.sqlite3" + ], "ExclusiveType": 0 }, { "ModuleName": "Table/RpcLogs", + "State": 1, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-09T14:47:34.3059237+08:00", "ModuleType": 7, "IconType": 24, + "ToRemoveFiles": [ + "Tables\\RpcLogs.json", + "ForguncyDB.sqlite3" + ], "ExclusiveType": 0 }, { "ModuleName": "Table/Agent", + "State": 1, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-09T14:47:34.3059299+08:00", "ModuleType": 7, "IconType": 24, + "ToRemoveFiles": [ + "Tables\\Agent.json", + "ForguncyDB.sqlite3" + ], "ExclusiveType": 0 }, { "ModuleName": "Table/OpenClawMessages", + "State": 1, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-09T14:47:34.3059371+08:00", "ModuleType": 7, "IconType": 24, + "ToRemoveFiles": [ + "Tables\\OpenClawMessages.json", + "ForguncyDB.sqlite3" + ], "ExclusiveType": 0 }, { -- Gitee From 8205b94220274b18a57844eb2e971cc3aebc0816 Mon Sep 17 00:00:00 2001 From: HZG System Date: Sat, 9 May 2026 14:52:44 +0800 Subject: [PATCH 04/18] =?UTF-8?q?{"Message":"=E7=AD=BE=E5=87=BA=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=20:=20[=E7=B1=BB=E5=BA=93]","MessageType":1,"Modules"?= =?UTF-8?q?:[],"Version":"v1"}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .collaboration | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.collaboration b/.collaboration index cd36225..6ff2313 100644 --- a/.collaboration +++ b/.collaboration @@ -534,8 +534,17 @@ }, { "ModuleName": "CustomLibrary", + "State": 1, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-09T14:52:44.6125592+08:00", "ModuleType": 12, - "IconType": 13 + "IconType": 13, + "ToRemoveFiles": [ + "CustomLibraries.json" + ] }, { "ModuleName": "MapJsonFile", -- Gitee From ca87bbab6729da831ca1e355ec4203813d071991 Mon Sep 17 00:00:00 2001 From: HZG System Date: Sat, 9 May 2026 15:20:18 +0800 Subject: [PATCH 05/18] =?UTF-8?q?{"Message":"=E7=AD=BE=E5=87=BA=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=20:=20getLatestAgent","MessageType":1,"Modules":[],"V?= =?UTF-8?q?ersion":"v1"}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .collaboration | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.collaboration b/.collaboration index 6ff2313..50605bb 100644 --- a/.collaboration +++ b/.collaboration @@ -264,7 +264,7 @@ "UserName": "XA-GCSCN-WILL\\NingWei", "Email": "will.ning@grapecity.com" }, - "LockDateTime": "2026-05-09T14:42:06.2286905+08:00", + "LockDateTime": "2026-05-09T15:20:18.6291081+08:00", "ModuleType": 1, "IconType": 1, "ToRemoveFiles": [ @@ -354,8 +354,17 @@ }, { "ModuleName": "ServerCommand/getLatestAgent", + "State": 1, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-09T15:20:18.621388+08:00", "ModuleType": 15, - "IconType": 15 + "IconType": 15, + "ToRemoveFiles": [ + "ServerCommands\\会话管理\\getLatestAgent.json" + ] }, { "ModuleName": "ServerCommands/OpenClaw交互", -- Gitee From 4293a47b99a971c8fa5b9a3e97d6100eaa2396be Mon Sep 17 00:00:00 2001 From: HZG System Date: Sat, 9 May 2026 15:25:23 +0800 Subject: [PATCH 06/18] =?UTF-8?q?{"Message":"=E7=AD=BE=E5=87=BA=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=20:=20[=E5=BA=94=E7=94=A8=E8=AE=BE=E7=BD=AE]","Messag?= =?UTF-8?q?eType":1,"Modules":[],"Version":"v1"}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .collaboration | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.collaboration b/.collaboration index 50605bb..bedefed 100644 --- a/.collaboration +++ b/.collaboration @@ -478,8 +478,18 @@ }, { "ModuleName": "ApplicationSetting", + "State": 1, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-09T15:25:23.5383049+08:00", "ModuleType": 8, - "IconType": 10 + "IconType": 10, + "ToRemoveFiles": [ + "ApplicationSettings.json", + "favicon.ico" + ] }, { "ModuleName": "Theme", -- Gitee From a642a0386b4b037299b6da3c083c46a7fc1fec2d Mon Sep 17 00:00:00 2001 From: HZG System Date: Sat, 9 May 2026 15:30:00 +0800 Subject: [PATCH 07/18] =?UTF-8?q?{"Message":"=E6=92=A4=E9=94=80=E6=89=80?= =?UTF-8?q?=E6=9C=89=E5=8F=98=E6=9B=B4=E3=80=82","MessageType":3,"Modules"?= =?UTF-8?q?:[],"Version":"v1"}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .collaboration | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/.collaboration b/.collaboration index bedefed..540a3fe 100644 --- a/.collaboration +++ b/.collaboration @@ -354,17 +354,8 @@ }, { "ModuleName": "ServerCommand/getLatestAgent", - "State": 1, - "LockedBy": { - "UserName": "XA-GCSCN-WILL\\NingWei", - "Email": "will.ning@grapecity.com" - }, - "LockDateTime": "2026-05-09T15:20:18.621388+08:00", "ModuleType": 15, - "IconType": 15, - "ToRemoveFiles": [ - "ServerCommands\\会话管理\\getLatestAgent.json" - ] + "IconType": 15 }, { "ModuleName": "ServerCommands/OpenClaw交互", -- Gitee From dd6329f92a0973f194de4a2cd8941459ffd068a8 Mon Sep 17 00:00:00 2001 From: HZG System Date: Sat, 9 May 2026 15:37:03 +0800 Subject: [PATCH 08/18] =?UTF-8?q?{"Message":"=E7=AD=BE=E5=87=BA=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=20:=20onRecieveMessageFromOpenClaw","MessageType":1,"?= =?UTF-8?q?Modules":[],"Version":"v1"}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .collaboration | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.collaboration b/.collaboration index 540a3fe..12180c9 100644 --- a/.collaboration +++ b/.collaboration @@ -379,8 +379,17 @@ }, { "ModuleName": "ServerCommandPrivate/onRecieveMessageFromOpenClaw", + "State": 1, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-09T15:37:03.869281+08:00", "ModuleType": 27, - "IconType": 16 + "IconType": 16, + "ToRemoveFiles": [ + "ServerCommands\\OpenClaw交互\\onRecieveMessageFromOpenClaw.json" + ] }, { "ModuleName": "ServerCommandPrivate/onSendingPrompt", -- Gitee From 818320cfb3b9de07e637ff161091b3af1b32b118 Mon Sep 17 00:00:00 2001 From: HZG System Date: Sat, 9 May 2026 16:18:53 +0800 Subject: [PATCH 09/18] =?UTF-8?q?{"Message":"=E7=AD=BE=E5=87=BA=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=20:=20[=E9=99=84=E4=BB=B6]","MessageType":1,"Modules"?= =?UTF-8?q?:[],"Version":"v1"}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .collaboration | 49 ++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 40 insertions(+), 9 deletions(-) diff --git a/.collaboration b/.collaboration index 12180c9..773834b 100644 --- a/.collaboration +++ b/.collaboration @@ -6,7 +6,7 @@ "UserName": "XA-GCSCN-WILL\\NingWei", "Email": "will.ning@grapecity.com" }, - "LockDateTime": "2026-05-09T14:47:34.3058723+08:00", + "LockDateTime": "2026-05-09T16:18:53.7774494+08:00", "ModuleType": 7, "IconType": 24, "ToRemoveFiles": [ @@ -22,7 +22,7 @@ "UserName": "XA-GCSCN-WILL\\NingWei", "Email": "will.ning@grapecity.com" }, - "LockDateTime": "2026-05-09T14:47:34.3059095+08:00", + "LockDateTime": "2026-05-09T16:18:53.7774551+08:00", "ModuleType": 7, "IconType": 24, "ToRemoveFiles": [ @@ -38,7 +38,7 @@ "UserName": "XA-GCSCN-WILL\\NingWei", "Email": "will.ning@grapecity.com" }, - "LockDateTime": "2026-05-09T14:47:34.3059137+08:00", + "LockDateTime": "2026-05-09T16:18:53.7774677+08:00", "ModuleType": 7, "IconType": 24, "ToRemoveFiles": [ @@ -54,7 +54,7 @@ "UserName": "XA-GCSCN-WILL\\NingWei", "Email": "will.ning@grapecity.com" }, - "LockDateTime": "2026-05-09T14:47:34.3059163+08:00", + "LockDateTime": "2026-05-09T16:18:53.7774712+08:00", "ModuleType": 7, "IconType": 24, "ToRemoveFiles": [ @@ -70,7 +70,7 @@ "UserName": "XA-GCSCN-WILL\\NingWei", "Email": "will.ning@grapecity.com" }, - "LockDateTime": "2026-05-09T14:47:34.3059193+08:00", + "LockDateTime": "2026-05-09T16:18:53.7774734+08:00", "ModuleType": 7, "IconType": 24, "ToRemoveFiles": [ @@ -86,7 +86,7 @@ "UserName": "XA-GCSCN-WILL\\NingWei", "Email": "will.ning@grapecity.com" }, - "LockDateTime": "2026-05-09T14:47:34.3059237+08:00", + "LockDateTime": "2026-05-09T16:18:53.7774764+08:00", "ModuleType": 7, "IconType": 24, "ToRemoveFiles": [ @@ -102,7 +102,7 @@ "UserName": "XA-GCSCN-WILL\\NingWei", "Email": "will.ning@grapecity.com" }, - "LockDateTime": "2026-05-09T14:47:34.3059299+08:00", + "LockDateTime": "2026-05-09T16:18:53.777478+08:00", "ModuleType": 7, "IconType": 24, "ToRemoveFiles": [ @@ -118,7 +118,7 @@ "UserName": "XA-GCSCN-WILL\\NingWei", "Email": "will.ning@grapecity.com" }, - "LockDateTime": "2026-05-09T14:47:34.3059371+08:00", + "LockDateTime": "2026-05-09T16:18:53.7774801+08:00", "ModuleType": 7, "IconType": 24, "ToRemoveFiles": [ @@ -577,8 +577,39 @@ }, { "ModuleName": "Upload", + "State": 1, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-09T16:18:53.7784653+08:00", "ModuleType": 26, - "IconType": 30 + "IconType": 30, + "ToRemoveFiles": [ + "Upload\\.arsenal-keep", + "Upload\\1775118707_hello(2).txt", + "Upload\\1775119289_hello(3).txt", + "Upload\\1775119557_hello(4).txt", + "Upload\\1775119718_random.txt", + "Upload\\1775119828_random.txt", + "Upload\\1775119924_random.txt", + "Upload\\1775120156_random.txt", + "Upload\\1775120247_random.txt", + "Upload\\1775120839_hello.txt", + "Upload\\1775120976_note.txt", + "Upload\\1777281693_sample.txt", + "Upload\\arsenal\\data\\1775118403249.sqlite3", + "Upload\\arsenal\\files\\2026\\4\\2\\hello(1).txt", + "Upload\\arsenal\\files\\2026\\4\\2\\hello(2).txt", + "Upload\\arsenal\\files\\2026\\4\\2\\hello(3).txt", + "Upload\\arsenal\\files\\2026\\4\\2\\hello(4).txt", + "Upload\\arsenal\\files\\2026\\4\\2\\hello.txt", + "Upload\\arsenal\\files\\2026\\4\\27\\1777273364_sample.txt", + "Upload\\arsenal\\files\\2026\\4\\27\\S3OSSConnector.deps(1).json", + "Upload\\arsenal\\files\\2026\\4\\27\\S3OSSConnector.deps.json", + "Upload\\arsenal\\files\\2026\\4\\27\\屏幕截图 2026-04-27 160251.png", + "Upload\\arsenal\\files\\2026\\4\\27\\屏幕截图 2026-04-27 160305.png" + ] }, { "ModuleName": "PublishConfiguration", -- Gitee From 58427e295fac8c7c958248d47489b4b412c9fd9d Mon Sep 17 00:00:00 2001 From: HZG System Date: Sat, 9 May 2026 18:48:23 +0800 Subject: [PATCH 10/18] =?UTF-8?q?{"Message":"=E7=AD=BE=E5=87=BA=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=20:=20getLatestMessages","MessageType":1,"Modules":[]?= =?UTF-8?q?,"Version":"v1"}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .collaboration | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.collaboration b/.collaboration index 773834b..e09e169 100644 --- a/.collaboration +++ b/.collaboration @@ -641,5 +641,16 @@ "LockDateTime": "2026-05-09T14:44:17.5858713+08:00", "ModuleType": 38, "IconType": 41 + }, + { + "ModuleName": "ServerCommand/getLatestMessages", + "State": 3, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-09T18:48:23.2480199+08:00", + "ModuleType": 15, + "IconType": 15 } ] \ No newline at end of file -- Gitee From 57d10338fd67a9fb8c6e4d516b89ccfd8ea2b69e Mon Sep 17 00:00:00 2001 From: HZG System Date: Sat, 9 May 2026 18:54:28 +0800 Subject: [PATCH 11/18] =?UTF-8?q?{"Message":"=E7=AD=BE=E5=87=BA=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=20:=20upgradeOpenClawMessages","MessageType":1,"Modul?= =?UTF-8?q?es":[],"Version":"v1"}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .collaboration | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.collaboration b/.collaboration index e09e169..f30074b 100644 --- a/.collaboration +++ b/.collaboration @@ -652,5 +652,16 @@ "LockDateTime": "2026-05-09T18:48:23.2480199+08:00", "ModuleType": 15, "IconType": 15 + }, + { + "ModuleName": "ServerCommand/upgradeOpenClawMessages", + "State": 3, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-09T18:54:28.7020885+08:00", + "ModuleType": 15, + "IconType": 15 } ] \ No newline at end of file -- Gitee From f3b3cffefd66193a3c6060a53f66a45f96da2a3b Mon Sep 17 00:00:00 2001 From: HZG System Date: Sat, 9 May 2026 19:00:53 +0800 Subject: [PATCH 12/18] =?UTF-8?q?{"Message":"=E7=AD=BE=E5=87=BA=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=20:=20callOpenClaw","MessageType":1,"Modules":[],"Ver?= =?UTF-8?q?sion":"v1"}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .collaboration | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.collaboration b/.collaboration index f30074b..e7c9810 100644 --- a/.collaboration +++ b/.collaboration @@ -369,8 +369,17 @@ }, { "ModuleName": "ServerCommand/callOpenClaw", + "State": 1, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-09T19:00:53.3358724+08:00", "ModuleType": 15, - "IconType": 15 + "IconType": 15, + "ToRemoveFiles": [ + "ServerCommands\\OpenClaw交互\\callOpenClaw.json" + ] }, { "ModuleName": "ServerCommandPrivate/tryRegistryToBroker", -- Gitee From f5ebb4a7c6b3526d70f84e181863cdc38e71c63e Mon Sep 17 00:00:00 2001 From: HZG System Date: Sat, 9 May 2026 19:01:56 +0800 Subject: [PATCH 13/18] =?UTF-8?q?{"Message":"=E7=AD=BE=E5=87=BA=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=20:=20download","MessageType":1,"Modules":[],"Version?= =?UTF-8?q?":"v1"}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .collaboration | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.collaboration b/.collaboration index e7c9810..7559c77 100644 --- a/.collaboration +++ b/.collaboration @@ -672,5 +672,16 @@ "LockDateTime": "2026-05-09T18:54:28.7020885+08:00", "ModuleType": 15, "IconType": 15 + }, + { + "ModuleName": "PCPage/download", + "State": 3, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-09T19:01:56.5763485+08:00", + "ModuleType": 1, + "IconType": 1 } ] \ No newline at end of file -- Gitee From b2019fca5b059e34fbd5b8986e9ebfb461b8bffd Mon Sep 17 00:00:00 2001 From: HZG System Date: Sat, 9 May 2026 19:03:52 +0800 Subject: [PATCH 14/18] =?UTF-8?q?{"Message":"=E7=AD=BE=E5=87=BA=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=20:=20chat-logs","MessageType":1,"Modules":[],"Versio?= =?UTF-8?q?n":"v1"}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .collaboration | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.collaboration b/.collaboration index 7559c77..7aa821f 100644 --- a/.collaboration +++ b/.collaboration @@ -309,8 +309,18 @@ }, { "ModuleName": "PCPage/chat-logs", + "State": 1, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-09T19:03:52.5837422+08:00", "ModuleType": 1, - "IconType": 1 + "IconType": 1, + "ToRemoveFiles": [ + "Pages\\诊断日志\\chat-logs.json", + "Pages\\诊断日志\\chat-logs.rd" + ] }, { "ModuleName": "PCPage/cli-logs", -- Gitee From 01f8c4f4a53434fb9f79f3be9e05f10e0b328ae2 Mon Sep 17 00:00:00 2001 From: HZG System Date: Sat, 9 May 2026 19:04:55 +0800 Subject: [PATCH 15/18] =?UTF-8?q?{"Message":"=E7=AD=BE=E5=87=BA=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=20:=20getDownloadLink","MessageType":1,"Modules":[],"?= =?UTF-8?q?Version":"v1"}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .collaboration | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.collaboration b/.collaboration index 7aa821f..f178ad8 100644 --- a/.collaboration +++ b/.collaboration @@ -693,5 +693,16 @@ "LockDateTime": "2026-05-09T19:01:56.5763485+08:00", "ModuleType": 1, "IconType": 1 + }, + { + "ModuleName": "ServerCommand/getDownloadLink", + "State": 3, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-09T19:04:55.7665788+08:00", + "ModuleType": 15, + "IconType": 15 } ] \ No newline at end of file -- Gitee From 1c9cc32c23c243b69bd9543b374ef97f341a366a Mon Sep 17 00:00:00 2001 From: HZG System Date: Sat, 9 May 2026 19:39:20 +0800 Subject: [PATCH 16/18] =?UTF-8?q?{"Message":"=E7=AD=BE=E5=87=BA=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=20:=20[=E6=8F=92=E4=BB=B6]","MessageType":1,"Modules"?= =?UTF-8?q?:[],"Version":"v1"}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .collaboration | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/.collaboration b/.collaboration index f178ad8..822ae3a 100644 --- a/.collaboration +++ b/.collaboration @@ -637,8 +637,27 @@ }, { "ModuleName": "Plugin", + "State": 1, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-09T19:39:20.7487229+08:00", "ModuleType": 40, - "IconType": 43 + "IconType": 43, + "ToRemoveFiles": [ + "Plugin\\AiAssistantChat.zip", + "Plugin\\AWS S3 OSS连接器-11_0_104_0(2).zip", + "Plugin\\Forguncy.CustomMenu.zip", + "Plugin\\JSON 序列化和反序列化-12_0_2_0.zip", + "Plugin\\MQTT客户端-12_0_2_0.zip", + "Plugin\\发送HTTP请求命令-12_0_2_0.zip", + "Plugin\\对象与集合操作工具-12_0_2_0.zip", + "Plugin\\文件管理-11_0_102_0.zip", + "Plugin\\文件读写-11_0_102_0.zip", + "Plugin\\服务端缓存操作工具库-8_0_3_0.zip", + "Plugin\\读写HTTP标头(HEAD)-8_0_102_0.zip" + ] }, { "ModuleName": "PublishSetting", -- Gitee From e5692765be894ec5ffd862dfb032e4961c9b0e2d Mon Sep 17 00:00:00 2001 From: "XA-GCSCN-WILL\\NingWei" Date: Sat, 9 May 2026 19:41:49 +0800 Subject: [PATCH 17/18] =?UTF-8?q?{"Message":"=E6=8F=90=E5=8D=87=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E4=BD=93=E9=AA=8C","MessageType":2,"Modules":[{"State?= =?UTF-8?q?":1,"Type":7,"IconType":24,"Name":"Table/UserAgent","ExclusiveT?= =?UTF-8?q?ype":0},{"State":1,"Type":7,"IconType":24,"Name":"Table/Logs","?= =?UTF-8?q?ExclusiveType":0},{"State":1,"Type":7,"IconType":24,"Name":"Tab?= =?UTF-8?q?le/RpcRequestMessages","ExclusiveType":0},{"State":1,"Type":7,"?= =?UTF-8?q?IconType":24,"Name":"Table/Sessions","ExclusiveType":0},{"State?= =?UTF-8?q?":1,"Type":7,"IconType":24,"Name":"Table/App","ExclusiveType":0?= =?UTF-8?q?},{"State":1,"Type":7,"IconType":24,"Name":"Table/RpcLogs","Exc?= =?UTF-8?q?lusiveType":0},{"State":1,"Type":7,"IconType":24,"Name":"Table/?= =?UTF-8?q?Agent","ExclusiveType":0},{"State":1,"Type":7,"IconType":24,"Na?= =?UTF-8?q?me":"Table/OpenClawMessages","ExclusiveType":0},{"State":1,"Typ?= =?UTF-8?q?e":1,"IconType":1,"Name":"PCPage/chat"},{"State":1,"Type":1,"Ic?= =?UTF-8?q?onType":1,"Name":"PCPage/chat-logs"},{"State":1,"Type":15,"Icon?= =?UTF-8?q?Type":15,"Name":"ServerCommand/callOpenClaw"},{"State":1,"Type"?= =?UTF-8?q?:27,"IconType":16,"Name":"ServerCommandPrivate/onRecieveMessage?= =?UTF-8?q?FromOpenClaw"},{"State":1,"Type":8,"IconType":10,"Name":"Applic?= =?UTF-8?q?ationSetting"},{"State":1,"Type":12,"IconType":13,"Name":"Custo?= =?UTF-8?q?mLibrary"},{"State":1,"Type":26,"IconType":30,"Name":"Upload"},?= =?UTF-8?q?{"State":1,"Type":40,"IconType":43,"Name":"Plugin"},{"State":3,?= =?UTF-8?q?"Type":38,"IconType":41,"Name":"Image/artificial-intelligence.p?= =?UTF-8?q?ng"},{"State":3,"Type":15,"IconType":15,"Name":"ServerCommand/g?= =?UTF-8?q?etLatestMessages"},{"State":3,"Type":15,"IconType":15,"Name":"S?= =?UTF-8?q?erverCommand/upgradeOpenClawMessages"},{"State":3,"Type":1,"Ico?= =?UTF-8?q?nType":1,"Name":"PCPage/download"},{"State":3,"Type":15,"IconTy?= =?UTF-8?q?pe":15,"Name":"ServerCommand/getDownloadLink"}],"Version":"v1"}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .collaboration | 233 +-------- ApplicationSettings.json | 4 +- CustomLibraries.json | 6 +- ForguncyDB.sqlite3 | Bin 56320 -> 51200 bytes Pages/chat.json | 468 +++++++++++------- Pages/chat.rd | 4 +- Pages/download.json | 262 ++++++++++ Pages/download.rd | 5 + .../chat-logs.json" | 113 +++-- ...\275\345\212\250\347\224\273-12_0_2_0.zip" | Bin 0 -> 19604 bytes .../callOpenClaw.json" | 16 +- .../getDownloadLink.json" | 294 +++++++++++ .../onRecieveMessageFromOpenClaw.json" | 298 ++++------- .../upgradeOpenClawMessages.json" | 80 +++ .../getLatestMessages.json" | 195 ++++++++ Upload/agents-out | 3 + Upload/arsenal/data/1775118403249.sqlite3 | Bin 32768 -> 32768 bytes UserFile/StyleSheet.css | 4 + image/artificial-intelligence.png | Bin 0 -> 3771 bytes 19 files changed, 1323 insertions(+), 662 deletions(-) create mode 100644 Pages/download.json create mode 100644 Pages/download.rd create mode 100644 "Plugin/\345\212\240\350\275\275\345\212\250\347\224\273-12_0_2_0.zip" create mode 100644 "ServerCommands/OpenClaw\344\272\244\344\272\222/getDownloadLink.json" create mode 100644 "ServerCommands/OpenClaw\344\272\244\344\272\222/upgradeOpenClawMessages.json" create mode 100644 "ServerCommands/\344\274\232\350\257\235\347\256\241\347\220\206/getLatestMessages.json" create mode 100644 Upload/agents-out create mode 100644 UserFile/StyleSheet.css create mode 100644 image/artificial-intelligence.png diff --git a/.collaboration b/.collaboration index 822ae3a..4914995 100644 --- a/.collaboration +++ b/.collaboration @@ -1,130 +1,50 @@ [ { "ModuleName": "Table/UserAgent", - "State": 1, - "LockedBy": { - "UserName": "XA-GCSCN-WILL\\NingWei", - "Email": "will.ning@grapecity.com" - }, - "LockDateTime": "2026-05-09T16:18:53.7774494+08:00", "ModuleType": 7, "IconType": 24, - "ToRemoveFiles": [ - "Tables\\UserAgent.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { "ModuleName": "Table/Logs", - "State": 1, - "LockedBy": { - "UserName": "XA-GCSCN-WILL\\NingWei", - "Email": "will.ning@grapecity.com" - }, - "LockDateTime": "2026-05-09T16:18:53.7774551+08:00", "ModuleType": 7, "IconType": 24, - "ToRemoveFiles": [ - "Tables\\Logs.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { "ModuleName": "Table/RpcRequestMessages", - "State": 1, - "LockedBy": { - "UserName": "XA-GCSCN-WILL\\NingWei", - "Email": "will.ning@grapecity.com" - }, - "LockDateTime": "2026-05-09T16:18:53.7774677+08:00", "ModuleType": 7, "IconType": 24, - "ToRemoveFiles": [ - "Tables\\RpcRequestMessages.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { "ModuleName": "Table/Sessions", - "State": 1, - "LockedBy": { - "UserName": "XA-GCSCN-WILL\\NingWei", - "Email": "will.ning@grapecity.com" - }, - "LockDateTime": "2026-05-09T16:18:53.7774712+08:00", "ModuleType": 7, "IconType": 24, - "ToRemoveFiles": [ - "Tables\\Sessions.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { "ModuleName": "Table/App", - "State": 1, - "LockedBy": { - "UserName": "XA-GCSCN-WILL\\NingWei", - "Email": "will.ning@grapecity.com" - }, - "LockDateTime": "2026-05-09T16:18:53.7774734+08:00", "ModuleType": 7, "IconType": 24, - "ToRemoveFiles": [ - "Tables\\App.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { "ModuleName": "Table/RpcLogs", - "State": 1, - "LockedBy": { - "UserName": "XA-GCSCN-WILL\\NingWei", - "Email": "will.ning@grapecity.com" - }, - "LockDateTime": "2026-05-09T16:18:53.7774764+08:00", "ModuleType": 7, "IconType": 24, - "ToRemoveFiles": [ - "Tables\\RpcLogs.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { "ModuleName": "Table/Agent", - "State": 1, - "LockedBy": { - "UserName": "XA-GCSCN-WILL\\NingWei", - "Email": "will.ning@grapecity.com" - }, - "LockDateTime": "2026-05-09T16:18:53.777478+08:00", "ModuleType": 7, "IconType": 24, - "ToRemoveFiles": [ - "Tables\\Agent.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { "ModuleName": "Table/OpenClawMessages", - "State": 1, - "LockedBy": { - "UserName": "XA-GCSCN-WILL\\NingWei", - "Email": "will.ning@grapecity.com" - }, - "LockDateTime": "2026-05-09T16:18:53.7774801+08:00", "ModuleType": 7, "IconType": 24, - "ToRemoveFiles": [ - "Tables\\OpenClawMessages.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { @@ -259,18 +179,8 @@ }, { "ModuleName": "PCPage/chat", - "State": 1, - "LockedBy": { - "UserName": "XA-GCSCN-WILL\\NingWei", - "Email": "will.ning@grapecity.com" - }, - "LockDateTime": "2026-05-09T15:20:18.6291081+08:00", "ModuleType": 1, - "IconType": 1, - "ToRemoveFiles": [ - "Pages\\chat.json", - "Pages\\chat.rd" - ] + "IconType": 1 }, { "ModuleName": "Pages/后台配置", @@ -309,18 +219,8 @@ }, { "ModuleName": "PCPage/chat-logs", - "State": 1, - "LockedBy": { - "UserName": "XA-GCSCN-WILL\\NingWei", - "Email": "will.ning@grapecity.com" - }, - "LockDateTime": "2026-05-09T19:03:52.5837422+08:00", "ModuleType": 1, - "IconType": 1, - "ToRemoveFiles": [ - "Pages\\诊断日志\\chat-logs.json", - "Pages\\诊断日志\\chat-logs.rd" - ] + "IconType": 1 }, { "ModuleName": "PCPage/cli-logs", @@ -379,17 +279,8 @@ }, { "ModuleName": "ServerCommand/callOpenClaw", - "State": 1, - "LockedBy": { - "UserName": "XA-GCSCN-WILL\\NingWei", - "Email": "will.ning@grapecity.com" - }, - "LockDateTime": "2026-05-09T19:00:53.3358724+08:00", "ModuleType": 15, - "IconType": 15, - "ToRemoveFiles": [ - "ServerCommands\\OpenClaw交互\\callOpenClaw.json" - ] + "IconType": 15 }, { "ModuleName": "ServerCommandPrivate/tryRegistryToBroker", @@ -398,17 +289,8 @@ }, { "ModuleName": "ServerCommandPrivate/onRecieveMessageFromOpenClaw", - "State": 1, - "LockedBy": { - "UserName": "XA-GCSCN-WILL\\NingWei", - "Email": "will.ning@grapecity.com" - }, - "LockDateTime": "2026-05-09T15:37:03.869281+08:00", "ModuleType": 27, - "IconType": 16, - "ToRemoveFiles": [ - "ServerCommands\\OpenClaw交互\\onRecieveMessageFromOpenClaw.json" - ] + "IconType": 16 }, { "ModuleName": "ServerCommandPrivate/onSendingPrompt", @@ -497,18 +379,8 @@ }, { "ModuleName": "ApplicationSetting", - "State": 1, - "LockedBy": { - "UserName": "XA-GCSCN-WILL\\NingWei", - "Email": "will.ning@grapecity.com" - }, - "LockDateTime": "2026-05-09T15:25:23.5383049+08:00", "ModuleType": 8, - "IconType": 10, - "ToRemoveFiles": [ - "ApplicationSettings.json", - "favicon.ico" - ] + "IconType": 10 }, { "ModuleName": "Theme", @@ -572,17 +444,8 @@ }, { "ModuleName": "CustomLibrary", - "State": 1, - "LockedBy": { - "UserName": "XA-GCSCN-WILL\\NingWei", - "Email": "will.ning@grapecity.com" - }, - "LockDateTime": "2026-05-09T14:52:44.6125592+08:00", "ModuleType": 12, - "IconType": 13, - "ToRemoveFiles": [ - "CustomLibraries.json" - ] + "IconType": 13 }, { "ModuleName": "MapJsonFile", @@ -596,39 +459,8 @@ }, { "ModuleName": "Upload", - "State": 1, - "LockedBy": { - "UserName": "XA-GCSCN-WILL\\NingWei", - "Email": "will.ning@grapecity.com" - }, - "LockDateTime": "2026-05-09T16:18:53.7784653+08:00", "ModuleType": 26, - "IconType": 30, - "ToRemoveFiles": [ - "Upload\\.arsenal-keep", - "Upload\\1775118707_hello(2).txt", - "Upload\\1775119289_hello(3).txt", - "Upload\\1775119557_hello(4).txt", - "Upload\\1775119718_random.txt", - "Upload\\1775119828_random.txt", - "Upload\\1775119924_random.txt", - "Upload\\1775120156_random.txt", - "Upload\\1775120247_random.txt", - "Upload\\1775120839_hello.txt", - "Upload\\1775120976_note.txt", - "Upload\\1777281693_sample.txt", - "Upload\\arsenal\\data\\1775118403249.sqlite3", - "Upload\\arsenal\\files\\2026\\4\\2\\hello(1).txt", - "Upload\\arsenal\\files\\2026\\4\\2\\hello(2).txt", - "Upload\\arsenal\\files\\2026\\4\\2\\hello(3).txt", - "Upload\\arsenal\\files\\2026\\4\\2\\hello(4).txt", - "Upload\\arsenal\\files\\2026\\4\\2\\hello.txt", - "Upload\\arsenal\\files\\2026\\4\\27\\1777273364_sample.txt", - "Upload\\arsenal\\files\\2026\\4\\27\\S3OSSConnector.deps(1).json", - "Upload\\arsenal\\files\\2026\\4\\27\\S3OSSConnector.deps.json", - "Upload\\arsenal\\files\\2026\\4\\27\\屏幕截图 2026-04-27 160251.png", - "Upload\\arsenal\\files\\2026\\4\\27\\屏幕截图 2026-04-27 160305.png" - ] + "IconType": 30 }, { "ModuleName": "PublishConfiguration", @@ -637,27 +469,8 @@ }, { "ModuleName": "Plugin", - "State": 1, - "LockedBy": { - "UserName": "XA-GCSCN-WILL\\NingWei", - "Email": "will.ning@grapecity.com" - }, - "LockDateTime": "2026-05-09T19:39:20.7487229+08:00", "ModuleType": 40, - "IconType": 43, - "ToRemoveFiles": [ - "Plugin\\AiAssistantChat.zip", - "Plugin\\AWS S3 OSS连接器-11_0_104_0(2).zip", - "Plugin\\Forguncy.CustomMenu.zip", - "Plugin\\JSON 序列化和反序列化-12_0_2_0.zip", - "Plugin\\MQTT客户端-12_0_2_0.zip", - "Plugin\\发送HTTP请求命令-12_0_2_0.zip", - "Plugin\\对象与集合操作工具-12_0_2_0.zip", - "Plugin\\文件管理-11_0_102_0.zip", - "Plugin\\文件读写-11_0_102_0.zip", - "Plugin\\服务端缓存操作工具库-8_0_3_0.zip", - "Plugin\\读写HTTP标头(HEAD)-8_0_102_0.zip" - ] + "IconType": 43 }, { "ModuleName": "PublishSetting", @@ -671,56 +484,26 @@ }, { "ModuleName": "Image/artificial-intelligence.png", - "State": 3, - "LockedBy": { - "UserName": "XA-GCSCN-WILL\\NingWei", - "Email": "will.ning@grapecity.com" - }, - "LockDateTime": "2026-05-09T14:44:17.5858713+08:00", "ModuleType": 38, "IconType": 41 }, { "ModuleName": "ServerCommand/getLatestMessages", - "State": 3, - "LockedBy": { - "UserName": "XA-GCSCN-WILL\\NingWei", - "Email": "will.ning@grapecity.com" - }, - "LockDateTime": "2026-05-09T18:48:23.2480199+08:00", "ModuleType": 15, "IconType": 15 }, { "ModuleName": "ServerCommand/upgradeOpenClawMessages", - "State": 3, - "LockedBy": { - "UserName": "XA-GCSCN-WILL\\NingWei", - "Email": "will.ning@grapecity.com" - }, - "LockDateTime": "2026-05-09T18:54:28.7020885+08:00", "ModuleType": 15, "IconType": 15 }, { "ModuleName": "PCPage/download", - "State": 3, - "LockedBy": { - "UserName": "XA-GCSCN-WILL\\NingWei", - "Email": "will.ning@grapecity.com" - }, - "LockDateTime": "2026-05-09T19:01:56.5763485+08:00", "ModuleType": 1, "IconType": 1 }, { "ModuleName": "ServerCommand/getDownloadLink", - "State": 3, - "LockedBy": { - "UserName": "XA-GCSCN-WILL\\NingWei", - "Email": "will.ning@grapecity.com" - }, - "LockDateTime": "2026-05-09T19:04:55.7665788+08:00", "ModuleType": 15, "IconType": 15 } diff --git a/ApplicationSettings.json b/ApplicationSettings.json index 5cad3b3..7e34fed 100644 --- a/ApplicationSettings.json +++ b/ApplicationSettings.json @@ -58,12 +58,12 @@ }, { "Name": "S3_AK", - "Value": "cbFl4XOPeCc081l76thu", + "Value": "minioadmin", "Remark": "" }, { "Name": "S3_SK", - "Value": "RxV36X6XhxRZwRuZH2osy5zEQYpSxY4yPFJrSPK", + "Value": "minioadmin", "Remark": "" } ], diff --git a/CustomLibraries.json b/CustomLibraries.json index 2b265e0..46c5777 100644 --- a/CustomLibraries.json +++ b/CustomLibraries.json @@ -1,4 +1,8 @@ { "UserJSFileList": [], - "UserCSSFileList": [] + "UserCSSFileList": [ + { + "Name": "StyleSheet.css" + } + ] } \ No newline at end of file diff --git a/ForguncyDB.sqlite3 b/ForguncyDB.sqlite3 index 02a038fa6d7544ff4ab28ac44dc6e6705568d5bc..4544931f5b17e4092084788952e2fbe21815084f 100644 GIT binary patch delta 2167 zcmb7FZERCj7(VYkx4m7vZY|xoUDvgjeXtGI?cUqoexSfETL*P85Ib1H2y43*7suL2 zH)jZe(l9jsp&U?2Bz}bHf<}|wC`OHhXbg&I(3q*9F)<>3`^N--XguxE3_+vk<~%3o zJ?Fe1&-h> zhs_i*mJogmr?I42*#^Aoc9xZDHppIoQ1k{xUr6zZp-@1QzbZWX)#+(D-0cm?vMee} zPf+bvx@B)bQp1Yc6;yqJppT@vV+M?0Mfe;1fo5rW78f?L{9-J@%^F$l1Cxg}*@|8O zu0ptqdSJx2hP|Sv60=`dt=%3 zy;S(?M&+gGl@}kn`ob}?>9mN`<5_ax^ae@sh#^6eR`|pfN>Gj`QmMES@T7*NfXC;P zL{G?@NO)3-q(9(Ql44LEo;~?Hwipa%d<|ikLCh(90%o*|{Ta|*L(AvsH!q}Lug%m9 zGBqr6AclcCIEWmuf<{wn2kz!br@bAFTG}20W|N+rt!src@?G811?g_&_-Hy#p4`Hd%UfFv4E`SBU-0*u)$#=vI0oB5&17_CfO#k# zqBJ7J;30&c#zU0bDBjo2aMp&VGD%V+YUIjmN54M#%GXC{vdP`q&R9Iro=ESyIZv__ zkh}p}0-{fpeE~V-9{{eo*;~}IFcmjUl9RDrnbBnD^|7Q`mONC4SMdkEey?AYXd&IC z+E{Y=D#AbEt2D67cu0?}phg%AZZ5mQf*GzM772(!NPvq>FTPNs{V&M3mvOw!22)-0 zTxK$q9dp;_uo?{uQFYDwuuxAW^&}TvPY!SK5nI3Oh&xmq$ou2v3%PEnXcOvVnat=& zB9oKq`lyj?nsHRxnBI9y zQn{WFyNizkU90LXs*riN8>aH8lH;qZ;b5W^`ug;P-f z*x+xKR%SiIXdE$7G|t$Nh(uyJ=VGZeOwROnvW|SMl{7jVVX+o*PJlkJNYD2+mHg^( z>BzT%>Pnv3JMVL|MbF<>eSOVXQ%$da{#LHed+?~vV1m5}_CgR{LYE4K_sF#GPE#F? zbVHG^t||h`8rE?T*~nT&gc@y9*~rWe=nR@}-C-~ZbWbTMcP%DQL^hl1^5JTZS5=s* zCVdJ|e)JiL^9~1@npi|0R4R*eZO0wk0ZMwoF*~3)5Ph^AYKRhTgL*9<-2-4JpZB-3 zLO#P2%N8fNHP4pgMpN+-4$zJ~PI7Umja_?8vYayGFF8fJ&>7I2fA zY#S`oda@sZ&ZXz?TuvFOB|i`8Nauu|ZOJ#*k->>&z~X zIEho>M$?4?**Dq9@ev#3mW+%ICnqC4I}_@7HXRv|Qo&F%6pJOqV35AxQYa7@rqwQ9 zFM&v3cX&Y9_V4?*3mg09?}*T{t!Hi5j{eMWESp@H9L;POT60VT$M1{qkdyvqTMPw7 zC7z0>hGRZoN=(M&RG{=Ab^Md{Tb(Fb-&Q)e{Z{tPM*5kI`PEA}e&tG-vJxR%O`gvi z$oZTdJftV!9&`vRg~EL}7i%VyAAbo;$>1k%;M|5L z;=OdCSSY^#o44G$7UFv6+>v+Lau#(U<|oDie$-JYxbXqDO{@Qu1)STuoOsX8;oRUd R(s=$dK2XuBncuE}KL8ZdKU@F+ delta 5600 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 eGscJWJ$g+5 diff --git a/Pages/chat.json b/Pages/chat.json index 0e7a11e..3c18f2e 100644 --- a/Pages/chat.json +++ b/Pages/chat.json @@ -35,9 +35,9 @@ } }, "InLogicalVisibleIndexes": [ - 20 + 19 ], - "Count": 21, + "Count": 20, "DefaultSize": 32.0 }, "Cols": { @@ -85,8 +85,7 @@ }, "Values": { "17,13": "发送", - "19,1": "提示:您可以尝试让数字员工帮您操作库存管理系统、设备管理系统和知识库", - "20,1": "当前会话:" + "19,1": "当前会话:" }, "AttachInfos": { "1,1": { @@ -210,7 +209,7 @@ "BreakpointIdentity": "16a0c74a-ad58-469f-87a8-7b3a7ed6e4b3" } ], - "ID": "932ac04e-ca2f-4dae-8e30-cb4c40f4194a" + "ID": "057bd6c7-ca60-4cdf-9606-c806de5606eb" }, { "CommandList": [ @@ -237,13 +236,13 @@ "BreakpointIdentity": "fa9e109f-76ba-4f83-9020-513826529120" } ], - "ID": "4e2afc41-02d1-49d5-8df0-9187bc28e573" + "ID": "45ba527f-afdb-4cda-9b51-bfa394f0791b" } ], "BreakpointIdentity": "99628f83-d9e4-4f02-93a0-35362f634413" } ], - "ID": "117f3dc2-cae3-410b-a245-ead40b3c361d" + "ID": "986095c7-df60-474d-9f81-c127f8a91eb0" }, { "CommandList": [ @@ -256,7 +255,7 @@ "BreakpointIdentity": "59a6323b-8adf-44c6-b09d-958028a4b481" } ], - "ID": "8838b5d9-827c-4daf-8c6b-f93971ee04e0" + "ID": "4aeff325-2c38-4f36-9d2d-aeaa56fda299" } ], "BreakpointIdentity": "c2ea4a91-4845-497b-83a7-eb93ee106326" @@ -265,6 +264,9 @@ } }, "3,1": { + "CssNameFormula": { + "SerializeProperty": "wechat-like-chatbox" + }, "CellType": { "$type": "AiAssistantChat.AiAssistantChatCellType, AiAssistantChat", "DisableAutoAiResponse": true, @@ -275,7 +277,11 @@ "ChatAreaConfig": { "ShowTime": true, "AllowCopy": true, - "NextQuestionPrompt": "1. 基于用户提问和AI回答的内容生成问题文本,不能是示例占位符\r\n2. 必须生成3个完整的问题,每个问题以问号结尾\r\n3. 可以从ai回答中的某个点展开提问。" + "NextQuestionPrompt": "1. 基于用户提问和AI回答的内容生成问题文本,不能是示例占位符\r\n2. 必须生成3个完整的问题,每个问题以问号结尾\r\n3. 可以从ai回答中的某个点展开提问。", + "AiChatIcon": { + "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin", + "Name": "artificial-intelligence.png" + } }, "BottomAreaConfig": { "ShowBottomArea": false, @@ -454,19 +460,19 @@ "BreakpointIdentity": "adb8ae7a-c160-4698-8929-82b27732ac72" } ], - "ID": "6189944e-7113-4ee7-b3cd-410812f0b8fa" + "ID": "77cbf451-67e6-4390-bf6b-393432539488" } ], "BreakpointIdentity": "424ed5c4-f2d7-404b-920c-35c00b8d7891" } ], - "ID": "fec2228b-67f5-4e95-be5c-4fdcac3f4ac4" + "ID": "61e073f1-24f9-4f87-8763-3b37d0b63658" } ], "BreakpointIdentity": "380491d3-f38e-4b58-87bf-fb708e342549" } ], - "ID": "097f5acd-a362-4987-af18-a7d344701c74" + "ID": "4283da32-52dd-48b1-81aa-6a35c207ba9f" }, { "CommandList": [ @@ -476,7 +482,7 @@ "BreakpointIdentity": "a2de74c8-d847-4ab0-ad5b-128c9055f2de" } ], - "ID": "2dc40434-70e1-41f1-9fef-4a1a9645d263" + "ID": "b35d27ca-6230-4dbc-8927-6a996642968c" } ], "BreakpointIdentity": "7d0ca633-81b6-473d-8e5f-2a85f7377c61" @@ -664,7 +670,7 @@ "BreakpointIdentity": "1e2d6553-9f66-42b2-be90-6a45cc9f5700" } ], - "ID": "dd5a62ff-d12c-4479-a8b7-44862bebac55" + "ID": "323b340d-647e-4e78-9dba-21fc5a164fe1" }, { "CommandList": [ @@ -677,13 +683,13 @@ "BreakpointIdentity": "d9e39f15-090b-418d-8efa-7ae27319d031" } ], - "ID": "51db8111-4c3d-4463-b8fa-0ab258f37f32" + "ID": "8667d978-f509-42ec-bfce-69fc111660be" } ], "BreakpointIdentity": "82d721bf-0a46-4976-a63d-deb03faed10e" } ], - "ID": "392c3a74-8202-4be7-958e-99e0c7a1f29e" + "ID": "224f6d51-b64e-41f3-afa7-7d7ace2f7310" }, { "CommandList": [ @@ -696,7 +702,7 @@ "BreakpointIdentity": "20a2072b-563d-4f21-b6f6-1d232099b4fc" } ], - "ID": "5bf61afb-40cd-43e7-b69f-8fb1b2dd2e98" + "ID": "cff4032c-67b2-4785-9ace-1e371ccb1e1e" } ], "BreakpointIdentity": "c3e93f43-0ab3-47fc-bcb5-bc77eb646a4b" @@ -786,11 +792,6 @@ "FontSize": -999.0, "Formatter": 5 }, - { - "FontFamily": 0, - "FontSize": 12.0, - "Formatter": 4 - }, { "FontSize": 10.666666666666666 }, @@ -899,30 +900,15 @@ "18,15": 0, "18,16": 0, "19,1": 12, - "19,2": 10, - "19,3": 10, - "19,4": 10, - "19,5": 10, - "19,6": 10, - "19,7": 10, - "19,8": 10, - "19,9": 10, - "19,10": 10, - "19,11": 10, - "19,13": 11, - "19,15": 0, - "19,16": 0, - "20,1": 13, - "20,2": 14, - "20,3": 13, - "20,4": 14, - "20,5": 14, - "20,6": 14, - "20,7": 14, - "20,8": 14, - "20,9": 14, - "20,15": 14, - "20,16": 14 + "19,2": 13, + "19,3": 12, + "19,4": 13, + "19,5": 13, + "19,6": 13, + "19,7": 13, + "19,8": 13, + "19,9": 13, + "19,15": 13 }, "SheetStyle": { "FontFamily": 0, @@ -930,9 +916,9 @@ } }, "Spans": [ + "1,1,1,7", "3,1,13,15", - "17,1,1,11", - "1,1,1,7" + "17,1,1,11" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -960,6 +946,12 @@ "CommandDefinitions": [], "MethodDefinitions": [], "PageLoadedCommandList": [ + { + "$type": "LoadingCommand.StartLoadingCommand, LoadingCommand", + "LoadingText": "加载中,请稍等...", + "LoadingTextColor": "Background 1 0", + "BreakpointIdentity": "c0861202-3953-4d80-bb89-654f927c2c00" + }, { "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon", "ServerCommandName": "getLatestAgent", @@ -999,47 +991,100 @@ }, "CommandList": [ { - "$type": "Forguncy.Model.SubscribeNotificationCommand, ServerDesignerCommon", - "Name": "OpenClawMessageRecieved", - "CommandList": [ + "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon", + "ServerCommandName": "getLatestMessages", + "Parameters": [ { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "agentId", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=chat!AgentCell" + } + } + ], + "ResultErrorCodeTo": { + "SerializeProperty": "code" + }, + "ResultMessageTo": { + "SerializeProperty": "message" + }, + "ReturnPropertiesTo": [ + { + "ResultPropertyName": "messages", + "ResultTo": { + "SerializeProperty": "history" + } + } + ], + "RefreshAfterFinish": true, + "CheckDataValidation": true, + "BreakpointIdentity": "376a8cdb-6740-4c67-b91d-310504ffc091" + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=chat!code" + } + ] + }, + "value": "0" + }, + "CommandList": [ { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "=chat!SessionCell" - } - ] + "$type": "CollectionOperationKit.ClientSideObjectOp, CollectionOperationKit", + "OperationParamaterPairs": [ + { + "Name": "id", + "Value": "0" }, - "value": { + { + "Name": "chats", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=chat!history" + } + } + ], + "OutParamaterName": "historyObj", + "BreakpointIdentity": "aa7ff76d-3705-483e-bbfa-408d4da15fe6" + }, + { + "$type": "JsonUtilityCommand.JsonSerializeCommand, JsonUtilityCommand", + "SourceObject": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=chat!historyObj" + }, + "ToParameter": "historyJSON", + "BreakpointIdentity": "4d82827b-3240-4822-b2f1-28e5a06edd22" + }, + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=chat!ChatCell" + }, + "TargetType": "AiAssistantChat.AiAssistantChatCellType, AiAssistantChat, Version=12.0.2.0, Culture=neutral, PublicKeyToken=null", + "MethodName": "SetHistoryMessage", + "ParameterValues": { + "json": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=chat!session" + "SerializeProperty": "=chat!historyJSON" } }, + "BreakpointIdentity": "6e252ba8-5b6e-4cb5-b4a5-8c06c47ae945" + }, + { + "$type": "Forguncy.Model.SubscribeNotificationCommand, ServerDesignerCommon", + "Name": "OpenClawMessageRecieved", "CommandList": [ - { - "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", - "TargetPageElement": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=chat!ChatCell" - }, - "TargetType": "AiAssistantChat.AiAssistantChatCellType, AiAssistantChat, Version=12.0.2.0, Culture=neutral, PublicKeyToken=null", - "MethodName": "AddTextMessage", - "ParameterValues": { - "Type": "assistant", - "Text": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=chat!text" - }, - "TriggerAiResponse": false - }, - "BreakpointIdentity": "503db3bf-5a3b-4a10-a4e6-e5868818750d" - }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", "ConditionAndCommandPairList": [ @@ -1050,11 +1095,14 @@ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", "cellLocations": [ { - "SerializeProperty": "=kind" + "SerializeProperty": "=chat!SessionCell" } ] }, - "value": "final" + "value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=chat!session" + } }, "CommandList": [ { @@ -1064,92 +1112,77 @@ "SerializeProperty": "=chat!ChatCell" }, "TargetType": "AiAssistantChat.AiAssistantChatCellType, AiAssistantChat, Version=12.0.2.0, Culture=neutral, PublicKeyToken=null", - "MethodName": "AddComponentMessage", + "MethodName": "AddTextMessage", "ParameterValues": { - "Style": null, - "ComponentConfig": { - "$type": "Forguncy.UserControlInfo, ServerDesignerCommon", - "Name": "task-feedback", - "PropertyValues": [], - "CommandHandlers": [] - } + "Type": "assistant", + "Text": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=chat!text" + }, + "TriggerAiResponse": false, + "Attachment": null }, - "BreakpointIdentity": "397689d4-c700-46c2-8fa0-896e6dfb7dd7" + "BreakpointIdentity": "02c6fb10-3410-4bec-b9cf-531cc343ef30" + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=kind" + } + ] + }, + "value": "final" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=chat!ChatCell" + }, + "TargetType": "AiAssistantChat.AiAssistantChatCellType, AiAssistantChat, Version=12.0.2.0, Culture=neutral, PublicKeyToken=null", + "MethodName": "AddComponentMessage", + "ParameterValues": { + "Style": { + "$type": "AiAssistantChat.MessageStyle, AiAssistantChat", + "CardType": 2 + }, + "ComponentConfig": { + "$type": "Forguncy.UserControlInfo, ServerDesignerCommon", + "Name": "task-feedback", + "PropertyValues": [], + "CommandHandlers": [] + } + }, + "BreakpointIdentity": "a0eb949e-1ed6-4f48-9302-3bbad23e73eb" + } + ], + "ID": "838cf03e-bb26-4456-ab46-7cd7e158c22a" + } + ], + "BreakpointIdentity": "d7d6fa8f-7ed2-4afe-970e-28f3c8e76550" } ], - "ID": "e408f57c-d0ae-4e99-bc8b-cf729a4e5898" + "ID": "bcbf9d93-6d4b-4d1c-bf8d-69aa247fa5fd" } ], - "BreakpointIdentity": "838f66c2-70f2-4627-949e-e5de84799b3d" + "BreakpointIdentity": "07550387-dc1b-47b5-b4a5-abed6a0eb4d6" } ], - "ID": "dcd3c66c-5017-4d8f-baed-1c1a09ef7709" - } - ], - "BreakpointIdentity": "6e0bb7b0-c2f0-4aee-b57a-2bfe53c9cc05" - } - ], - "ID": "055b6c08b60d42029485962ecba46bfc", - "BreakpointIdentity": "ca9f5783-8a44-4e08-b3bb-f24b1f13cde5" - }, - { - "$type": "Forguncy.Model.SubscribeNotificationCommand, ServerDesignerCommon", - "Name": "OpenClawFileRecieved", - "CommandList": [ - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ + "ID": "703b5bcf1d474ee9a5be4fd0508e4dd1", + "BreakpointIdentity": "8cf19568-d491-4f84-837e-d7cbff563d70" + }, { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "=chat!SessionCell" - } - ] - }, - "value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=chat!session" - } - }, + "$type": "Forguncy.Model.SubscribeNotificationCommand, ServerDesignerCommon", + "Name": "OpenClawFileRecieved", "CommandList": [ - { - "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", - "TargetPageElement": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=chat!ChatCell" - }, - "TargetType": "AiAssistantChat.AiAssistantChatCellType, AiAssistantChat, Version=12.0.2.0, Culture=neutral, PublicKeyToken=null", - "MethodName": "AddComponentMessage", - "ParameterValues": { - "Style": null, - "ComponentConfig": { - "$type": "Forguncy.UserControlInfo, ServerDesignerCommon", - "Name": "file-downloader", - "PropertyValues": [ - { - "Name": "uri", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=chat!fileUri" - } - }, - { - "Name": "url", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=chat!downloadUrl" - } - } - ], - "CommandHandlers": [] - } - }, - "BreakpointIdentity": "36d96e70-3305-4a3d-a768-06439e3ee47e" - }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", "ConditionAndCommandPairList": [ @@ -1160,11 +1193,14 @@ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", "cellLocations": [ { - "SerializeProperty": "=chat!kind" + "SerializeProperty": "=chat!SessionCell" } ] }, - "value": "final" + "value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=chat!session" + } }, "CommandList": [ { @@ -1176,34 +1212,110 @@ "TargetType": "AiAssistantChat.AiAssistantChatCellType, AiAssistantChat, Version=12.0.2.0, Culture=neutral, PublicKeyToken=null", "MethodName": "AddComponentMessage", "ParameterValues": { - "Style": null, + "Style": { + "$type": "AiAssistantChat.MessageStyle, AiAssistantChat", + "CardType": 2 + }, "ComponentConfig": { "$type": "Forguncy.UserControlInfo, ServerDesignerCommon", - "Name": "task-feedback", - "PropertyValues": [], + "Name": "file-downloader", + "PropertyValues": [ + { + "Name": "uri", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=chat!fileUri" + } + }, + { + "Name": "url", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=chat!downloadUrl" + } + } + ], "CommandHandlers": [] } }, - "BreakpointIdentity": "93662cce-a13d-4b5d-85cc-c34962343960" + "BreakpointIdentity": "bdc8a9fd-5b20-428c-bbde-7a50e1b6d570" + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=chat!kind" + } + ] + }, + "value": "final" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=chat!ChatCell" + }, + "TargetType": "AiAssistantChat.AiAssistantChatCellType, AiAssistantChat, Version=12.0.2.0, Culture=neutral, PublicKeyToken=null", + "MethodName": "AddComponentMessage", + "ParameterValues": { + "Style": { + "$type": "AiAssistantChat.MessageStyle, AiAssistantChat", + "CardType": 2 + }, + "ComponentConfig": { + "$type": "Forguncy.UserControlInfo, ServerDesignerCommon", + "Name": "task-feedback", + "PropertyValues": [], + "CommandHandlers": [] + } + }, + "BreakpointIdentity": "c0ffba61-178a-4eb9-b8a7-c28fe9f33f46" + } + ], + "ID": "63c9fedf-b961-4d31-b5fa-2b8e832aeaae" + } + ], + "BreakpointIdentity": "afb7a192-8f98-4972-aad8-5851ba4e4f99" } ], - "ID": "7e7beff5-74d2-4636-a1ae-b25751604d17" + "ID": "d2a51349-8beb-45fc-9a90-14f10cbe28eb" } ], - "BreakpointIdentity": "2530cb5e-671f-4520-96cc-f9fbf54fed2c" + "BreakpointIdentity": "f4eb402f-0439-4125-a7c6-07ff0a2b9722" } ], - "ID": "90e5c976-ff0f-4764-9548-473017f278a5" + "ID": "d9fbc308613d41eea636f28d950d1049", + "BreakpointIdentity": "de799274-5571-44fa-8d19-df69180dd7c0" } ], - "BreakpointIdentity": "9a08b86f-9be1-4959-9109-1c98149f5dd5" + "ID": "8f029e80-0b74-409c-9ac5-0b96f236093f" + }, + { + "CommandList": [ + { + "$type": "Forguncy.Model.ShowMessageCommand, ServerDesignerCommon", + "MessageFormula": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=\"系统出错了,请刷新页面重试。\"&chat!message" + }, + "BreakpointIdentity": "c2a3db95-a57e-4a6c-ba36-f09f2e6e219a" + } + ], + "ID": "3783f3e9-94e6-4281-865d-a92012a3f02b" } ], - "ID": "9340f21160ea42f3840f967e50097a85", - "BreakpointIdentity": "408ff3b1-9423-4bd6-bcf5-fdafe82bbefd" + "BreakpointIdentity": "88d3ebd7-c7c1-47bb-b810-acd226c81471" } ], - "ID": "ece783dc-a8e1-4d5b-ac12-5b0e468b2301" + "ID": "a6231959-904a-4ed5-a1ee-e7c6bf9bd96d" }, { "CommandList": [ @@ -1216,10 +1328,14 @@ "BreakpointIdentity": "4f26476b-d9a0-4d44-8bdf-4f775fcc7587" } ], - "ID": "0428ba10-f2fc-4dad-a3de-02bc813a8789" + "ID": "90610300-9177-4e55-85ac-177961435f86" } ], "BreakpointIdentity": "9f3ccb82-6472-4916-a6eb-dc7f0f0633a6" + }, + { + "$type": "LoadingCommand.EndLoadingCommand, LoadingCommand", + "BreakpointIdentity": "31f613d2-a84e-4d5f-9a8b-7a1f7777dd2e" } ] }, @@ -1246,11 +1362,11 @@ }, { "Name": "SessionCell", - "Formula": "chat!$D$21" + "Formula": "chat!$D$20" }, { "Name": "UploadButton", "Formula": "chat!$P$18" } ] -}//0K/G5dhC3qu2kjWoHB0v3RLw6+MG9Rpj6HEbeqzB3FQ8YNBuQIYIFyc/mgyRGQ3D5BXQSSGtdB7bfjJL786J4ilM4TEAE3S/jgiEXWAIPRBfvOSkBCKASl+WxQ1r0ydHFMHxpvJn8GFiIuZXAP87xNRhzMEbBNlt6stWuzlMPIjxYuOS34FBUQFq3+xHCyVfzEElMsdzs/99+6TjxmLqoJgq0ZKNGu08fpoGz0hrArfv65BQJVvnaEDv/sWTt21TxmaKwPSjH1sJAL8rsHTjYBUvSL6jALPBre13V48iAIm1qSB6g5cq3Ekj4DSwUrD4ajquC9xSRfku0rgJAp9SDmIFvyA8230NgC8kc9KHZZg+vCyl57dCUrbUlL08S8wN7yyS+ySsEhNAkL+yFWLHS8AorcbKcBdPEWJ5/ryNDT0DH1d7iUtRxk0VrhI8wqXsI3W+/EIgU8fKJmRIf19Wr2Nxm0mLQfgd59KKapMOlMk50sm57QlBt2maqXuQ2kTCTiGGIR8RTIOM62Id/6+jXcFVq9hWKMJB5b5Y/lm7whnr6LHVtj6EgOuxrzb/S+nKWbKJRUgKwg1JsNPEk8lsS+yEuT/uMkL6HPyeTmoYDmSfqyHTapkOLdJ6AJs7Ck5Jgqi/JTA78j3wcYZnH5x/gtTzLh4Jh5AewAJBPaD3R/8LMLt8iRizv1ntjQDrKRM+tcR3XnratuhjAfcBWXAbcqfEW2Z6ncJwny4b8rAQc4+JJgqIWcx0mjMlN60Lgb1cjZZskHfnKthxynJ1EmhnE8s+YZDXXNCHBeXAJmq5buVzgZX3k1QOaVycVew6ZbVyPFnrvfrIRS0X64TSIVHoKDjqDk5BG+h4/PJaE1ZZgR8c42sudj176COiPEH9SxTqA9F8FimsiD4bOb1wPWlgtH5GTkJVRN2s0/xfP0Rsf+NVPRZzygG2h04aZqwtTPsiqNwXCBuJJ6r7SisIVR6e3RJn8OFRfaXJ2EaYSzIbaVMufbZxsO1uQvEaUwJrJoqEef8NgWP5eehcWZom7SjsPPqVDQR4oCn3vkJ/RcjQ4/LiGFeWCYaOzFD4cSm+q1yJyM265x9yNvGz8sctyusZMPR8GNxbULccnkS7wPhGtykpfNcqcc145EfLItzl1amh30una3APxd5bSsfWvc7dwGWZ2w0vsiFR9Rs+4l/TWNRXwsz6fd6y5L1hOpqzkTSgPaYVtr3tpv3glcae51gmPHrMdtAgjoTwcmWk4ECkn5pB/ucY1O/5aKb/TH1ee4rM6bR6JYzuOC/YH2fSlC5h0BpoBxWHehZGASMUhSrb/9eGqgTQeDVN2bXDzuHSnNDXHEuTaUUuT6e0VUlPUjnwEjHWDf0CNkSz1+iikDZx5GAkkkkkRRxuwqmo9Ih7YOzdbY1aUVHQm+WyKDkOZsXIHPZepq+asrmTpKsQBtZVvcXEyToB4tKRPxhV+ld+2VrGRCUUTVapT+xn+FlTXinNc3ZhpyzIa/nedqYBIz9hAHtdaIA8562ceKx9K0g0UxW+1bH7Kyp+QjJ+wjNSr4n32azf3xEzXBLQ4ubEy9ZAIM8UNHY2dLd6DFtrJZiOPqtAmG5/5zpeEFlJCLrEDm5PlD6vnHiat9jcz3TUg1cINnMghFXyzINYrrg/OJ0aXj4/Jx2Ij+boWWIIRlvVGWVSFD3c7ImXcx96zlx4U5uEj7YfL2fw05RCoM8pxcIBTx3JFh2AwYmCY0HlCCbdlmwX5p1iNHNFxf9EjT7GRj/10maWloqHhlVVLO8KjQC/NswDiMLoHLhx+KgSN2LwkKQgvS/ZR+vASChbnoBGYk7IP6az9WKYmgTGFEet75oUA7g3c1QQtJOt1rw8X9wUtizypZ7ebYtbqH+61AZi6M2FzQltRuVDdPfW+YMK+dGvCBUhGHwia6RaJeLhtpOlkBIVQg==|1944 \ No newline at end of file +}//2zmN7ISxZt5Wo1KBHwMwaohIBOcmjEHiRKMa7Y4b67S3RXupeChv89nsHjrR1g+L3iYwiI94Lo15+mFsM6jcA1oCQfQhnmUEDWT1osXIfi1eA+B4ufuQIubOL0o7ZnLqJWG6BLyXpI9aSY9gzrXVkJ4Hw0lNn3obreYHP4Fz6IJ3PjLRQTn0tS7IzZk8aCavblnUSVFDBUAlILtTmuM2VNzFqvMJ0RXqZcUGgpcEnmiX0+TaAPxTHcnHgS5TFOn7JbeqMSrqZF+CfD40P2JiPAJLs5m9MMzsmnto4OxFfskFMkMR70SexXG+CME6PTFQ8+KlqxibLvx+iPd6rU3BRlwgYMnGOfiE/ZB+QnYoei4Ld2Ow4pyxJDh4qJZBIpXWPt2i2jA4B/g5N+YgopSpLq3DMBLBtMVa69K/LWe7CxPsQiBQ36FxhWqJlBZnGD+k6kfIB0ldyZntCPTQy1ynfUpW17hUYmTLH1nVyTA53gC14jf2d/N/Pit/EoXyVF1DAKoxlSNeHql0udfrdf/PUs9z2gPCI7Wv3gTYeu5dRghw/oZg99azziAZW9Ec+dWWNm44qSGtqeECNW4RaRUJhzV5BFVG/CHeLKo5YsuI3Kur+PePFysNG32rkvWUlsQF6YoTHRmyYAyUygf3xw77nbCNyV4e+bL56lDDrmwwkT63s1EP5wxP/zJX3CyQWCOwKEzMXHvLKQ/oDyzyv7kykcrVnDGzhO1Xw5alAWrw6Nw0FhsKK/gFEjVu/9K0sVPJFvSs0osh4SORIyKAnrEOJCGKv3g/k4NxZvl+wEeo521hbAxTF4wr2S84juyFF58jEZ9k4n2pBtQ0RQ2QzBEjbaEmCkr2cJabAIEmYKSDy33o77MuPdxTqtHT5jsIdJHpk+mMU9mnqOW5sf6XVLEm+hiD8lvvN/hC58Ptw1oqtV6FFHxnYizhuORhFox0JNZm1f6f30jeqq6snxmvuQYwk1o0GyDxkArWzZ5nnJttU79CgRxUA4CmRPcA5X55YqgvTjdt/4rULsGQ9SqhLBxDt0XzHa2SkOB2rW58JCeivcGgmYQkB8X0Q1eOCdje6TZ4eHc7vMJauLmN3s1ULNXHl9rPbBj6r+EG7mrj6vyc9BB5cGNldWEo7GI2OiiwXmbGC8HZeWQ+qD+ynyn+CS6Vx3Gon4VrZslMEl4RzTEJpliGskIqBiEOMYmQlAE3nHJR93fih4+sDKvHi08zHO03QwFnaZnbKWx6keFaQz2oJlKRhp0DmbcoVZeA0BegVi9zKqmekyRaNFkOGEyY0sFRNscCvLmrUG1EQqo5c9jR7KCf1WLlTfcwZQfmOf30BNTyc0cQ2WzZPl6iy60etkJPS9SrTITzGIWyA2ojh0k95DPfjYGEN5j2XiGyrhHHAEr3cWACxAuKk+K5heDFUyDwpS/bPdwzJy2j4PLoTnEAUobHyeKmxuqMtSfmjlrb8JppsmFvbwMr854dFS6ic3EKXI9zbcHig/s6DiYj+o37123v0Koqw2R1bk67SWsAZdEtnp83adCuOeMnMrei7ZuuXRJY+gyMVuVxn33ywCf6RTZE8a0HEjRtcZ4bdmy5pstpqa/8mktviBUCSZ4B7ze0jgn49VVhdzEMC52DTERqiS/26sQyJQKeeTv6TpDdjfcie+dXtt9EbE7rrg1XIMbOt5ZLxBEDywJokn7qSCNcJDcnnBXuFWKCeZXQf+DbcX814JhBW+9gmF7VrVsQ47rnwL53DTKG/jjjwIAHE8m9VayXO50WBRrRiGuFgRddKScCBqeB5zW4v9Ovlc34WmdepIYeMrzfzlsJEYQ3oY+5Rt4xyGvwQ6YN58j4bqm7YzP9nmG2j7A0emoxRqTz9Vyv5xQEPIX4M6YZVEe5/cWk0LypH+Jxc734Q/n/W0Qp498KOZhUCPiZEtmSzevd6H5jWw==|1944 \ No newline at end of file diff --git a/Pages/chat.rd b/Pages/chat.rd index 45237c4..419a21a 100644 --- a/Pages/chat.rd +++ b/Pages/chat.rd @@ -1,7 +1,7 @@ { "PageType": 0, "ColumnCount": 17, - "RowCount": 21, + "RowCount": 20, "CustomNames": [ { "Name": "AgentCell", @@ -21,7 +21,7 @@ }, { "Name": "SessionCell", - "Formula": "chat!$D$21" + "Formula": "chat!$D$20" }, { "Name": "UploadButton", diff --git a/Pages/download.json b/Pages/download.json new file mode 100644 index 0000000..d6a50a8 --- /dev/null +++ b/Pages/download.json @@ -0,0 +1,262 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 16.0 + } + } + }, + "Count": 7, + "DefaultSize": 32.0 + }, + "Cols": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "9": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "12": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "13": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "14": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "15": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "16": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "17": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "18": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "19": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + } + }, + "Count": 20, + "DefaultSize": 32.0 + }, + "Values": { + "1,1": "文件Uri(如:file_output://agents-out/...)", + "5,16": "下载" + }, + "AttachInfos": { + "3,1": { + "CellType": { + "$type": "Forguncy.TextCellType, ServerDesignerCommon", + "SavedValidators": [ + { + "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon" + } + ], + "TemplateKey": "_RS_NewLittleRoundCornerUpdate", + "WaterMark": "请输入..." + } + }, + "5,16": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon", + "ServerCommandName": "getDownloadLink", + "Parameters": [ + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "uri", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=download!B4" + } + } + ], + "ResultErrorCodeTo": { + "SerializeProperty": "code" + }, + "ResultMessageTo": { + "SerializeProperty": "message" + }, + "ReturnPropertiesTo": [ + { + "ResultPropertyName": "url", + "ResultTo": { + "SerializeProperty": "url" + } + } + ], + "RefreshAfterFinish": true, + "CheckDataValidation": true, + "BreakpointIdentity": "530ce52b-7400-422a-a607-723d1aa6cd46" + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=download!code" + } + ] + }, + "value": "0" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon", + "ValueFormula": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=download!url" + }, + "IsOpenInNewTab": true, + "BreakpointIdentity": "373cd211-b5f1-4ffb-88d0-f1db027992b0" + }, + { + "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon", + "BreakpointIdentity": "7d450fa7-7713-485a-bf38-e4d3360eb66a" + } + ], + "ID": "dd3ab76a-6017-4400-a98e-30bb39619bea" + }, + { + "CommandList": [ + { + "$type": "Forguncy.Model.ShowMessageCommand, ServerDesignerCommon", + "MessageFormula": "Uri地址不合法或不存在,不能下载。", + "BreakpointIdentity": "c094b9a0-5b12-4ddb-8f3f-a70a3dbac29e" + } + ], + "ID": "cb34bc8b-82f0-48e1-b16c-ae75aeb2e06e" + } + ], + "BreakpointIdentity": "f474be73-1bff-449b-b4ec-3253f9c50038" + } + ], + "Text": "下载", + "TemplateKey": "_RS_Main1" + } + } + }, + "StyleDatas": { + "Styles": [ + { + "FontFamily": 0, + "FontSize": -999.0, + "Formatter": 1 + }, + { + "FontFamily": 0, + "FontSize": -999.0 + } + ], + "Types": { + "Strs": [ + "Body", + "@" + ] + }, + "CellStyles": { + "3,1": 0, + "5,16": 1 + }, + "SheetStyle": { + "FontFamily": 0, + "FontSize": -999.0 + } + }, + "Spans": [ + "3,1,1,18", + "5,16,1,3" + ], + "PageInfo": { + "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", + "Title": "文件下载", + "PermissionData": { + "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core", + "permissionResource": { + "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core" + }, + "permissionBindings": [ + { + "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core", + "roleNames": [ + "FGC_LoginUser" + ] + } + ] + }, + "RowBreakLines": [], + "RepeatRangeSettings": [], + "PropertyDefinitions": [], + "CommandDefinitions": [], + "MethodDefinitions": [], + "PageLoadedCommandList": [] + }, + "PrintInfo": { + "PaperSize": {}, + "Margin": {} + } +}//KEpMfvQo/3k0PK1zoTKjkem1/CWsmhsW6+SwNUD26F+z1pzHkrILOy+8AUo0jkGjwP00Rw9iNeXYuafA4ZixKqg9QTOinQiCRqaCT4r0IhjXliivH68kkHJcxrYsByFIFOrzYVESHKDvm159raUt0b1/Zhujqznu9iq3dvvPIp7kZssDoDoHemjKLPCVS3mQUEPpVY12gSUW64VU4CEcATHPQHQfuxD4CBuHg6dtWBT+Y1/TTtn6hA07xlGTXbxQLj6NqnBm3wBy7ele/2d3kK8wzffbEq6EY3WRT+OZWhdXDdJk9LuVIbVoHZU9O0d5tnqePAOGE7Up8OAnUP7ds8K3FHc6oNI/w0KjRWRXo5lHDIxWG2c3ZJqPdySOjTSbNTIT9OTn/cuWsfIU82yGPR2QOUaZEERaIxy9qOr1xXvnhjxSNrHWTw+1DXdawkT9ItbINrwHMyd5yzTy8d7QBs5IHkls0Mi6iZr6ylZ+go+DmIQXgv0KG2hVd9ioaPX7T6eEJSqlBxo996FiLJsWPa3XXCaRd+67T4+PGRlMhNUcK2ViyLTUbX0OqQ4vQJHfdpkJphzT5yVjIhrPgyaQEmUgu0fSI3ftYa7ALvqmkeyve6KGdttjwJGxPOhnR6irDFvruWMOVs17RzFfi9kuCB29VVjjPc84RHCVDOxf1YDbkKUNA2qnPprfimgtHyuVhqr/AlSdCOc3o2GORkgDltH9vhzsNZTaZnk6SyxwR4SxSBEJKtC5z/lTI1h5+PahX654YhGa0fRXWayACSG7hSVwPHlAJfezj4wahNSgONgnRsazRNYYaY6GeZToWAz9gVISP2SXQ6jT6JWBNGsWf+ZBsNjXW7R76t0sEhe79GDIQEGcOXJRMBjG1+27+wkg0bj9ymrREozPxRT6IcHtOwMjeT3X+0sJTMKnw24vNsfbppDRfCVCaMbsBEqZehMLPM9yoK7zh7FlOHQFEu8q9OICRyCcGjX2yLVmoYfHwI3C9FgqCkBuTWwoAZcN87W8cZkWTlzmbC27lQC0a/3PPf3JQTEOqeuhy/JiNyUEUBHrSZPy+GpWGnYp3mdognJi4WpfJ7CQJn+0u0IVTYX0lSLsQT1pBJgb7omDzsllBWiwxIb2dOZPA/5kJELK6DeYS7RNmIGuwYoVyc65q/2OYNTeHE+unllEABg+9ydXP+2KGkOTUAWp0JZ+/CGDKlcPbbyl4wRDRME+dlhEvejMmVUvCVvKhsk946vxFi5Xc/d4oT/M6K82Vs6Fwo4i4S/MGt9jitF31feniGAt1ADLUCJkyWQWEo4hKOISxHSJ51/ZeOcZDtCEeWCZwwDNjtCV2G/GddM+/GTIYW+k5ueLlX+uF3KryvyQ4X3Bjyg597Ep/5o637kpxftIg6/hRI0fK2QEBej5DITeFLHWOoZXC4fCO5EmxAYcwl+fQUa4TKkqED0J7pJBLRMYH9W0jEl9C59zOJpbTCevopQXpXityGQ+vgDr/tp7jkhV6YPcVA7jP8bbNn6HI8R6r8vmib/qwm/DeTptXXfoLRXVnuNAh4eNq5KFzGE83kHXUuqPPTnErZgoSKgJVtAFaTF7UMx0xx5hnEOy6RuC9/kXF4BrrUuP84BFtLpSO1umftHCPn47xRTArsogsCcidImd/tAWjmrTEqQOnpXmcAykRXAHs9QzUNC4SLz5n8qBvrrjuhzaNfqEakrjWjruUd+kHJpiV/Vid7jnLc28rB4Q7GlXrbB27TyGM5DSNBa8Q2vmycM+6n7rPDGrG2PQXs1vjJKT+/tl7txiClmvCbe1n81HgVoc0b2ydKPT5Z1fSfhSu+lEe+gg6BUw+Ttmi7Sy+UavqcJkqa9y5Vr7Uyl5go8pO6T+3ZSH/rJGmMoUm6jL3O8hcs25LtG9KJvYcLZ5bzl9KMmFWDGrfMXzmGEKSg7lGg==|1944 \ No newline at end of file diff --git a/Pages/download.rd b/Pages/download.rd new file mode 100644 index 0000000..a25200f --- /dev/null +++ b/Pages/download.rd @@ -0,0 +1,5 @@ +{ + "PageType": 0, + "ColumnCount": 20, + "RowCount": 7 +} \ No newline at end of file diff --git "a/Pages/\350\257\212\346\226\255\346\227\245\345\277\227/chat-logs.json" "b/Pages/\350\257\212\346\226\255\346\227\245\345\277\227/chat-logs.json" index 914a665..e85929a 100644 --- "a/Pages/\350\257\212\346\226\255\346\227\245\345\277\227/chat-logs.json" +++ "b/Pages/\350\257\212\346\226\255\346\227\245\345\277\227/chat-logs.json" @@ -213,6 +213,7 @@ "Values": { "1,1": "数字员工:", "1,12": "查询", + "1,33": "文件下载", "3,1": "时间", "3,7": "角色", "3,10": "内容", @@ -279,6 +280,21 @@ "TemplateKey": "_RS_Main1" } }, + "1,33": { + "CellType": { + "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", + "PageName": "download", + "BreakpointIdentity": "cf641fb4-d5c6-4691-9390-43ea89d14af1" + } + ], + "Text": "文件下载", + "ClickMode": 1, + "TemplateKey": "_RS_Main" + } + }, "3,1": { "ListViewInfo": { "Name": "表格1", @@ -383,6 +399,12 @@ "FontSize": -999.0, "Formatter": 1 }, + { + "FontFamily": 0, + "FontSize": -999.0, + "HorizontalAlignment": 2, + "Underline": true + }, { "BorderBottom": null, "BorderTop": null, @@ -402,7 +424,8 @@ "Types": { "Strs": [ "Body", - "[AUTO]General" + "[AUTO]General", + "Right" ] }, "CellStyles": { @@ -418,52 +441,53 @@ "1,16": 0, "1,17": 0, "1,18": 0, - "3,1": 3, - "3,3": 3, - "3,4": 3, - "3,5": 3, - "3,6": 3, - "3,7": 4, - "3,8": 3, - "3,9": 3, - "3,10": 4, - "3,11": 3, - "3,12": 3, - "3,13": 3, - "3,14": 3, - "3,15": 3, - "3,16": 3, - "3,17": 3, - "3,18": 3, - "3,19": 3, - "3,20": 3, - "3,21": 3, - "3,22": 3, - "3,23": 3, - "3,24": 3, - "3,25": 3, - "3,26": 3, - "3,27": 3, - "3,28": 3, - "3,29": 3, - "3,30": 3, - "3,31": 3, + "1,33": 3, + "3,1": 4, + "3,3": 4, + "3,4": 4, + "3,5": 4, + "3,6": 4, + "3,7": 5, + "3,8": 4, + "3,9": 4, + "3,10": 5, + "3,11": 4, + "3,12": 4, + "3,13": 4, + "3,14": 4, + "3,15": 4, + "3,16": 4, + "3,17": 4, + "3,18": 4, + "3,19": 4, + "3,20": 4, + "3,21": 4, + "3,22": 4, + "3,23": 4, + "3,24": 4, + "3,25": 4, + "3,26": 4, + "3,27": 4, + "3,28": 4, + "3,29": 4, + "3,30": 4, + "3,31": 4, "3,32": 1, "4,7": 1, "4,10": 1, "4,32": 1, "4,33": 1, - "10,3": 5, - "10,4": 5, - "10,5": 5, - "10,6": 5, - "10,7": 5, - "10,8": 5, - "10,9": 5, - "10,10": 5, - "10,11": 5, - "10,12": 5, - "10,13": 5, + "10,3": 6, + "10,4": 6, + "10,5": 6, + "10,6": 6, + "10,7": 6, + "10,8": 6, + "10,9": 6, + "10,10": 6, + "10,11": 6, + "10,12": 6, + "10,13": 6, "16,1": 1 }, "SheetStyle": { @@ -483,7 +507,8 @@ "16,1,1,35", "5,1,11,35", "1,4,1,7", - "1,12,1,3" + "1,12,1,3", + "1,33,1,3" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -515,4 +540,4 @@ "PaperSize": {}, "Margin": {} } -}//tI4vE1sg7jJ6mqBwbwMiWXNnothIZwpDhSRoYKbDijOtmUugbEeyZQhiSq1I5JmFSkzAhi3QgabrFGbqARnWPVmEx1oST+Hs69ljyqKDrtInFF4cPK1eotVTFusS14bqx7PG1DY9PyMiVno4aadpTuHhDpvbLBUWZ0RG7FXNS1FlcGAGEe8y2a1ZYo6D9lKhjx5euRibKlRDXMPcRnOR8h1frfQd6FxewSoCEcgsYZrtT/QRMPOeVxUgRn/ZOeXf2Y8xUDgM6XT3trRnhpRBv2f61SAgqs29aI1MYabpVCQF/PwivJ5aXjBxjn1nGr7hZq1qSq0Sue2+XnXSkPPKK6IaaMVlZLxjVNrYTX8q6WerAm+7Qan9AWAvgLkt6bSBRymtPGHEtw0g0Vr4ptpOza1eXoGHFHpaozbIlDP5Wh1i2ZU3obAqscvfd/i7WPo4R/BL1V9YASc5ulgWHEXshZ66Z/Tmq4khcJd0uPuiBEPRZwCpGZN2Y1yfxq7nE/RbLyqgd2dk8Yna8VK7UiloKQ8ptK2U7IbSsC+23voNDia0ixOb0T4DWm96IVfs5vlp/kPsLkmaNUiip+piwJBOyYpIe33NPtd9u3YwGe7KaSDt3ELiiEgTq4eEBPB6O4Cvx4OY+5NhJFg76WuLKjitCR0RUMJVhbNgEb8RZRzxSgiHbaa8+QGyG0yq1RkSQfYWXT/JFWNdei/+PLgEnOvGcPaEibYgLY3NGMtjSoNR74/efkIc9tmR2N3pLjmjjHxHvVFDba1WUNNNgkTDKjnDWjLcKV8aWRX6wuVL3G5EZBagFUc0jgIKfmh9d9UAfbsAyH5ajamfo9qb79gdLuqF0YrbJMbhmWdcGdn4N2rj3mp7j8xALtn2iJedtUALkx8ramHFNtZjMp12liXPzbAuibA0HEqKOx4Y8NYq/qmMguWShM7068cFCR59eQe+CIlo9WrvVOo1UU9Gv4ERyt4peF3BAYt5O80GNb05R1yr/lhpJRjhAz0LVhwSNYinjchRWQlGr4Lj60LMRiPiIH9PNPs6nESTLxL6yrx8uV7hd9k+2mbmIHOnwLH8S/W/TF1qZkzj3aItDukuVmf9Pxh710c3wHOEzHZSl/HXtQSftK5Mvy/gJI0Y+Oam7flOdje5YkYztnm1vY6DIzJYgrB3zlfvb/9yLziCFYBkLnhSFw+uzgtFBaz0AD2j3GeS+vy6WROWYQwkiV7//g1cMKWXAw7HggLnLn4rhtCbOzSJHQafV1EG0w/L8YUwEmY1KllyxPmBJJ5I5A8NoKwjW70DTM1DtZhOINN+KU6LzB20nKNRpFLN4TBkTOQP5nKiZaIfzInwwLkKYVOpXuwPosUXQkd7w6rbtXi0TP36kNrrawCcFqud3qFLEnOaWDjHOqjyhi1B8BSIqGle+A2coV9D6nqcbg+5qxnLfen8YuPTGNqOuhypY/0j/TvTDALbRnFfZN4qfIjyHHVIMi8XFatZDhQaLFlYaytXk0VJXx5z+7oTl2RWf/ZTQUIrXXOJ+OCO6Z1DgHIKbblzoRpgHg96ZM9Jid3cSZ8XeovbyxJA8lxxsirvoe0svhx4zbjDBy4L+HZ8NjR6KM18LHagRfq5kiw6zLV2Qp3mpT53KEvaGKmMud4siF3pFMvBe+OMycjy8b0uiCOc1UNa8pnq47TufINLkCrba6/RLcKBAHoqy5yDyJaUOH1Ex01f2VjxSm1gFEHL2vXuUQgFuiEsQsA2CGO+6Yh8tagvm7t0lVHwh+uIBw6DBKHBORulrKBtEn0jficl4a9YinqK2NKYyt7xxuqLWFFUQREwCTd8iWqpcCjyxFTdTG5aVcuiATLAGfqFZBkzLHc0FXpZviL9BQ54eOwEQ5mb+HvM5oZsLrPNEqFn1s6BCkVgJ7tfaLTXCPUycHsOlzzy7VPXvqCJPgneEA==|1944 \ No newline at end of file +}//M737XStSYKTh2PtoHKoinAFKldrLi/61QL2kPCVMkNmtMdb/R+2NVDQQYYxnytF6GWckZM7arD3enviVqDpGdgGPyOwE0pZyo3PXc7A/m2fh7sb+OxaXkQiWdtbh0+Fzhs7OS8sSbE2PpeG9BYg58+6ufN40iRhz9QjQi9GvqLQRsAQojwQjn7WobSzQWuieccuXlG6oM/OkA0mB28VLHDmVPy4aajqWzTm4TpZsCfOJT/D2w4EJqjuxVhSbKQuUIYBnka3/UAlGwT+sUbDPZh9I5gIx8wRR3l/1EYZsfD4pCp2uKFc0/V4BqG4ehxZMKnKyTowF18XkrRrnnkL+E+ga5Aqv2U67e25tE8txhH+OufluBInfSEc/j6qdOEHpZIG1z1vdX3/hOM/fe8qWiFzKX0dAIbOgoRYlEqsZrck2UAJH4netXlqXwbkU4TLyZ46iPAKqXuYjTJ4+ldhq6DEjvCbJXOGiFoDfUKxxS09HBDVk9VPAs+sz2G3pvHLr8mNGHqpMVS9cIpwbs5/Oh4wSiV66R4X88gDNmLjHKH+WpSzbyShXQVETlXerr9fEkY/gRk7vzl7SEuoIEC7T9Zrn8XEiQRq87FNxm7O2B5gJEyJ+c4sT6pERPVnXOUKPImhnEKVxrH7B3h5iBr0984PSyRh0kuwxb7VJlmFQn3zicKQmUb12Zvl2y+c6mxrY1dLQ454mY1uP5jZu30L4CF67qmMeLF01/GNukRhyeLTP0gZE02AyBpzB18DsOh6MNUP3i0NOfzVL6bVGdFj0bFLd/j7dixnyc9jOh61RkE1A9ZNWJ4kl8hAjYG7S9o0iOBPbGmyKFBWX8ynD1u1sRiwXFjnj/BAiupKWzoa2t+jmmvmwZJKpj+WdKCZEBVmgnnLBpY5PGse5lUTPiKo6qMw0mWS/wfuGjCTn2FbfmtgsaWShhIVFn72STpiS14U89jvZuUKq61dcXA30BrjmlhRxbnh5UhWS0UGhVa+yDMZtz4LKO9wLHgLo/9WkO4kwG670TiL7JRiLUIwglkoGwT7cKzqEhbXhMz7XKdd819c/4OOjwvBI/vwjRjzBdu5DJNJ3BsBCI+kJgyFoITNlvzU7cDd6DxCp3DV1drRxdxi/pNQl0mqTv/MfyDeuGqkxelsZzFhx9pIVY5Y+1WyzZL+0fZcey0cOFY5Rzkn2GaWXhAyYfwDXuF4XZlJET24sVunoaH+YKkZov8oO+0blRmN0obwssw62W+u4XRIFsUJfV1CGa8prCIDTyuy4RWOupsIFn4PXHGxuvRYgfT8xxuE/iXcR5L2lB2tz5McbX1ceN/M898LHVIRGiNuTlQL+8+Oul7Qpblrjuqdj7AGCoa8TCq2TalUfJOeXy5fxHZygmQu/Q9UeO4Kbm3diy+2ZC3+qOV0VX6sjrZJFqWgN05cShm86/9oRSM1d1KihcopYLExkN8J5mRo2/tRGMgM035GXT+gTSQaQSvtaQq7vwIkceqi32zViGro3QqRC8QhO2HbJIYVqeVAww4F/KBzX0X28G/A8o7iUA54ohgmOHfNElP4RQITmkkiz/Xs35spLuSEtWWiNv5Xov/sOZwywzvnjM9u6j8HwU38+GcRcUfAgV8HF7tRBWxmJbjXRnfd+y4C8LXm4aWkPTKXlRldNkh7NRW41cwSA5803JDa9VZhkjrDbo9YEhcOowNLrbwHmzuObHwIsfbH49YOFu1Wjqjvyp6m89UDwKkvioCaIdtsWGfbMGcph3xCQHQu/1YWHeEaohd0vkVJEnifKnfHWLPD282vQujX4vQuAjocM1nAj6l3ea5w+uB3WuSz8klKyOBOUzCWOImeCHqEswvo0KQok54+XHe+XeeiyInY2TjqQxnlCnsQlCAJzfSc+hwhVhHoc+m8fTWMDXTu4yztpUnn/BgjU4sz+gAOyY6h9ow==|1944 \ No newline at end of file diff --git "a/Plugin/\345\212\240\350\275\275\345\212\250\347\224\273-12_0_2_0.zip" "b/Plugin/\345\212\240\350\275\275\345\212\250\347\224\273-12_0_2_0.zip" new file mode 100644 index 0000000000000000000000000000000000000000..043ccc07181563f68eec5d518a67cad7d82f8015 GIT binary patch literal 19604 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

-uX4P;1J;mlQ5uPP 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 EA9mnp5dZ)H literal 0 HcmV?d00001 diff --git "a/ServerCommands/OpenClaw\344\272\244\344\272\222/callOpenClaw.json" "b/ServerCommands/OpenClaw\344\272\244\344\272\222/callOpenClaw.json" index 515be6d..f5e4bf1 100644 --- "a/ServerCommands/OpenClaw\344\272\244\344\272\222/callOpenClaw.json" +++ "b/ServerCommands/OpenClaw\344\272\244\344\272\222/callOpenClaw.json" @@ -257,7 +257,7 @@ "ResultPropertyName": "userPrompt", "ResultTo": { "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon", - "SerializeProperty": "text" + "SerializeProperty": "处理后的提示词" } } ] @@ -270,7 +270,7 @@ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", "ParameterName": "currentUser", "ParameterValue": "%CurrentUser%", - "ID": "534c491ef7924bc2b00bc151b4650695", + "ID": "00c226020b8b4de4b185c5bed83d91a1", "BreakpointIdentity": "1462e718-07d0-4714-9b29-748df0b0e92c" }, { @@ -291,7 +291,7 @@ "Name": "text", "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=text" + "SerializeProperty": "=处理后的提示词" } }, { @@ -346,7 +346,7 @@ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess", "TableName": "Logs", "ColumnName": "entry", - "GUID": "68467820-08b3-4c02-bade-7977b534300b" + "GUID": "33920a7d-7103-4fbd-bee4-1f1dfcc86a31" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -370,7 +370,7 @@ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess", "TableName": "OpenClawMessages", "ColumnName": "text", - "GUID": "a0f4606c-a618-4d33-aa1a-d7d484f7fedb" + "GUID": "fcfb48f1-edf4-4556-9391-5e45bbdd9811" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -383,7 +383,7 @@ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess", "TableName": "OpenClawMessages", "ColumnName": "agent_id", - "GUID": "7edfccb1-abdc-45ca-96a2-711865bcf408" + "GUID": "8a78bdb5-ef58-40bc-b301-3a801b6e1415" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -396,7 +396,7 @@ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess", "TableName": "OpenClawMessages", "ColumnName": "user", - "GUID": "38f45fd4-1ce5-4e95-a029-d0aabe33e941" + "GUID": "e3ecff14-4415-47ad-a2b7-dfaf6471eb5f" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -409,7 +409,7 @@ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess", "TableName": "OpenClawMessages", "ColumnName": "role", - "GUID": "a4617537-2742-47c6-94b9-510b3f168752" + "GUID": "e04a3d2c-2c91-417e-849b-86b11218d49e" }, "Value": "user" } diff --git "a/ServerCommands/OpenClaw\344\272\244\344\272\222/getDownloadLink.json" "b/ServerCommands/OpenClaw\344\272\244\344\272\222/getDownloadLink.json" new file mode 100644 index 0000000..fdc0afc --- /dev/null +++ "b/ServerCommands/OpenClaw\344\272\244\344\272\222/getDownloadLink.json" @@ -0,0 +1,294 @@ +{ + "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon", + "Name": "getDownloadLink", + "Enabled": true, + "Triggers": { + "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon", + "Permission": { + "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon", + "PermissionData": { + "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core", + "permissionResource": { + "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core" + }, + "permissionBindings": { + "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core", + "roleNames": { + "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib", + "$values": [ + "FGC_LoginUser" + ] + } + } + ] + } + } + }, + "Parameters": { + "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon", + "Name": "uri", + "DataValidationInfo": { + "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon" + } + } + ] + } + } + ] + }, + "Commands": { + "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": { + "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon", + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", + "ParamObject": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=uri" + } + }, + "value": "file_output://", + "compareType": 10 + }, + "CommandList": { + "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "Logs", + "UpdateType": "add", + "UpdateBindingValues": { + "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon", + "BindingInfo": { + "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess", + "TableName": "Logs", + "ColumnName": "entry", + "GUID": "075912b1-8dd3-46a5-8235-5f5b7dba5275" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=\"开始解析文件:\"&uri" + } + } + ] + }, + "BreakpointIdentity": "8c2c76f7-17e0-483a-9784-2ee829933158" + }, + { + "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", + "ParameterName": "objectKey", + "ParameterValue": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=SUBSTITUTE(uri,\"file_output://agents-out/\",\"\")" + }, + "ID": "3286d90ddc8e4a0e875412c90f4d2685", + "BreakpointIdentity": "98922618-411f-4654-b087-3e63325cc837" + }, + { + "$type": "FileProcessEx.Folders, FileProcessEx", + "FolderType": 1, + "ResultTo": "tempRoot", + "BreakpointIdentity": "3ffa542b-93ec-46c1-aebd-0978cfbdc122" + }, + { + "$type": "FileProcessEx.Combine, FileProcessEx", + "Path1Expr": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=tempRoot" + }, + "Path2Expr": "agents-out", + "ResultTo": "localFilePath", + "BreakpointIdentity": "86fb8b01-108a-45eb-9fbf-a8d0ef24b019" + }, + { + "$type": "S3OSSConnector.DownloadFile, S3OSSConnector", + "BucketNameExpr": "agents-out", + "ObjectKeyExpr": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=objectKey" + }, + "LocalFilePathExpr": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=localFilePath" + }, + "EndpointExpr": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=S3_ENDPOINT" + }, + "RegionExpr": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=S3_REGION" + }, + "AKExpr": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=S3_AK" + }, + "SKExpr": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=S3_SK" + }, + "BreakpointIdentity": "68a0e014-bd55-4590-a507-60c92c33e41c" + }, + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "Logs", + "UpdateType": "add", + "UpdateBindingValues": { + "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon", + "BindingInfo": { + "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess", + "TableName": "Logs", + "ColumnName": "entry", + "GUID": "9c69053d-f749-4fc6-a059-09db872d7626" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=\"文件下载到:\"&localFilePath" + } + } + ] + }, + "BreakpointIdentity": "77461b6f-69e7-49a5-bff0-8adfbc25276d" + }, + { + "$type": "Arsenal.CreateDownloadLinkToFileCommand, Arsenal", + "FilePath": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=localFilePath" + }, + "DownloadFileName": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=objectKey" + }, + "ExpirationDate": 10, + "FileLinkResult": "url", + "BreakpointIdentity": "21830309-e3db-4f44-bf03-feb745c74b26" + }, + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "Logs", + "UpdateType": "add", + "UpdateBindingValues": { + "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon", + "BindingInfo": { + "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess", + "TableName": "Logs", + "ColumnName": "entry", + "GUID": "7df53e9f-a21c-4b8d-b08b-882e7eafbef8" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=\"链接地址:\"&url" + } + } + ] + }, + "BreakpointIdentity": "f7dbf71e-8289-4571-a903-2c970a2e6074" + }, + { + "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", + "CustomReturns": { + "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon", + "ReturnPropertyName": "url", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=url" + } + } + ] + }, + "BreakpointIdentity": "13430a68-85fb-4c33-b558-a3418b09ddcd" + } + ] + }, + "ID": "39d2e65c-27c4-442a-a659-a7455a2f127f" + }, + { + "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon", + "CommandList": { + "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "Logs", + "UpdateType": "add", + "UpdateBindingValues": { + "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon", + "BindingInfo": { + "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess", + "TableName": "Logs", + "ColumnName": "entry", + "GUID": "4ed5083b-c5de-4454-8cb8-4841dc742ec5" + }, + "Value": "Uri地址不合法" + } + ] + }, + "BreakpointIdentity": "1bbc750d-c0e2-454b-96ad-8e8201f1d7fc" + }, + { + "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", + "ErrorCode": "404", + "CustomReturns": { + "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon", + "ReturnPropertyName": "url" + } + ] + }, + "BreakpointIdentity": "04658e62-c4f7-4f1f-b97d-526cd71e696b" + } + ] + }, + "ID": "e19d1ef1-04bf-4db2-8846-b98079c4043b" + } + ] + }, + "BreakpointIdentity": "07bc1264-74f5-4490-bdd6-4162e3cf524e" + } + ] + }, + "ReturnProperties": { + "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon", + "Name": "url" + } + ] + } +} \ No newline at end of file diff --git "a/ServerCommands/OpenClaw\344\272\244\344\272\222/onRecieveMessageFromOpenClaw.json" "b/ServerCommands/OpenClaw\344\272\244\344\272\222/onRecieveMessageFromOpenClaw.json" index 1e07c47..2f49ac3 100644 --- "a/ServerCommands/OpenClaw\344\272\244\344\272\222/onRecieveMessageFromOpenClaw.json" +++ "b/ServerCommands/OpenClaw\344\272\244\344\272\222/onRecieveMessageFromOpenClaw.json" @@ -116,7 +116,7 @@ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess", "TableName": "OpenClawMessages", "ColumnName": "text", - "GUID": "47da73b9-ac99-4d70-825c-7d43104cf4af" + "GUID": "2f0138a1-feb9-44b3-9332-429599bdd1da" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -129,7 +129,7 @@ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess", "TableName": "OpenClawMessages", "ColumnName": "agent_id", - "GUID": "3bfd63a5-7082-428d-9374-45933136a2a2" + "GUID": "06954072-f45e-4492-a1d3-9769d8f4d9e2" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -142,7 +142,7 @@ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess", "TableName": "OpenClawMessages", "ColumnName": "user", - "GUID": "6448ac6f-ec8a-45df-9a2d-75ad16a4e377" + "GUID": "7a39aec8-ae21-4c55-97b7-4954a0823d3f" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -155,14 +155,54 @@ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess", "TableName": "OpenClawMessages", "ColumnName": "role", - "GUID": "249491b8-697d-40b5-8963-9272409d08f4" + "GUID": "21fc006c-ee7d-4e99-b79c-46af97dd3be8" }, - "Value": "openclaw" + "Value": "assistant" } ] }, "BreakpointIdentity": "a97cc035-d317-4d7a-b8b4-0ed406fd9801" }, + { + "$type": "Forguncy.Model.NotificationMessageCommand, ServerDesignerCommon", + "NotificationName": "OpenClawMessageRecieved", + "SendType": 1, + "UserNames": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=session.user" + }, + "Params": { + "$type": "System.Collections.Generic.List`1[[Forguncy.Model.NotificationMessageParam, ServerDesignerCommon]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon", + "Name": "session", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=sessionId" + } + }, + { + "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon", + "Name": "text", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=text" + } + }, + { + "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon", + "Name": "kind", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=kind" + } + } + ] + }, + "ID": "c8196eeae7d442b2bd56b109da8429df", + "BreakpointIdentity": "2a875a86-0f41-43bb-b2c1-e0d80e5a589a" + }, { "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", "ParameterName": "uri", @@ -170,9 +210,50 @@ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=IF(ISERROR(FIND(\"file_output://\",text)),\"\",TRIM(IF(ISERROR(FIND(\" \",SUBSTITUTE(MID(text,FIND(\"file_output://\",text),LEN(text)),\"`\",\"\"))),SUBSTITUTE(MID(text,FIND(\"file_output://\",text),LEN(text)),\"`\",\"\"),LEFT(SUBSTITUTE(MID(text,FIND(\"file_output://\",text),LEN(text)),\"`\",\"\"),FIND(\" \",SUBSTITUTE(MID(text,FIND(\"file_output://\",text),LEN(text)),\"`\",\"\"))-1))))" }, - "ID": "58cabca1dd7d4dcb998442ec3027a964", + "ID": "475019a0cf954aa0935cc9351e42774d", "BreakpointIdentity": "e0403f48-d428-4273-b356-4e41bad3aa27" }, + { + "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon", + "ServerCommandName": "getDownloadLink", + "Parameters": { + "$type": "System.Collections.Generic.List`1[[Forguncy.Model.RequestServerCommandParamBase, ServerDesignerCommon]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "uri", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=uri" + } + } + ] + }, + "ResultErrorCodeTo": { + "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon", + "SerializeProperty": "code" + }, + "ResultMessageTo": { + "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon", + "SerializeProperty": "message" + }, + "ReturnPropertiesTo": { + "$type": "System.Collections.Generic.List`1[[Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.Model.ReturnPropertyTo, ServerDesignerCommon", + "ResultPropertyName": "url", + "ResultTo": { + "$type": "Forguncy.Common.FormulaCellLocation, ServerDesignerCommon", + "SerializeProperty": "url" + } + } + ] + }, + "RefreshAfterFinish": true, + "CheckDataValidation": true, + "BreakpointIdentity": "1153839a-da18-44b2-ad28-4b3a4e27bde5" + }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", "ConditionAndCommandPairList": { @@ -186,156 +267,14 @@ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", "ParamObject": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=uri" + "SerializeProperty": "=code" } }, - "value": "file_output://", - "compareType": 10 + "value": "0" }, "CommandList": { "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib", "$values": [ - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "Logs", - "UpdateType": "add", - "UpdateBindingValues": { - "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib", - "$values": [ - { - "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon", - "BindingInfo": { - "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess", - "TableName": "Logs", - "ColumnName": "entry", - "GUID": "45498dea-cf62-45aa-b14e-18faf4537681" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=\"收到文件:\"&uri" - } - } - ] - }, - "BreakpointIdentity": "bcdf4687-8aec-4dee-9b06-2a56612c606a" - }, - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "objectKey", - "ParameterValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=SUBSTITUTE(uri,\"file_output://agents-out/\",\"\")" - }, - "ID": "e9261cee501a41d3b3dd1333b03c9fbe", - "BreakpointIdentity": "06759bb6-0612-4a84-8026-7a9beabf4704" - }, - { - "$type": "FileProcessEx.Folders, FileProcessEx", - "FolderType": 1, - "ResultTo": "tempRoot", - "BreakpointIdentity": "63891a65-ec61-4e98-917e-f82035e91678" - }, - { - "$type": "FileProcessEx.Combine, FileProcessEx", - "Path1Expr": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=tempRoot" - }, - "Path2Expr": "agents-out", - "ResultTo": "localFilePath", - "BreakpointIdentity": "ba798528-ea84-44ab-9650-ca5c4e7859d2" - }, - { - "$type": "S3OSSConnector.DownloadFile, S3OSSConnector", - "BucketNameExpr": "agents-out", - "ObjectKeyExpr": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=objectKey" - }, - "LocalFilePathExpr": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=localFilePath" - }, - "EndpointExpr": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=S3_ENDPOINT" - }, - "RegionExpr": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=S3_REGION" - }, - "AKExpr": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=S3_AK" - }, - "SKExpr": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=S3_SK" - }, - "BreakpointIdentity": "c8abfbd3-e416-47c4-aeae-571ee434190b" - }, - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "Logs", - "UpdateType": "add", - "UpdateBindingValues": { - "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib", - "$values": [ - { - "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon", - "BindingInfo": { - "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess", - "TableName": "Logs", - "ColumnName": "entry", - "GUID": "26203eff-62b6-4513-9b82-68fe7cb0b7b8" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=\"文件下载到:\"&localFilePath" - } - } - ] - }, - "BreakpointIdentity": "489ee3bc-1d3c-4975-b40b-cf793cccce4c" - }, - { - "$type": "Arsenal.CreateDownloadLinkToFileCommand, Arsenal", - "FilePath": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=localFilePath" - }, - "DownloadFileName": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=objectKey" - }, - "ExpirationDate": 10, - "FileLinkResult": "url", - "BreakpointIdentity": "97b9cf70-9267-495c-8363-ba71a62a6e04" - }, - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "Logs", - "UpdateType": "add", - "UpdateBindingValues": { - "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib", - "$values": [ - { - "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon", - "BindingInfo": { - "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess", - "TableName": "Logs", - "ColumnName": "entry", - "GUID": "4b7f9362-eaf6-4540-982d-df21415726b3" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=\"链接地址:\"&url" - } - } - ] - }, - "BreakpointIdentity": "26b527bd-d657-4c71-98ec-610f9e5d037a" - }, { "$type": "Forguncy.Model.NotificationMessageCommand, ServerDesignerCommon", "NotificationName": "OpenClawFileRecieved", @@ -381,65 +320,16 @@ } ] }, - "ID": "eec8f23e2dcf47b49fb3706930dfd9b4", - "BreakpointIdentity": "4ebb62a0-e5c3-4183-bf12-228bb0776d2c" - } - ] - }, - "ID": "5f8ddc1e-bed2-49ca-b2ab-841c872c96f6" - }, - { - "$type": "Forguncy.Model.ConditionAndCommandPair, ServerDesignerCommon", - "CommandList": { - "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib", - "$values": [ - { - "$type": "Forguncy.Model.NotificationMessageCommand, ServerDesignerCommon", - "NotificationName": "OpenClawMessageRecieved", - "SendType": 1, - "UserNames": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=session.user" - }, - "Params": { - "$type": "System.Collections.Generic.List`1[[Forguncy.Model.NotificationMessageParam, ServerDesignerCommon]], System.Private.CoreLib", - "$values": [ - { - "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon", - "Name": "session", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=sessionId" - } - }, - { - "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon", - "Name": "text", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=text" - } - }, - { - "$type": "Forguncy.Model.NotificationMessageParam, ServerDesignerCommon", - "Name": "kind", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=kind" - } - } - ] - }, - "ID": "935209af7e714d598a610f5e127a434a", - "BreakpointIdentity": "85419429-1e50-498c-853e-4c317ae8e6a7" + "ID": "ddfd878c53ae4fb7b5092fd73ed6cf55", + "BreakpointIdentity": "49cddbc7-d2ae-4b82-be81-1b86219198b5" } ] }, - "ID": "91a13253-1bf3-4dde-a31e-ecc5ed4603df" + "ID": "d02c83f2-83b2-4876-9f26-24954780ad5a" } ] }, - "BreakpointIdentity": "6d242bbf-097f-40f6-9d96-f9602d2f4a69" + "BreakpointIdentity": "7d406cd2-8dfc-45be-9ed0-45da227d7fe0" } ] } @@ -462,7 +352,7 @@ "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess", "TableName": "Logs", "ColumnName": "entry", - "GUID": "4b20f651-4840-40f8-8851-cc1d40f76091" + "GUID": "a200ed79-cf72-4e48-b2dd-75806bcb2a51" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", diff --git "a/ServerCommands/OpenClaw\344\272\244\344\272\222/upgradeOpenClawMessages.json" "b/ServerCommands/OpenClaw\344\272\244\344\272\222/upgradeOpenClawMessages.json" new file mode 100644 index 0000000..54c56eb --- /dev/null +++ "b/ServerCommands/OpenClaw\344\272\244\344\272\222/upgradeOpenClawMessages.json" @@ -0,0 +1,80 @@ +{ + "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon", + "Name": "upgradeOpenClawMessages", + "Enabled": true, + "Triggers": { + "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon", + "Permission": { + "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon", + "PermissionData": { + "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core", + "permissionResource": { + "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core" + }, + "permissionBindings": { + "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core", + "roleNames": { + "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib", + "$values": [ + "FGC_LoginUser" + ] + } + } + ] + } + } + }, + "InvokeTriggerTestData": { + "$type": "Forguncy.SaveLoad.InvokeTriggerTestDataSaveData, ServerDesignerCommon", + "UserName": "Administrator" + } + } + ] + }, + "Commands": { + "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "OpenClawMessages", + "RowsToUpdate": 1, + "RowsToUpdateCondition": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess", + "TableName": "OpenClawMessages", + "ColumnName": "role", + "GUID": "3178a231-3ce1-48f8-b414-5b5de247cb17" + }, + "Value": "openclaw" + }, + "UpdateBindingValues": { + "$type": "System.Collections.Generic.List`1[[Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.Model.UpdateBindingValueItem, ServerDesignerCommon", + "BindingInfo": { + "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess", + "TableName": "OpenClawMessages", + "ColumnName": "role", + "GUID": "a22d0ba2-c2e2-4259-8256-f5def2d56da9" + }, + "Value": "assistant" + } + ] + }, + "BreakpointIdentity": "73065509-cdac-436c-83ed-18e299f83a70" + } + ] + }, + "ReturnProperties": { + "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib", + "$values": [] + } +} \ No newline at end of file diff --git "a/ServerCommands/\344\274\232\350\257\235\347\256\241\347\220\206/getLatestMessages.json" "b/ServerCommands/\344\274\232\350\257\235\347\256\241\347\220\206/getLatestMessages.json" new file mode 100644 index 0000000..232b510 --- /dev/null +++ "b/ServerCommands/\344\274\232\350\257\235\347\256\241\347\220\206/getLatestMessages.json" @@ -0,0 +1,195 @@ +{ + "$type": "Forguncy.SaveLoad.ServerCommandSaveData, ServerDesignerCommon", + "Name": "getLatestMessages", + "Enabled": true, + "Triggers": { + "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.TriggerSaveDataBase, ServerDesignerCommon]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon", + "Permission": { + "$type": "Forguncy.SaveLoad.ServerCommandPermissionSaveData, ServerDesignerCommon", + "PermissionData": { + "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core", + "permissionResource": { + "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core" + }, + "permissionBindings": { + "$type": "System.Collections.Generic.List`1[[Forguncy.RbacPermission.Core.Impl.ServerCommand.IServerCommandPermissionBinding, Forguncy.RbacPermission.Core]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core", + "roleNames": { + "$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib", + "$values": [ + "FGC_LoginUser" + ] + } + } + ] + } + } + }, + "Parameters": { + "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.SaveLoad.PostRequestParameterSaveData, ServerDesignerCommon", + "Name": "agentId", + "DataValidationInfo": { + "$type": "Forguncy.SaveLoad.DataValidationInfoSaveData, ServerDesignerCommon" + } + } + ] + } + } + ] + }, + "Commands": { + "$type": "System.Collections.Generic.List`1[[GrapeCity.Forguncy.Commands.Command, Forguncy.Commands]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", + "ParameterName": "消息列表", + "TableValue": { + "$type": "Forguncy.Model.Commands.ParameterTableValue, ServerDesignerCommon", + "TableName": "OpenClawMessages", + "BindingInfos": { + "$type": "System.Collections.Generic.List`1[[Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon", + "GUID": "6bb1b5d7-4426-4ec0-a244-d7f4597fe55c", + "BindingInfo": { + "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess", + "TableName": "OpenClawMessages", + "ColumnName": "text", + "GUID": "5e643f90-7a95-4b3c-9619-bfb605d1f096" + }, + "ColumnName": "message" + }, + { + "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon", + "GUID": "d33e23fa-cf85-4601-9812-891181892af8", + "BindingInfo": { + "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess", + "TableName": "OpenClawMessages", + "ColumnName": "FGC_CreateDate", + "GUID": "aac6feec-4947-464f-9dcd-967e113d9f5c" + }, + "ColumnName": "sendTime" + }, + { + "$type": "Forguncy.Model.Commands.ParameterTableValueColumn, ServerDesignerCommon", + "GUID": "da82e98d-d8cd-42c8-96ea-d24ac1f13470", + "BindingInfo": { + "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess", + "TableName": "OpenClawMessages", + "ColumnName": "role", + "GUID": "b7a80645-3cb7-4119-ac23-ae030582eb41" + }, + "ColumnName": "role" + } + ] + }, + "SqlCondition": { + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": { + "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.ISqlCondition, ForguncyDataAccess]], System.Private.CoreLib", + "$values": [ + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess", + "TableName": "OpenClawMessages", + "ColumnName": "agent_id", + "GUID": "ab0cc122-0bd4-4f68-b257-80548fa263db" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=agentId" + } + }, + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess", + "TableName": "OpenClawMessages", + "ColumnName": "user", + "GUID": "7a82ff28-9a17-43b7-86a5-a3a7264c3089" + }, + "Value": "%CurrentUser%" + } + ] + } + }, + "TopCount": "5", + "OrderBySqlCondition": { + "$type": "ForguncyDataAccess.OrderBySqlCondition, ForguncyDataAccess", + "OrderByColumns": { + "$type": "System.Collections.Generic.List`1[[ForguncyDataAccess.OrderBySqlConditionItem, ForguncyDataAccess]], System.Private.CoreLib", + "$values": [ + { + "$type": "ForguncyDataAccess.OrderBySqlConditionItem, ForguncyDataAccess", + "ColumnBindingInfo": { + "$type": "ForguncyDataAccess.BindingInfo, ForguncyDataAccess", + "TableName": "OpenClawMessages", + "ColumnName": "FGC_CreateDate", + "GUID": "bd79fcd2-cfe4-46dc-a1ee-c485ebe0cdd3" + }, + "Order": 1 + } + ] + } + } + }, + "ID": "5f2cdcba3ab74611ad61b467848533bd", + "BreakpointIdentity": "9e3e2efc-86ef-46a5-a44d-ae354bfecf2c" + }, + { + "$type": "CollectionOperationKit.ServerSideArraySort, CollectionOperationKit", + "InParamater": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=消息列表" + }, + "SortRulePairs": { + "$type": "System.Collections.Generic.List`1[[CollectionOperationKit.SortRuleObject, CollectionOperationKit]], System.Private.CoreLib", + "$values": [ + { + "$type": "CollectionOperationKit.SortRuleObject, CollectionOperationKit", + "Name": "sendTime" + } + ] + }, + "OutParamaterName": "消息列表", + "BreakpointIdentity": "3ed9d193-eef3-471c-bcbf-708b3930377f" + }, + { + "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", + "CustomReturns": { + "$type": "System.Collections.Generic.List`1[[Forguncy.Model.CustomReturns, ServerDesignerCommon]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.Model.CustomReturns, ServerDesignerCommon", + "ReturnPropertyName": "messages", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=消息列表" + } + } + ] + }, + "BreakpointIdentity": "4f6f85b3-5bf8-47bc-95e9-fb821491d052" + } + ] + }, + "ReturnProperties": { + "$type": "System.Collections.Generic.List`1[[Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon]], System.Private.CoreLib", + "$values": [ + { + "$type": "Forguncy.SaveLoad.ReturnPropertySaveData, ServerDesignerCommon", + "Name": "messages" + } + ] + } +} \ No newline at end of file diff --git a/Upload/agents-out b/Upload/agents-out new file mode 100644 index 0000000..3fc97a0 --- /dev/null +++ b/Upload/agents-out @@ -0,0 +1,3 @@ +这是一个示例文件。 +生成时间:2026-05-09 11:33 UTC +用途:测试文件发送流程。 diff --git a/Upload/arsenal/data/1775118403249.sqlite3 b/Upload/arsenal/data/1775118403249.sqlite3 index 20f4b0070fc8d4f7e3dd61454347aee61adc971d..586f4e14f50d312b0c3d04c76bd19234124563a2 100644 GIT binary patch delta 939 zcmb7?&x_MQ6vvabNt3oo)5|I>B8WG4?EJ`NW>yw&-qwqVmtvhvC$3QK!bT9vZW1qE z6x4e5qKH@Nx%e-5_Mlfi_y;USFsoY#9@IRT<9nZZ@AJ*`wLD*Yw$Td=!*I&Cs^Ix1 zF@yKFpY%<4{=I)XSa(}TMt9f$=yUIlceeAg({4X%9nE{em)2HcyN*$qh3i%q+4^#I_qcF`fS9Ppc`khsOR>x^&Kyx*K*AQ0ex3^Da$Ny*bbsX<+&6kIk F`4epp2?qcG delta 106 zcmZo@U}|V!njkI6!@$760mLxCGf~Hwk!NE_8ThUFYx#cj?+2=S%{O^(E$3vG`ab}c Cni}f> diff --git a/UserFile/StyleSheet.css b/UserFile/StyleSheet.css new file mode 100644 index 0000000..16b5885 --- /dev/null +++ b/UserFile/StyleSheet.css @@ -0,0 +1,4 @@ +div[class*="wechat-like-chatbox"] .FGC_ai-chat-info-line-user .ant-bubble-content { + background-color: #1890FF !important; + color: white !important; +} \ No newline at end of file diff --git a/image/artificial-intelligence.png b/image/artificial-intelligence.png new file mode 100644 index 0000000000000000000000000000000000000000..af89b8445fe32a85b12882a159ca71a3d17c8aa5 GIT binary patch literal 3771 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 literal 0 HcmV?d00001 -- Gitee From 75dd1da06d31ad8a9e837d677fb7d86c472cdf68 Mon Sep 17 00:00:00 2001 From: HZG System Date: Mon, 11 May 2026 09:05:10 +0800 Subject: [PATCH 18/18] =?UTF-8?q?{"Message":"=E7=AD=BE=E5=87=BA=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=20:=20UserAgent,=20Logs,=20RpcRequestMessages,=20Sess?= =?UTF-8?q?ions,=20App,=20RpcLogs,=20Agent,=20OpenClawMessages","MessageTy?= =?UTF-8?q?pe":1,"Modules":[],"Version":"v1"}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .collaboration | 80 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) diff --git a/.collaboration b/.collaboration index 4914995..b58d2d1 100644 --- a/.collaboration +++ b/.collaboration @@ -1,50 +1,130 @@ [ { "ModuleName": "Table/UserAgent", + "State": 1, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-11T09:05:10.3259276+08:00", "ModuleType": 7, "IconType": 24, + "ToRemoveFiles": [ + "Tables\\UserAgent.json", + "ForguncyDB.sqlite3" + ], "ExclusiveType": 0 }, { "ModuleName": "Table/Logs", + "State": 1, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-11T09:05:10.326027+08:00", "ModuleType": 7, "IconType": 24, + "ToRemoveFiles": [ + "Tables\\Logs.json", + "ForguncyDB.sqlite3" + ], "ExclusiveType": 0 }, { "ModuleName": "Table/RpcRequestMessages", + "State": 1, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-11T09:05:10.3260322+08:00", "ModuleType": 7, "IconType": 24, + "ToRemoveFiles": [ + "Tables\\RpcRequestMessages.json", + "ForguncyDB.sqlite3" + ], "ExclusiveType": 0 }, { "ModuleName": "Table/Sessions", + "State": 1, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-11T09:05:10.326035+08:00", "ModuleType": 7, "IconType": 24, + "ToRemoveFiles": [ + "Tables\\Sessions.json", + "ForguncyDB.sqlite3" + ], "ExclusiveType": 0 }, { "ModuleName": "Table/App", + "State": 1, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-11T09:05:10.3260398+08:00", "ModuleType": 7, "IconType": 24, + "ToRemoveFiles": [ + "Tables\\App.json", + "ForguncyDB.sqlite3" + ], "ExclusiveType": 0 }, { "ModuleName": "Table/RpcLogs", + "State": 1, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-11T09:05:10.3260429+08:00", "ModuleType": 7, "IconType": 24, + "ToRemoveFiles": [ + "Tables\\RpcLogs.json", + "ForguncyDB.sqlite3" + ], "ExclusiveType": 0 }, { "ModuleName": "Table/Agent", + "State": 1, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-11T09:05:10.326046+08:00", "ModuleType": 7, "IconType": 24, + "ToRemoveFiles": [ + "Tables\\Agent.json", + "ForguncyDB.sqlite3" + ], "ExclusiveType": 0 }, { "ModuleName": "Table/OpenClawMessages", + "State": 1, + "LockedBy": { + "UserName": "XA-GCSCN-WILL\\NingWei", + "Email": "will.ning@grapecity.com" + }, + "LockDateTime": "2026-05-11T09:05:10.3260493+08:00", "ModuleType": 7, "IconType": 24, + "ToRemoveFiles": [ + "Tables\\OpenClawMessages.json", + "ForguncyDB.sqlite3" + ], "ExclusiveType": 0 }, { -- Gitee