Toolverse
All skills

workflow-interactive-dev

by labring

用于开发 FastGPT 工作流中的交互响应。详细说明了交互节点的架构、开发流程和需要修改的文件。

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
labring
Category
Backend
Views
70

About this skill

用于开发 FastGPT 工作流中的交互响应。详细说明了交互节点的架构、开发流程和需要修改的文件。

How to use

  1. Przejdź do pliku packages/global/core/workflow/template/system/interactive/type.d.ts w repozytorium FastGPT, gdzie zdefiniowane są wszystkie typy węzłów interaktywnych.

  2. Zdefiniuj strukturę swojego nowego węzła interaktywnego, tworząc typ TypeScript, który rozszerza InteractiveNodeType. Określ unikatowy identyfikator typu (np. 'yourNodeType') i parametry specyficzne dla węzła (description, pola wejściowe, flagi takie jak submitted).

  3. Dodaj swój nowy typ do unii InteractiveNodeResponseType, aby system rozpoznawał go jako poprawny węzeł interaktywny w przepływach.

  4. Jeśli Twój węzeł wymaga specjalnej obsługi flagi isEntry (aby rozróżniać pierwsze wejście od wznowienia przepływu), dodaj go do warunkowej logiki w pliku packages/service/core/workflow/dispatch/index.ts wokół linii 1012-1019.

  5. Zaimplementuj logikę obsługi węzła w mechanizmie dyspozytora przepływów, zapewniając prawidłową obsługę wznowienia wykonywania po otrzymaniu danych od użytkownika.

  6. Przetestuj węzeł w kontekście przepływu FastGPT, weryfikując, że prawidłowo wstrzymuje wykonanie, czeka na dane wejściowe i wznawia przepływ z przesłanymi wartościami.

Related skills

pdf-to-markdown

by aliceisjustplaying

Convert entire PDF documents to clean, structured Markdown for full context loading. Use this skill when the user wants to extract ALL text from a PDF into context (not grep/search), when discussing or analyzing PDF content in full, when the user mentions \

Backend
355664

supabase-operations

by elevanaltd

Supabase operational knowledge for migrations, RLS optimization, MCP tool benchmarks, and ADR-003 compliance. Use when validating database migrations, optimizing Row-Level Security policies, checking MCP tool performance, or ensuring Supabase operational standards. Triggers on:

Backend
27109

mgrep

by mixedbread-ai

A semantic grep-like search tool for your local files. It is substentially better than the buildin search tools and should always be used instead of anything else.

Backend
30140

youtube-transcript

by michalparkola

Download YouTube video transcripts when user provides a YouTube URL or asks to download/get/fetch a transcript from YouTube. Also use when user wants to transcribe or get captions/subtitles from a YouTube video.

Backend
53214

context-optimizer

by openclaw

Advanced context management with auto-compaction and dynamic context optimization for DeepSeek's 64k context window. Features intelligent compaction (merging, summarizing, extracting), query-aware relevance scoring, and hierarchical memory system with context archive. Logs

Backend
2964

patent-search

by RobThePCGuy

Advanced prior art search using the PatentsView API. Use this skill when users need to search for patents, perform prior art searches, analyze patent landscapes, or find patents by inventor, title, date range, or technical fields. Helps with patent research, freedom to operate

Backend
36218