* 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>