因為開始想要比較認真地學習日語,這篇分享使用 N8N,做出自動化的每日日語新聞小老師「阿如の泥轟狗 ver.2」,每日將 NHK 新聞(或任何其他類型的新聞)透過 AI 做出教材、並生出單字及文法說明,並可以將單字載入 AnkiDroid 在手機直接學習 🙂
這篇文章更適合對於 AI 有興趣但不知道從何開始的你,和我一起摸索 AI 可以怎麼讓生活變得更好 🙂
緣起
雖然從小就很喜歡日本相關的東西,尤其是漫畫,現在也常常兩地跑,甚至博士生活還去京都交換了一年;但我的日語不知為什麼就是沒有很熱衷地學習。
自從有點勇氣踏出了一步找了日文家教(非常推薦我的日語老師 Nami 先生 :D),後來就漸漸更有勇氣和信心好好學習日語。
我也一直有玩情勒鳥 Duolingo(歡迎加我好友),但我因為已經到了最高級了,都永遠只有複習而沒有新的 input 覺得很困擾,而且在日常生活中也有感於單字量不夠多。
所以基本上我的日語有個明顯的痛點:
- 缺少適合的生活化內容來學習新的單字
- 即使有適合的內容,但缺少自動化的方式來製作教材及單字小卡
我先生曾經做過一個超~可愛的 app 給我-「阿如の泥轟狗」,在這個 app 當中可以選擇我喜歡的主題、情緒及類型,自動生成相關的文章,並有口語可以聽力,真的是超級可愛又實用 <3

可惜「阿如の泥轟狗」一直沒有上架,我也不好意思催他,這件事情就一直放在心裡了。
而最近開始學習 N8N 後,我才突然想起來其實我也可以用 N8N 做出一個自動化的架構(先大膽地稱呼它為「阿如の泥轟狗 ver.2」),等到我真的技能樹有點滿,我再來好好把它的外皮做出來(?)
所以,這就是「阿如の泥轟狗 ver. 2」的由來 🙂
阿如の泥轟狗 ver. 2
我只能說目前的「阿如の泥轟狗 ver. 2」比起原版,比較像是骨架,但自動化的流程已經把我想要的內容都架起來了。未來可以再使用 Replit 或 Lovable 之類的服務真的讓它上架。
坊間其實現在已經不少這類的日語學習軟體,雖然費用不貴,但發現自己會做且找到適合的 flow 後,更有成就感也可能符合自己的需求。
功能
記得我提到的幾個痛點:
- 缺少適合的生活化內容來學習新的單字
- 即使有適合的內容,但缺少自動化的方式來製作教材及單字小卡
因此,「阿如の泥轟狗 ver. 2」可以做到:
每日早上 07:00 自動截取前一晚的 NHK やさしことばニュース(即簡單版的 NHK),整理出每篇文章的單字(含等級、釋義、例句)及文法,並做成 csv 後可匯入 AnkiDroid 來變成單字小卡。
這是 Notion 的資料庫,可以點進每一篇去看內文,含有單字及文法說明:


另外,也會生成一個 csv 檔案,只要在 AnkiDroid 上匯入,就可以匯入這週新聞所有的單字小卡了。

檔案下載
如果你也有 N8N,想要有個一模一樣的內容的話,歡迎直接下載我的 N8N json 檔案,只要匯入後登入各個工具的 Creditials & API(我的目前用到:Gemini、Notion 及 Google Drive)就可以了 😉
歡迎隨意修正成你自己比較想要的內容,例如替換 NHK 新聞換成其他的來源、更改 Gemini 的 Prompt、甚至學習其他類型的語言等等,我相信都可以做得到哦。
如果你還不知道 N8N 是什麼、可以怎麼做,強烈推薦 PAPAYA 電腦教室的三部影片,看完就能大致理解它的使用方式囉!
(我有機會會再分享我 N8N 選擇自架和用 Railway 在雲端上而非直接買 N8N 平台的方案的心得)
如果想要試著 Notion 產生後長得怎麼樣,可以來看看我的 Notion 資料庫!
如果想要每日的單字小卡來匯入 AnkiDroid,也可以跟我要 Google Drive 的連結哦!
產品思路歷程
現在身為一個 Product Manager(是的我今年轉成做 PM 了XD)在做產品前都要想好為什麼要做、怎麼做以及期待的成果是什麼。
以下這些段落比較在技術性在分解我當時的心路歷程。如果有興趣知道產品發想的話就看下去 😀
思考產品優先級
首先做到的是去思考我這個產品需要的內容是什麼,我拆分成三個最重要的內容:
- 截取新聞內容 [P0]
- 分析單字及文法 [P0]
- 製作可背誦單字小卡 [P0]
以及其他 nice to have 的內容(確實後來沒有做出來)
- 新聞釋義、翻譯 [P1] – 後來因為成本(tokens)及需求考量沒有放,不然只要在 Prompt 內加即可
- 新聞、單字語音 [P1] – 目前還沒有解決
理想的狀態下這最好是能夠像是初版的「阿如の泥轟狗」包在同一個 app 內;但受限於我還沒有製作它的外皮,所以至少有做到這些核心的內容就對我來說已經踏出第一步了。
我現在找不到我原本的 Prompt 了,但大概是這樣的:
你是一個優秀的 Software engineer,熟悉 N8N 等自動化程式。
你現在要教導我,一位技術不太熟悉的 Product Manager,做出一個自動化的程式,它可以:每日截取 NHK 新聞 – 把新聞內容製作成教材(含單字說明、文法解釋) – 文章及教案匯入 Notion 閱讀 – 製作單字卡在手機背誦
在開始建議之前,請先跟我討論需求或不清楚的內容,我們再一步一步地開始實作。
然後會先開始跟我討論、確定需求,它才會真正地開始手把手教我怎麼做。
我非常建議大家也請他們先確認你的需求再開始生成內容,才能夠做出比較符合期待的內容。
N8N 實際流程
以下是實際的流程,我簡單介紹一下:

