用于开发 FastGPT 工作流中的交互响应。详细说明了交互节点的架构、开发流程和需要修改的文件。
The workflow-interactive-dev skill is designed to facilitate the development of interactive response nodes within the FastGPT workflow. This skill addresses the need for seamless user interaction during workflow execution by allowing the system to pause and await user input at various stages. By implementing new interactive nodes, developers can enhance the user experience, making workflows more dynamic and responsive to user needs.
Follow the development steps outlined in the guide, which include defining the node type, creating a node template, and adding execution logic.
The system supports userSelect, formInput, childrenInteractive, loopInteractive, and paymentPause nodes.
There is no specified limit, but ensure that each node is well-defined and necessary for the workflow.
You typically need to modify type definitions, create a node template, and possibly update execution logic in the specified service files.
As long as you adhere to the defined structures and types, new interactive nodes should be compatible with existing ones.
Quick Setup:
.claude/skills/Repository
labring/FastGPT