What problem does it solves?
Developing custom interactive components for complex AI workflows can be daunting, requiring deep knowledge of system architecture and numerous file modifications. This Skill provides a comprehensive, step-by-step guide for developers, streamlining the creation of new interactive nodes within FastGPT, ensuring seamless integration and robust functionality.
Core Features & Use Cases
- Architectural Blueprint: Details the core type definitions and workflow execution mechanisms for interactive nodes.
- Full-Stack Development Guide: Provides instructions for defining node types, creating templates, implementing backend logic, and building frontend components.
- Critical Considerations: Covers essential aspects like
isEntry flag management, history handling, and testing checklists to ensure proper functionality.
- Use Case: When your FastGPT application needs a unique way to gather user input or pause for human decision-making mid-workflow (e.g., a custom multi-field form or a specific approval step), use this Skill to guide Claude in generating the necessary code and configuration, accelerating your development cycle.
Quick Start
Ask Claude to develop a new interactive node for a FastGPT workflow that collects "user feedback on a product feature" and follow the workflow-interactive-dev guidelines.