- 設定 Trigger 方式 [Trigger]:因為 NHK 是每天新聞但週六日沒有,但我還是設定了每天固定時間截取新聞內容
- 擷取 NHK Easy [Http request]:設定 http 節點來擷取 NHK Easy 的頁面。
- 處理新聞資料 [Code]:把擷取下來的內容做處理,主要是需要 NHK Eash 頁面中每則新新聞的網址;它會判斷我要的是當日的新聞,所以抓其他天的新聞下來
- 擷取文章內容 [Http request]:在第 3 步獲得當天新聞網址後,它會再各別去抓取當天新聞每一頁的內容
- 擷取文章文字 [Code]:舉例來說,我們並不需要它的廣告或是漢字的平假名拼音,在這裡就會先做簡單的處理。這裡小撇步:可以把該網頁的 html 檔給 LLM 看,它會比較知道怎麼處理最好
- Gemini 處理 [Gemini, Message a model]:把文章傳給 Gemini,請它轉換成我需求的教材內容
- 整理 Gemini 資料 [Code]:因為需要把 Gemini 的資料再轉成 Notion 和 csv 做成單字小卡,所以需要再做一次轉換
- 格式化學習資料 [Code]:猜測應該可以和前一個節點合併,但我是用來把資料再做更精細的格式化
- 儲存至 Notion [Notion]:把文章及教材傳至 Notion 資料庫
- Android 檔案生成器 [Code]:因為需要 csv 檔,所以先做個準備
- 存到 Google Drive [Google Drive]:把檔案存到 Google Drive
最終把 csv 放進手機變成 AnkiDroid 的單字卡,我目前沒有好的解決方式,只能再研究了。
目前是手動匯入,但一次可以匯入好多筆的資料,所以對我現階段已經夠了。
這算是我首次的小專案,一定有很多可以進步的空間,但我現在覺得至少踏出第一步了 😉
心路歷程
- 首次製作會很慌張,尤其中間處理到 Creditials 時,建議可以先把 Creditials 都建好才比較不會中間被打亂節奏(想學 Creditials 可先看 PAPAYA 電腦教室的第三章)
- 本來的 LLM 處理是用 ChatGPT,但考慮到價格的關係就改成 Gemini,但效果也不錯
- 會有很多 try and error,有問題時把截圖和 error codes 丟給 LLM,一併解決。像我遇到:
- 網站抓下來一堆不必要的漢字讀音 – 解法:把 html 給 LLM 看,找出真正需要的資訊
- LLM 做出來的筆記不夠好 – 解法:和 LLM 問說最好的 prompt 是什麼,然後再多次試錯
- 在像我一樣技術可能不夠好的狀態下,找出真正的核心需求是很重要的,其他 nice-to-have 的部分要有能夠先暫時放下的心理準備
小結
這篇算是初心者的心路歷程,如果你和我一樣還在 AI 學習這條路跌跌撞撞,希望這篇能夠用我的產品思路歷程及心路歷程幫你分擔一點小小的不安全感。
當然距離成熟的產品還有很常一段路,但這樣的小小 MVP 已經給我奠下了不少的信心和興趣。
小小的 #AI技能樹點亮中,歡迎下次再收看!
感謝收看:D
如果您喜歡本篇文章,歡迎在右下角點選咖啡,贊助我們並給樂透一個罐罐 🐾
