The flow
Starts it 1Model 8Logic 10Service 9
The steps in the order they run, from what starts it.
- 1Trigger: Schedule WorkflowSchedule triggerStarts it
- 2Model: GeminiLm Chat Google GeminiModel
- 3Parser: Structured JSONOutput Parser StructuredModel
- 4Model: OpenAILm Chat Open AiModel
- 5OpenAI Chat ModelLm Chat Open AiModel
- 6Fetch RSS: Roomie FeedRss Feed ReadService
- 7Fetch RSS: Note Work TipsRss Feed ReadService
- 8Fetch RSS: Lifehacker FeedRss Feed ReadService
- 9Fetch RSS: Note ProductivityRss Feed ReadService
- 10Fetch RSS: Note EfficiencyRss Feed ReadService
- 11Fetch RSS: Note Cost PerformanceRss Feed ReadService
- 12AI: Rank Articles by Practical ValueChain LlmModel
- 13AI: Generate Structured SummaryAgentModel
- 14AI: Convert to Voice ScriptChain LlmModel
- 15Merge: Combine All RSS FeedsMergeLogic
- 16Split: Top 10 ArticlesSplit OutLogic
- 17Format: Slack Message OutputCodeLogic
- 18Aggregate: Collect Voice Script SegmentsAggregateLogic
- 19Filter: Articles from Last 24 HoursCodeLogic
- 20Prepare: Extract Article Link for HTTPSetLogic
- 21Notify: Send Summary to SlackSlackService
- 22Format: Build Final Voice ScriptCodeLogic
- 23Transform: Normalize Article DataSetLogic
- 24Fetch: Article HTMLHttp RequestService
- 25Generate: Voice Audio (TTS)Open AiModel
- 26Aggregate: Build Article ArrayAggregateLogic
- 27Extract: Clean Text from HTMLCodeLogic
- 28Upload: Save Audio to Google DriveGoogle DriveService