From 014785a1adbd21914ef81ecced7d933c78064933 Mon Sep 17 00:00:00 2001 From: xingyu4j Date: Mon, 16 Jun 2025 16:59:04 +0800 Subject: [PATCH] feat: ai --- .../src/components/Tinyflow/Tinyflow.vue | 2 +- .../web-antd/src/components/Tinyflow/index.ts | 2 + .../Tinyflow/ui/{typeing.ts => typing.ts} | 26 ++--- .../src/components/markdown-view/index.ts | 3 + .../markdown-view.vue} | 13 +-- .../src/components/markdown-view/typing.ts | 3 + .../conversation/ConversationList.vue | 51 +++++---- .../components/message/MessageKnowledge.vue | 4 +- .../index/components/message/MessageList.vue | 26 ++--- .../components/message/MessageListEmpty.vue | 4 +- .../message/MessageNewConversation.vue | 4 +- .../components/role/RoleCategoryList.vue | 4 +- .../chat/index/components/role/RoleList.vue | 12 +- .../index/components/role/RoleRepository.vue | 50 ++++---- .../src/views/ai/chat/index/index.vue | 108 +++++++++--------- .../src/views/ai/chat/manager/data.ts | 8 +- .../ai/image/index/components/ImageCard.vue | 18 ++- .../ai/image/index/components/ImageDetail.vue | 13 ++- .../ai/image/index/components/ImageList.vue | 37 +++--- .../image/index/components/common/index.vue | 22 ++-- .../ai/image/index/components/dall3/index.vue | 28 ++--- .../index/components/midjourney/index.vue | 24 ++-- .../components/stableDiffusion/index.vue | 22 ++-- .../src/views/ai/image/index/index.vue | 2 +- .../src/views/ai/image/manager/data.ts | 5 +- .../src/views/ai/image/manager/index.vue | 2 +- .../src/views/ai/image/square/index.vue | 6 +- .../knowledge/document/form/ProcessStep.vue | 12 +- .../ai/knowledge/document/form/SplitStep.vue | 21 ++-- .../ai/knowledge/document/form/UploadStep.vue | 24 ++-- .../ai/knowledge/document/form/index.vue | 16 +-- .../src/views/ai/knowledge/document/index.vue | 2 +- .../src/views/ai/knowledge/knowledge/data.ts | 4 +- .../views/ai/knowledge/knowledge/index.vue | 8 +- .../knowledge/knowledge/retrieval/index.vue | 12 +- .../src/views/ai/knowledge/segment/index.vue | 9 +- .../src/views/ai/mindmap/index/index.vue | 14 +-- .../views/ai/mindmap/index/modules/Left.vue | 2 +- .../views/ai/mindmap/index/modules/Right.vue | 13 +-- .../src/views/ai/mindmap/manager/data.ts | 4 +- .../src/views/ai/mindmap/manager/index.vue | 4 +- .../src/views/ai/model/model/index.vue | 6 +- apps/web-antd/src/views/ai/model/tool/data.ts | 10 +- .../src/views/ai/music/index/index.vue | 2 +- .../ai/music/index/list/audioBar/index.vue | 5 +- .../src/views/ai/music/index/list/index.vue | 2 +- .../ai/music/index/list/songCard/index.vue | 2 +- .../ai/music/index/list/songInfo/index.vue | 2 +- .../src/views/ai/music/index/mode/desc.vue | 2 +- .../src/views/ai/music/index/mode/index.vue | 2 +- .../src/views/ai/music/index/mode/lyric.vue | 2 +- .../src/views/ai/music/index/title/index.vue | 2 +- .../src/views/ai/music/manager/data.ts | 5 +- .../src/views/ai/music/manager/index.vue | 2 +- apps/web-antd/src/views/ai/workflow/data.ts | 5 +- .../src/views/ai/workflow/form/index.vue | 33 +++--- .../ai/workflow/form/modules/basic-info.vue | 4 +- .../workflow/form/modules/workflow-design.vue | 61 +++++----- .../views/ai/write/index/components/Left.vue | 24 ++-- .../views/ai/write/index/components/Right.vue | 4 +- .../src/views/ai/write/index/index.vue | 18 +-- .../src/views/ai/write/manager/data.ts | 5 +- apps/web-antd/src/views/bpm/group/data.ts | 9 +- .../src/views/bpm/processExpression/data.ts | 10 +- .../src/views/bpm/processInstance/data.ts | 1 + .../views/bpm/processInstance/manager/data.ts | 1 + .../views/bpm/processInstance/report/data.ts | 2 - apps/web-antd/src/views/bpm/task/copy/data.ts | 1 + apps/web-antd/src/views/bpm/task/done/data.ts | 2 +- .../src/views/bpm/task/manager/data.ts | 1 + apps/web-antd/src/views/bpm/task/todo/data.ts | 1 + 71 files changed, 447 insertions(+), 423 deletions(-) create mode 100644 apps/web-antd/src/components/Tinyflow/index.ts rename apps/web-antd/src/components/Tinyflow/ui/{typeing.ts => typing.ts} (84%) create mode 100644 apps/web-antd/src/components/markdown-view/index.ts rename apps/web-antd/src/components/{MarkdownView/index.vue => markdown-view/markdown-view.vue} (94%) create mode 100644 apps/web-antd/src/components/markdown-view/typing.ts diff --git a/apps/web-antd/src/components/Tinyflow/Tinyflow.vue b/apps/web-antd/src/components/Tinyflow/Tinyflow.vue index bcdb2801e..2444fe66c 100644 --- a/apps/web-antd/src/components/Tinyflow/Tinyflow.vue +++ b/apps/web-antd/src/components/Tinyflow/Tinyflow.vue @@ -1,5 +1,5 @@