文章
小小紀錄-WhatTheTech半自動社群發文
魯比 @ruby._.2004發布於
》 前情提要
這是好一陣子之前做的專案,因為事情多起來沒時間顧,所以就暫停了,導致有些細節記不太起來 :<
但想說好像可以在這裡紀錄一下,就寫ㄌ :>
啊啊啊啊寫到一半發現跟 AI 討論的紀錄 找到蛛絲馬跡啦!不想看字可以看圖就好 整理好了 :>
》 最一開始
因為對科技公司跟做教育科技相關的公司很有興趣,再加上想研究看看自動發文到底是怎麼做的,所以就摸索了一下 「用 n8n 串各種 api 跟 Line ,最後發到 Facebook & Instagram 上」的工作流。
(沒有發 Threats 因為發兩天帳號就被 ban 掉了 so sad :<
》 n8n 工作流紀錄
> A 流
| 節點 | 做什麼 |
|---|---|
| Schedule Trigger | 每天早上定時自動啟動 |
| Google Sheets(讀取公司清單) | 從公司清單抓出第一間「未發」的公司 |
| HTTP Request(Perplexity) | 用 Perplexity AI 搜尋這間公司的背景資料 |
| Claude(寫文案) | 把搜尋結果丟給 Claude,產出一篇社群貼文 |
| Code in JavaScript | 清洗文案格式,整理成乾淨的結構化資料 |
| Google Sheets(寫入 posts_raw) | 把文案、公司名稱、日期等寫進 posts_raw 資料表 |
| Google Sheets(查圖片) | 檢查這間公司的圖片有沒有已經上傳 |
| IF 判斷 | 圖片已到 → 標記「準備好發文」;圖片沒到 → 先跳過 |
| LINE 通知 | 不管結果如何,都透過 LINE 通知我目前狀態 |
> F 流
(有這條是因為我想要自己做文章的配圖,會把標題跟公司 logo 套版型再傳回去)
| 節點 | 做什麼 |
|---|---|
| Webhook Trigger | 收到 GitHub 的 push 通知後自動啟動 |
| Code in JavaScript | 解析上傳的檔名(例如 wtttempletmeta.png → 辨識出是 Meta 公司),並組出圖片的公開網址 |
| Google Sheets(查公司清單) | 用解析出的代號去公司清單查出完整公司名稱 |
| Google Sheets(寫入 posts_raw) | 把圖片網址寫進 posts_raw 對應的那一列 |
| Google Sheets(查文案) | 檢查這間公司是否已經有文案 |
| IF 判斷 | 文案已有 → 標記「準備好發文」;文案沒有 → 先跳過 |
| LINE 通知 | 不管結果如何,都透過 LINE 通知我目前狀態 |
> P 流
| 節點 | 做什麼 |
|---|---|
| Schedule Trigger | 定時自動啟動 |
| Google Sheets(讀取 posts_raw) | 找出「準備好發文」且「未發送」的第一筆資料 |
| IF 判斷 | 有資料 → 往下走;沒資料 → 通知我「今天沒東西發」 |
| Edit Fields(組裝發文資料) | 把文案和圖片網址整理成 FB 和 IG 各自需要的格式 |
| HTTP Request(發 Facebook) | 透過 Meta API 把圖文發到 Facebook 粉專 |
| HTTP Request(IG 建立容器) | 透過 Meta API 把圖文傳給 Instagram 準備發布 |
| Wait 20 秒 | 等 Instagram 處理圖片(API 規定要等) |
| HTTP Request(IG 發布) | 正式把貼文發布到 Instagram |
| Google Sheets(更新 posts_raw) | 標記「已發送」,記錄發文時間和貼文 ID |
| Google Sheets(更新公司清單) | 把公司清單裡這間公司的狀態改成「已發」 |
| LINE 通知 | 通知我「發文成功」,附上 FB 和 IG 的資訊 |
》 錢包扁扁
(那時候還想說可以盈利或做長久 所以有留紀錄哈哈哈哈)
(一開始設定公司名單大概有150家公司 結果發8天還10 天就掰掰ㄌ 下次再戰)
- claude pro $20/月
- perplexity api $5
- claude api $5
- zeabur 伺服器 $5/月
》 學到的東東
除了第一次跟 nuva TY 直播一步步手搓,這真的是第一次發想然後落地做出來的而且運轉過的專案!把理想變成現實真的是很有趣的一件事!做出來也真的很有成就感!不過生活圈沒什麼人在玩自動化或 AI 領域的大小事,所以也沒有人可以分享討論問問題。可以在網路上交朋友、拜師學習、練功、討論,也可以不用花大錢就學會或架自己的工作流,真的感受到科技進步帶來的益處!
因為常常報錯,但很常根本就不知道哪裡出錯,或什麼時候出錯所以卡住,在查資料以及跟 AI 討論中,也學到要設定 error 即時報錯的工作流,直接可以收到通知,不會因為有空格就一直重跑或空轉或貼文直接消失。
總之真的很有趣!也學到很多!希望之後可以開發幫助人解決問題的專案!繼續努力中!
1 個愛心0 則留言
登入並驗證手機後就能留言。登入