MausBot 教學:用 AI Agent 組行銷編輯部,自動撰寫與發布案例
本篇要解決的問題
雖然現在是 AI 時代,但很多事情自己還是得每天一點一點的累積,累積到成為自己的直覺反應,或是即時提供想法。
最近 August 想建一座像圖書館一樣的「經典行銷案例收藏庫」,每天讓 AI 整理一篇行銷案例,每天看一篇。
也能隨時翻出來看,並且可以回頭查找。
每一篇文章只挑一個真實的品牌,講三件事:
- 它遇到什麼問題
- 做了哪些改變
- 我們可以借用哪些做法
重點是,要寫得讓沒學過行銷的人也能看懂。
這件事要長期做下去,其實不輕鬆。需要找題目、避免寫到重複的案例,還要核對數字、整理資料來源、把內容寫成文章。最後還要檢查錯字、存檔和發表。
案例一多,還需要能搜尋、收藏、寫筆記,開會想辦法時才拿得出來用。
所以花了一天時間,用 MausBot 組了一個小團隊,讓不同角色分工:
- 選題編輯想題目
- 總編輯負責寫稿發表
- 工程師負責維護網站
案例寫好後,再自動放進自架的閱讀網站上。
本篇筆記文會分享三件事:
- 一開始怎麼分工
- 怎麼安排每天的作業流程
- 這個網站目前能做什麼
最後一段也附上程式碼,大家可以改成自己團隊的版本。
本專案完成後的介面範例如下:
MausBot 是什麼
MausBot 是一套工具,可以讓你同時請好幾個 AI 助理,替它們分配工作,還能設定成「時間一到就自動開工」。
如果搭配 OpenCode,可以當成免費的 Grok Bot 在用。
早期叫 OpenMausBot,官方網站現在使用 MausBot 這個名字,本文也跟著用新名字。不過安裝程式和官方的程式碼專案裡,可能還會看到舊名 OpenMausBot,不用擔心,指的是同一套工具。
我們可以替每個 Agent 挑選要用哪一種 AI,也能限制它能做的事,例如能不能新增、修改檔案。
在這個專案裡,我們會建立一個 Marketing 團隊,一開始先把需求告訴總編輯,總編輯會去協調選題編輯和工程師,最後再把結果整理好後,進行回報,並且是每個工作日早上自動執行。
用 MausBot 組出 Marketing 團隊
下載、安裝 MausBot:https://mausbot.com/ 。點擊連結,進到官網,再點擊 Download for … 的按鈕進行下載,然後安裝。
官網下方也有操作介面的範例,放心,介面有繁體中文版。
如果要使用免費的模型,那要再下載、安裝 OpenCode:https://opencode.ai/zht/download 。
先建立三位「員工」Agents
安裝完 MausBot,並設定好模型後,我們先建一個團隊,取名為 Marketing,然後先建立一位名為「總編輯」的 Agent,放進團隊裡。
然後有趣的就來了,我們還需要兩位 Agents:選題編輯、工程師。我們需要自己手動建立嗎?不用,直接跟「總編輯」說出我們的需求,接著再跟它說「可以自行建立需要的 Agents」。
用 Agent 建 Agents 時,如果大家有安裝 Agency Agents 的話,可以多補一句「可參考 Agency Agents 的設定來建立」。
本篇的三位角色,除了總編輯,其他兩位 Agents 就是總編輯建立出來的。
以下是可以跟總編輯說的範例 Prompt,大家再依自己的情況調整:
幫我建立一個每天發表行銷案例的團隊,包含選題編輯與工程師。選題編輯負責想題目、提供資料來源,並做第二次檢查。你是總編輯,負責檢查有沒有寫重複、核對事實、寫稿與最後校對,通過後才發表。工程師負責建立、維護案例網站。所有角色都使用正體中文、台灣用語。請先完成一次由我人工確認的試發表,再安排固定時間自動發表。
這只是建立團隊的範例,實際使用時,還可設定工作資料夾(團隊放檔案的地方)、要用哪一種 AI,以及允許它存檔和發表的權限。
Agents 的名稱、大頭貼都可以自己隨意取,本篇的只是範例,像 August 最後建立的,就是一個哈利波特的團隊:
把文章的規矩寫清楚
因為目標是希望沒有行銷背景的人,也能看懂品牌是怎麼做的,所以以下是又再跟總編輯設定的規則:
- 文章要先講「它做了什麼」,再說「為什麼可能有效」。
- 專業名詞每篇最多解釋三個,免得讀者一直停下來查字。
- 文中重要的數字和引用的話,都要回到原始出處核對,如果找不到根據,就老實寫出資料缺口,或乾脆拿掉那個說法。
- 每篇最後都有一段「可以怎麼落地應用」,把案例接回我們自己的產品和會員經營。
可以把這最後一段換成「我們的品牌可以怎麼用」,再說明想達成的目標,例如讓更多人註冊、再次購買或續訂。
讓每天的作業有固定順序
我們可以再跟總編輯討論,把流程分成五個階段的 SOP:
- 確認與選題:總編輯先看今天的選題是不是已經發表過?還沒有的話,請選題編輯提出品牌、案例主題和選這一題的理由,並再次檢查有沒有和舊文章重複。
- 核對與寫稿:選題編輯提供資料來源和素材,總編輯核對重要的說法,再整理成符合文章規矩的內容。
- 兩次檢查:總編輯先自己檢查一遍,再交給選題編輯檢查內容、資料來源、格式、多餘的引用符號,還有文章在案例網站上實際顯示的分段。總編輯依意見修改後,再做最後一次校對。
- 存檔與發表:定稿按日期存成一個文字檔(Markdown 格式),確認沒有蓋掉已經發表過的那一天,再依事先授權好的流程發表。
- 上線後檢查:確認網站真的看得到新文章,並回報完成了什麼、有沒有出問題。如果選題編輯沒有回覆,或畫面查不到,要清楚列出「哪些檢查還沒做」。
SOP 有了以後,再讓總編輯設定每個工作日的台灣時間早上 08:30 自動開工,由總編輯啟動流程。
就算設定好了排程,我們自己也要注意:
- 執行的那台電腦、網路和 AI 服務都要正常,而且在排程執行的期間,電腦不能是休眠狀態。
- 設了時間,不代表一定會做完,還是要回頭看實際結果。
- 如果電腦離線或工作中途斷掉,就讓總編輯去排查失敗原因。
本篇筆記文的案例網站能做什麼
團隊寫好文章後,會把檔案放進專案裡依年、月、日整理的資料夾(路徑是 articles/年/月/日.md)。
整個專案分成兩半,MausBot 團隊負責「做內容」,案例網站負責「展示文章、記住你的收藏、寄出通知信」。
案例列表與搜尋
首頁按日期列出所有案例,每一筆都有標題和主題。右邊會整理出最新一期,以及每個主題各有幾篇。
搜尋時,網站會比對日期、標題、主題,還有整篇文章的每一個字。比如:想找和會員有關的案例,就輸入「會員」。
如果記得品牌名稱,也可以直接搜品牌。
閱讀頁面與資料來源
打開文章,頁面會整理出重點和目錄,點一下就跳到那一段。往下捲的時候,目錄會標出你現在讀到哪裡。
資料來源放在畫面旁邊的欄位,讀到一半想核對時,不用翻到文章最後。
網站也有一本「名詞解釋」:文章裡出現字典有收的專業名詞,就會附上解釋。
另外還有「上一篇、下一篇」、淺色與深色兩種畫面,版面也會配合手機、平板或電腦的螢幕大小調整。
會員收藏、筆記與匯出
如果有註冊會員,登入後可以收藏案例,也能寫下自己的筆記。
舉例來說,讀完一篇會員留存案例(講品牌怎麼讓會員願意留下來繼續使用),可以記下「適合下次續訂活動討論」,之後從收藏清單把它找回來。
收藏還可以匯出成一份 Markdown 檔(一種純文字的筆記格式),內容有標題、文章連結、日期和你的筆記,方便貼進你慣用的筆記軟體。
新文章通知信
會員可以自己決定要不要收新文章的通知。
網站管理者先設定好寄信服務(SMTP,簡單說就是網站專屬的「寄信郵差」),網站運作期間只要有新文章,就會寄給開啟通知的會員。
信件同時準備了有排版的版本和純文字版本,並放入整篇文章,讓讀者打開信箱就能直接讀。
瀏覽數與收藏數
每篇文章都有瀏覽數和收藏數,可以看出哪些案例比較受關注。
瀏覽數的算法是:同一位讀者、同一篇文章、同一天,只算一次。
這裡的「一天」是以世界標準時間(UTC)換日,換成台灣時間(UTC+8),固定為早上 8 點整換日。
不過,如果讀者清除了 cookie(網站留在瀏覽器裡、用來認人的小記號)、換了瀏覽器,或登入、登出,網站可能會把他當成另一個人,多算一次。
收藏數則是這篇文章目前有幾位會員收藏。
下載程式碼
GitHub 專案連結:letswrite-mausbot-marketing-case
取用前請先對專案點個星星或是分享到社群,你的小小動作對本站都是大大的鼓勵。
這次整理的下載包裡有:案例網站的程式(你看到的畫面,加上背後負責記資料的部分)、一鍵啟動網站的設定(用 Docker,下面會說明),以及 MausBot 的角色設定和每天作業步驟的範本。
裡面也附了兩篇虛構的示範文章,讓你先看看網站長什麼樣子。
第一次使用時,要自己做基本設定,如果想用通知信功能,再填入你自己的寄信帳號資料(SMTP)。
網站用的技術很精簡,不用事先裝一大堆工具,只需要先安裝 Docker 和它的 Compose 功能,然後在專案資料夾輸入下面這行指令:
# 複製環境變數範本並修改(若有通知信需求請填寫 SMTP 資訊)
cp .env.example .env
# 建置並啟動服務
docker compose up -d --build
接著用瀏覽器打開 http://localhost:8801/ ,就能讀到示範文章。
建議照下面的順序開始:
- 先啟動示範網站:確認 2 篇示範文章都能正常打開。
- 建立自己的案例團隊:參考
docs/mausbot-team-template.md,在 MausBot 設定角色與工作資料夾。 - 手動做一次試發表:檢查資料來源、校對、存檔和網頁顯示都沒問題,再決定要授權團隊做哪些發表動作。
- 設定固定時間自動開工:把發表工作集中在一個角色,並保留「今天已經發表過就跳過」的檢查。
- 需要時再開通知:設定寄信服務,先寄給自己的測試信箱,確認內容和連結都正確。
大家可以先照著範本做,再把案例主題、文章規矩和最後的應用段落,改成自己品牌的需求。
Comments
No comments yet. Start the discussion.