Commit Graph

529 Commits

Author SHA1 Message Date
wangdan-fit2cloud fb138dbde6 perf: Fix the styling of the conversation section 2025-12-25 17:56:42 +08:00
shaohuzhang1 c362b4ed4e
feat: [Application] User input component types support multi line text boxes, single line tabs, and single line multi select card components (#4566) 2025-12-25 14:49:05 +08:00
shaohuzhang1 c0f63e9e3d
fix: Application workflow node display error (#4565) 2025-12-25 14:32:53 +08:00
shaohuzhang1 ed45fabcce
feat: workflow Exception branch 2025-12-23 17:58:38 +08:00
CaptainB 54e16acee6 feat: add application enable flag and application IDs to application model 2025-12-22 10:24:49 +08:00
shaohuzhang1 0aef02df52
fix: In the workflow knowledge base, the specified reply node failed to parse the global variable input #4524 (#4528) 2025-12-17 10:44:47 +08:00
wangdan-fit2cloud db0644129a fix: Document page turn record cache and adjust the execution details to display the text 2025-12-16 15:52:00 +08:00
shaohuzhang1 bf86e19fb6
fix: The user input parameter was set to non mandatory, but after re entering the canvas editing, it became a mandatory parameter (#4521) 2025-12-16 11:30:19 +08:00
wangdan-fit2cloud f048b5a3a1 fix: The selection box for variables should support clearing.(#4515) 2025-12-16 10:51:55 +08:00
wangdan-fit2cloud b0cbf44975 fix: Component sequence adjustment 2025-12-12 12:26:01 +08:00
shaohuzhang1 11a894f871
fix: The local file node of the knowledge base workflow supports MD format (#4487) 2025-12-10 16:28:43 +08:00
shaohuzhang1 9d23b6297d
fix: Modify the parameter name and display name of the loop variable in the loop node, but the variable name is not updated in the nodes outside the loop (#4485) 2025-12-10 13:55:32 +08:00
shaohuzhang1 7b9fae5d24
fix: Set up a complete knowledge base workflow in the loop body, debug prompts that the knowledge base write node cannot be used as the end node (#4476) 2025-12-09 20:24:06 +08:00
shaohuzhang1 ff3ecb36d4
fix: Knowledge Base Workflow - The icon of the data source tool node in the variable selection drop-down box does not correspond to it (#4475) 2025-12-09 18:17:41 +08:00
wangdan-fit2cloud d4d88ac2be fix: optimize style 2025-12-09 17:34:10 +08:00
shaohuzhang1 32e5b3273f
fix: The loop nodes in the canvas are prohibited from being copied into the loop body, and the continue and break nodes inside the loop body are also prohibited from being copied into the loop body (#4470) 2025-12-09 15:10:48 +08:00
CaptainB e97ded9dc7 feat: update apiType logic to handle shared route and adjust systemType in tool list request
--bug=1064304 --user=刘瑞斌 【共享资源】共享的工作流知识库编排中,可以使用工作空间下的工具 https://www.tapd.cn/62980211/s/1808141

--bug=1064306 --user=刘瑞斌 【共享资源】共享的工作流知识库中,无法使用没有授权到工作空间的共享工具 https://www.tapd.cn/62980211/s/1808143
2025-12-09 14:43:25 +08:00
shaohuzhang1 29e5f3c382
fix: After one click beautification in the loop body, the workflow of the loop body becomes smaller and smaller. (#4464) 2025-12-08 17:51:16 +08:00
shaohuzhang1 1a303ff4e7
fix: The local file node of the knowledge base workflow has not been verified (#4462) 2025-12-08 17:20:58 +08:00
wangdan-fit2cloud 8066e125df fix: Fixing icons and importing document addresses 2025-12-08 15:19:52 +08:00
zhangzhanwei bd43d2f135 fix: The input content of the knowledge base write node is empty, but the workflow can be published 2025-12-08 11:36:47 +08:00
CaptainB 44e3958ada feat: add validation logic for node model in index.vue
--bug=1064157 --user=刘瑞斌 【工作流知识库】文档内容提取节点选择文档参数为空,可以发布应用 https://www.tapd.cn/62980211/s/1806944
2025-12-08 11:25:27 +08:00
shaohuzhang1 e4c8a25108
fix: After renaming the predecessor node, the variable list was not updated (#4452) 2025-12-05 19:00:00 +08:00
shaohuzhang1 12a3e9bbfb
fix: The nodes that can be added in the loop body are missing, and there are multiple recall nodes added (#4450) 2025-12-05 18:23:52 +08:00
wangdan-fit2cloud 9acc4bf9a6 fix: Upgrade the UI version and fix style bugs. 2025-12-05 18:10:54 +08:00
wangdan-fit2cloud cdc5fae477 feat: Execution records and details function 2025-12-05 16:38:08 +08:00
CaptainB c3ddf24d27 fix: update form_data binding to use with_filter_type in index.vue 2025-12-05 11:10:52 +08:00
CaptainB a70e27b9c0 feat: add additional nodeCascaderRefs for enhanced validation
--bug=1064068 --user=刘瑞斌 【工作流知识库】文档分段节点高级分段时,分段长度、自动清洗选项切换参数引用方式会互相影响 https://www.tapd.cn/62980211/s/1806124
2025-12-05 11:05:23 +08:00
wangdan-fit2cloud 8dc3cae775 perf: Optimize copywriting 2025-12-05 11:04:28 +08:00
wangdan-fit2cloud d193546ba5 perf: Optimize some styles 2025-12-04 19:41:15 +08:00
shaohuzhang1 8fd568dd97
fix: Workflow Basic Node User Input Configurable Title (#4439) 2025-12-04 18:58:32 +08:00
zhangzhanwei b664ab571f fix: Tool lib return button 2025-12-04 18:11:14 +08:00
wangdan-fit2cloud 6fd4c1fd31 perf: Organize translation files 2025-12-04 17:03:03 +08:00
wangdan-fit2cloud a0103aa014 fix: Adjust execution details and fix some bugs. 2025-12-03 19:25:53 +08:00
zhangzhanwei 62fa6d5cfe pref: Remove return content button 2025-12-03 18:16:11 +08:00
wangdan-fit2cloud 2bcb43eaf7 perf: Style optimization 2025-12-03 15:22:08 +08:00
shaohuzhang1 d07fc150dd
fix: Default data for local file nodes (#4426) 2025-12-03 15:16:03 +08:00
zhangzhanwei 751cdc4299 fix: Node height 2025-12-03 14:49:17 +08:00
zhangzhanwei dbac0201a8 fix: Knowledge write node height 2025-12-03 14:45:08 +08:00
shaohuzhang1 842b4ddc85
fix: Workflow knowledge base execution supports document removal and continued import (#4420) 2025-12-03 11:47:09 +08:00
wangdan-fit2cloud 39d4ebc49c perf: Optimize translation
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
2025-12-02 21:02:41 +08:00
wangdan-fit2cloud d39a27f360 perf: Knowledge base workflow adjustment 2025-12-02 19:51:01 +08:00
shaohuzhang1 7531bfd450
fix: Switching data sources during debugging of multiple Feishu data sources in the knowledge base workflow may result in the inability to obtain the document list (#4417) 2025-12-02 18:39:30 +08:00
wxg0103 16f4d2a721 feat: add upload method selection prompt to file upload settings 2025-12-02 11:40:01 +08:00
CaptainB a8c4e48e31 feat: enhance form layout and add dynamic selection for chunk size, patterns, and limits 2025-12-02 10:13:25 +08:00
shaohuzhang1 f29a8c3701
fix: The knowledge base workflow data source can only be the starting node (#4409) 2025-12-01 18:19:32 +08:00
wxg0103 7e9c440869 feat: add upload method label translations to workflow settings 2025-12-01 17:47:58 +08:00
shaohuzhang1 cbbdef0462
feat: Knowledge base workflow release, version management function (#4405)
* feat: Knowledge base workflow release, version management function

* feat: Knowledge base workflow release, version management function
2025-12-01 15:04:25 +08:00
CaptainB 1a1722c4a6 refactor: enhance chunk size input with tooltip for better user guidance 2025-11-28 15:48:23 +08:00
shaohuzhang1 bfae088df6
feat: knowledge workflow (#4399)
Some checks are pending
sync2gitee / repo-sync (push) Waiting to run
Typos Check / Spell Check with Typos (push) Waiting to run
* 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