iT邦幫忙

2025 iThome 鐵人賽

DAY 1
1

「明明很有想法,下筆卻很困難?」

這是我在工作中,時常接觸到知識型創作者和中小型企業主,最常聽到的心聲!他們能言善道,說自己的想法時,既真誠又有魅力(油嘴滑舌的不算),但一到要自己下筆前,就會因為時間壓力與完美主義而卡關,寫一篇短文對他們來說其實滿困難的。

而我自己也遇到類似的問題,我知道自己不斷輸入卻不輸出無法累積價值,但每當我滑開threads,面對無數的貼文、快訊、技術文章與專家分想,我不斷地收藏、分享和轉發,卻很少真正靜下心來閱讀與理解。久而久之,那些「稍後閱讀」的清單,變成了一座座數位墳場,特別淒慘,也使我感到焦慮...

為了解決這個資訊焦慮,我萌生了一個想法:如果有一款App,它極度克制,每天只給我三則真正值得深入思考的靈感,那會怎麼樣?

這就是「日更靈感 App」的起點~擦啦!它不僅僅是一個RSS閱讀器,我希望它是一個能提供原創摘要、精準標籤,並擁有極簡沉浸式體驗的內容策展平台。在接下來的 30 天,我將會從零開始,把這個想法變成一個真實產品,並記錄下整個過程,祝我自己成功。

技術選型:為什麼是 Flutter x LLM x n8n?

一、行動前端:Flutter

因其跨平台一致性,能節省開發與維護成本。此外,擁有好用的UI/UX,Flutter的Widget架構讓我可以比較容易打造出流暢的使用者介面,非常適合追求極簡卡片設計者,加上我本人平面美感風格“獨特”,還是不要挑戰大家的美感接受度比較好。再來,我主要是以Vibe Coding為主,很需要活躍的開發者社群,遇到問題不怕找不到人問。

二、核心大腦:大型語言模型 (LLM)

內容再創造,利用LLM(如OpenAI的GPT系列或Google的Gemini)強大的自然語言處理能力,將抓取來的文章內容,重新整理成一段150-200字的原創摘要,讓使用者能更快掌握文章核心。

不過,我也強調不管如何,還是需要使用者再次修改與審核最終文案,目前技術上還是無法打造出超符合自己風格的語言模型,雖然在設計prompt上,我已經覺得80%接近了。

LLM也可以根據文章內容自動生成3-5個精準的關鍵字標籤,方便未來進行分類與搜尋,透過AI的加工,提供的不再是簡單的資訊聚合,而是經過「再消化」的知識靈感。

三、後端自動化引擎:n8n

我需要一個能串連起「抓取 RSS」、「呼叫LLM」、「提供API」、「發送推播」等一系列任務的後端,但又不想花費大量時間在傳統的後端開發上,加上我不會。這時n8n就是完美的解決方案,也是我最近瘋狂使用的工具,非coding背景的最愛吧!

儘管一開始使用時,比我想像中難上手,但n8n是一個低程式碼與視覺化的自動化工作流工具,內建數百種服務的整合節點(HTTP Request, RSS Reader, Webhook),可以串接任何有API的服務,包括我需要使用的LLM。再來,它可自行託管(Self-hosted),部署在自己的伺服器或PaaS平台上,擁有完整的數據控制權,且成本低。

在這個專案中,n8n扮演了後端的大總管,指揮整個內容處理流程,最後再透過一個Webhook節點,將整理好的內容提供給Flutter App。

用Mermaid製作的(初步)架構流程圖+互動時序圖:

https://ithelp.ithome.com.tw/upload/images/20250901/20177971LzWkaLfCFe.png

明日預告:動手實作!

今天大概確立了專案的目標與藍圖/images/emoticon/emoticon37.gif
明天將建立第一個自動化工作流,從搭建後端核心——n8n的環境開始,再次祝福自己成功,不要太快卡住!


【哈囉你好:)感謝你的閱讀!其他我會常出沒的地方:Threads


下一篇
30 天做一個極簡App:n8n 安裝到上手,第一個自動化工作流
系列文
Mobile Dev|日更靈感來源 App:Flutter × LLM × n8n,每天只推 3 則!3
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言