MaxKB/ui/src/workflow/icons
shaohuzhang1 bfae088df6
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
feat: knowledge workflow (#4399)
* feat: init knowledge workflow

* feat: add knowledge workflow and version models, serializers, and API views

* feat: knowledge workflow

* feat: knowledge workflow

* feat: add KnowledgeWorkflowModelSerializer and Operate class for workflow management

* fix: route

* feat: knowledge workflow

* feat: Knowledge workflow permission

* feat: knowledge workflow

* feat: knowledge workflow

* feat: knowledge workflow

* feat: knowledge workflow

* feat: Data source web node

* fix: Back route

* feat: knowledge workflow

* feat: knowledge workflow

* feat: Knowledge write node

* feat: add Data Source tool functionality and localization

* feat: add Data Source tool functionality and localization

* feat: knowledge workflow

* feat: knowledge workflow

* fix: simplify export tool permission check in ToolListContainer.vue

* fix: simplify export condition in ToolResourceIndex.vue

* fix: simplify condition for copying tool in ToolListContainer

* feat: knowledge workflow

* fix: Upload local files and add output fields

* feat: Knowledge write

* feat: add Document Split Node functionality and localization

* feat: add Document Split Node functionality and localization

* feat: Knowledge write

* feat: enhance Document Split Node with result processing and problem list generation

* fix: Allow problem be blank

* feat: enhance Document Split Node with result processing and problem list generation

* feat: tool datasource

* fix: Optimization of knowledge base workflow execution logic

* refactor: streamline image handling by updating application and knowledge ID management

* refactor: streamline image handling by updating application and knowledge ID management

* feat: extend support modes in variable aggregation node to include knowledge workflows

* feat: Chunks stored

* refactor: simplify file handling in document extraction by removing unnecessary byte conversion and enhancing file saving logic

* refactor: update file ID assignment in document extraction to use provided metadata

* feat: Workflow menu that distinguishes between applications and knowledge bases

* refactor: update file ID assignment in document extraction to use provided metadata

* fix: Add workspace ID as workflow execution parameter

* feat: add code template for Data Source tool form functionality

* refactor: remove unused sys import and improve module handling

* feat: Execution details support loading status

* refactor: update tool type handling and improve category merging logic

* feat: Alter fork depth

* fix: ensure filterList is properly initialized and updated in getList function

* refactor: simplify ToolStoreDialog by removing unused toolType logic

* perf: Optimize the style

* style: adjust div width for improved layout in Tree component

* refactor: improve polling mechanism for knowledge workflow action

* fix: Get workspace_id from workflow params

* fix: filter out 'file_bytes' from result in get_details method

* feat: add recursive filtering for file_bytes in context data

* fix: append results to paragraph_list instead of replacing it

* perf: Optimize translation files

* fix: include document name in bytes_to_uploaded_file call for better file handling

* refactor: optimize buffer retrieval in document processing

* refactor: remove redundant parameter from bytes_to_uploaded_file call

* fix: Page style optimization

* feat: add slider for setting limit in document rules form

* feat: add workflow knowledge management endpoints and related functionality

* fix: swap file size and file count limits in form inputs

* refactor: update tool_config args to use list format for improved readability

* feat: Node supports knowledge base workflow

* feat: Node supports knowledge base workflow

* fix: Basic node data cannot be obtained in the workflow

* style: Knowledge base workflow debugging page style adjustment

* fix: Loop nodes cannot be used in the knowledge base workflow

* fix: Knowledge base workflow variable assignment node

* feat: add chunk size slider to form for custom split strategy

* fix: Workflow style optimization

---------

Co-authored-by: CaptainB <bin@fit2cloud.com>
Co-authored-by: zhangzhanwei <zhanwei.zhang@fit2cloud.com>
Co-authored-by: wangdan-fit2cloud <dan.wang@fit2cloud.com>
2025-11-28 15:38:20 +08:00
..
ai-chat-node-icon.vue feat: chat 2025-06-11 20:33:38 +08:00
application-node-icon.vue fix: icon error 2025-09-29 17:58:53 +08:00
base-node-icon.vue feat: chat 2025-06-11 20:33:38 +08:00
chat-icon.vue perf: Partial icon updates (#3847) 2025-08-12 18:47:05 +08:00
condition-node-icon.vue feat: chat 2025-06-11 20:33:38 +08:00
data-source-local-node-icon.vue feat: knowledge workflow (#4399) 2025-11-28 15:38:20 +08:00
data-source-web-node-icon.vue feat: knowledge workflow (#4399) 2025-11-28 15:38:20 +08:00
document-extract-node-icon.vue feat: chat 2025-06-11 20:33:38 +08:00
document-split-node-icon.vue feat: knowledge workflow (#4399) 2025-11-28 15:38:20 +08:00
form-node-icon.vue feat: chat 2025-06-11 20:33:38 +08:00
global-icon.vue perf: Partial icon updates (#3847) 2025-08-12 18:47:05 +08:00
image-generate-node-icon.vue fix: change workflow icon 2025-09-19 18:52:28 +08:00
image-to-video-node-icon.vue feat: implement text-to-video and image-to-video generation nodes with serializers and workflow integration 2025-09-12 14:27:48 +08:00
image-understand-node-icon.vue fix: change workflow icon 2025-09-19 18:52:28 +08:00
intent-node-icon.vue feat: Intent classify 2025-09-12 11:54:53 +08:00
knowledge-base-node-icon.vue feat: knowledge workflow (#4399) 2025-11-28 15:38:20 +08:00
knowledge-write-node-icon.vue feat: knowledge workflow (#4399) 2025-11-28 15:38:20 +08:00
loop-break-node-icon.vue feat: loop node 2025-09-17 18:23:13 +08:00
loop-continue-node-icon.vue fix: loop icon 2025-09-23 18:45:13 +08:00
loop-icon.vue feat: Support loop node (#4045) 2025-09-16 15:49:49 +08:00
loop-node-icon.vue feat: loop node 2025-09-17 18:23:13 +08:00
loop-start-node-icon.vue feat: Support loop node (#4045) 2025-09-16 15:49:49 +08:00
mcp-node-icon.vue feat: knowledge workflow (#4399) 2025-11-28 15:38:20 +08:00
parameter-extraction-node-icon.vue feat: Support parameter extraction nodes (#4208) 2025-10-17 15:18:33 +08:00
question-node-icon.vue feat: chat 2025-06-11 20:33:38 +08:00
reply-node-icon.vue feat: chat 2025-06-11 20:33:38 +08:00
reranker-node-icon.vue feat: chat 2025-06-11 20:33:38 +08:00
search-document-node-icon.vue feat: Add Document Search node function 2025-10-17 16:31:09 +08:00
search-knowledge-node-icon.vue fix: bugs 2025-07-01 14:28:53 +08:00
speech-to-text-node-icon.vue fix: change workflow icon 2025-09-19 18:52:28 +08:00
start-node-icon.vue feat: chat 2025-06-11 20:33:38 +08:00
text-to-speech-node-icon.vue fix: change workflow icon 2025-09-19 18:52:28 +08:00
text-to-video-node-icon.vue feat: implement text-to-video and image-to-video generation nodes with serializers and workflow integration 2025-09-12 14:27:48 +08:00
tool-lib-node-icon.vue feat: knowledge workflow (#4399) 2025-11-28 15:38:20 +08:00
tool-node-icon.vue feat: knowledge workflow (#4399) 2025-11-28 15:38:20 +08:00
utils.ts feat: resource authorization 2025-06-03 16:09:09 +08:00
variable-aggregation-node-icon.vue feat: Variable Splitting Node and Parameter Extraction Node 2025-10-21 19:30:24 +08:00
variable-assign-node-icon.vue feat: chat 2025-06-11 20:33:38 +08:00
variable-splitting-node-icon.vue feat: Variable Splitting Node and Parameter Extraction Node 2025-10-21 19:30:24 +08:00
video-understand-node-icon.vue feat: add video understanding node and related components 2025-10-14 17:38:05 +08:00