Skip to content

私人自用的實作案例

給按鈕,不給鑰匙:讓排好的自動化準時上工的 AI 值班員「小藍」

自動化排好了,不代表它會準時跑。更麻煩的是:它沒跑的時候,不會有人告訴你。

小藍是誰
一支被姪子嫌「不夠 men」、退下來的 XR 舊手機,現在是有自己門號、自己帳號的 AI 公務機。它每天準時去「按」7 條資料流程、巡 1 條,按完會看資料日期是不是當天,出事才來通知我。

我負責什麼
定它能碰什麼、不能碰什麼,什麼算完成、什麼時候要叫我;程式由一個 AI 寫、另一個 AI 驗,最後由我按合併上線。

AI 值班員小藍:一支藍色舊手機準時按下各個資料流程的按鈕,出事才通知

原本難在哪

我在 AI 自動化頁放的股票分析系統,每天盤後要抓資料、整理、推播。程式都寫好了,也排了時間,問題出在「時間到了沒人按」:

  • 排程會遲到:平台的定時排程常晚 2~6 小時,有一天資料層到晚上 8 點多都沒跑。
  • 漏跑沒人知道:有一份美股資料停了 9 個交易日,期間沒有任何通知。
  • 綠燈不等於新資料:程式顯示成功,抓回來的卻是舊日期。
  • 最後變成人在當鬧鐘:我每天晚上自己去按、自己去看。

排好的自動化四個痛點:排程會遲到、漏跑沒人知道、綠燈不等於新資料、最後人在當鬧鐘

我怎麼做:先定它能碰什麼,再讓它準時

① 給按鈕,不給鑰匙(這一步不交給 AI)

給按鈕不給鑰匙:小藍只能按一個控制台上的按鈕,碰不到資料庫、金鑰和其他程式
  • 只有一個控制台:小藍只碰得到一個專門放按鈕的地方,權限只能「按」和「看結果」。
  • 真正的鑰匙留在按鈕裡:按鈕再去叫其他程式,小藍自己碰不到資料庫、其他程式和我的電腦。
  • 獨立身分:小藍的帳號、主機、資料庫都和我的分開;我一個指令 /stop 就能讓它停下新工作。

② 準時按,按完驗「日期」,不是只看綠燈

小藍一個交易日的值班表:早上美股與早盤、下午收盤、傍晚資料層、晚上全部資料,每個時段都有補按的檢查點

每條線有 2~9 個檢查點:時間到就按,按完去看資料日期是不是當天;沒齊就在下一個檢查點補按,同一天成功一次就不再按。原本的平台排程沒有拿掉,留著當備援。

③ 一個 AI 寫、另一個 AI 驗,我按合併

每個新能力都先寫成一張任務單:大象(Codex)寫程式,FOX(Claude)獨立驗收、自己設計故障來測,過了我才合併上線。小藍是「合併就上線」,所以合併前要避開它的值班時段。自己寫的東西,不讓自己驗。


三個關鍵問題與解法

關鍵決策 01

平台排程晚好幾小時,事後巡不夠

問題
一開始只讓小藍「事後檢查」,但排程常晚 2~6 小時,等它發現,推播早就錯過了。
怎麼改
小藍改當鬧鐘:時間到就自己按,不等平台。原本的排程保留當備援,兩邊不衝突,因為同一天成功過就不再按。
關鍵決策 02

某天晚上被按了兩次

問題
同一條線 20:15 按完、20:35 又按一次,沒有錯誤也沒有紀錄。推測是那一刻查到的執行清單不完整,小藍以為還沒跑過。
怎麼改
改成「今天成功過就不再按」,每個檢查點留一行決定紀錄;當天狀態存進資料庫,小藍重啟後讀回來,不會忘記也不會重按。
關鍵決策 03

什麼時候該吵我,什麼時候該安靜

問題
每按一次就通知,訊息會多到沒人看;完全不通知,又回到「漏跑沒人知道」。
怎麼改
每條線各自定規則:多數成功安靜、最後一個檢查點還失敗才講,同一個原因一天只講一次;只有我真的要知道的(例如每月藥品資料有沒有變)成功也講。

付了什麼代價:小藍整個掛掉時,它自己沒辦法說,所以另外接了外部心跳,停止報到約 20 分鐘就寄信給我;合併新版要避開它的值班時段;金鑰有期限、休市表要每年補,這些都寫進行事曆提醒。寧可多一道備援,也不要再「沒跑沒人知道」。


我每天收到什麼

手機上的小藍通知:資料齊了一則、失敗才通知、每月藥品資料更新結果,以及 /stop 等手動指令
  • 正常的一天:只有幾則「資料齊了」,其他時間安靜。
  • 出事的一天:最後一個檢查點還沒齊,才收到一則,寫清楚是哪一條。
  • 手動指令:每條線都有補按指令;/stop 停止新工作、/startai 恢復,只有我能下。
  • 附帶能力:小藍也會寫 Threads 草稿,但每一則都要我核准才發,不自動回陌生人。

成果數字

值班範圍按 7 條資料流程、巡 1 條,另有 3 項自己的工作(含心跳)
檢查點每個交易日 20 多個,每月 5 日再加 3 個
權限只能按 1 個控制台;碰不到資料庫、其他程式和我的電腦
建置方式13 張任務單,每張一個 AI 寫、另一個 AI 驗、我合併;最近一輪 369 項離線測試
掛掉時外部心跳約 20 分鐘寄信;另有一支不靠小藍的晚間檢查
我的工作原本每晚手動按、手動看 → 現在只看「出事才來」的通知

刻意不做:不給 AI 碰資料庫和金鑰、不讓它碰付款和帳號安全設定、不自動回陌生人訊息、不做多個 AI 互相派工;它照顧的是我自己的投資資料,所以不對外開放操作,這裡只呈現架構與做法。


常見問題

Q1. 讓 AI 自己按按鈕,不怕它亂來嗎?
它能按的只有我事先做好的幾顆按鈕,每顆按鈕做什麼是固定的;它拿不到資料庫和其他程式的鑰匙。最壞的情況是「按錯時間」,不是「改壞資料」。
Q2. 為什麼不直接把排程修準?
免費或共用的平台排程本來就不保證準時,修不了。與其賭它準時,不如多一個準時的值班員,原本的排程留著當備援。
Q3. 小藍和頁上那個「股票分析系統」是同一個嗎?
不是。股票分析系統負責抓資料、整理、推播;小藍不做這些,只負責讓它們準時開始、確認做完,沒做完再叫我。

你的工作裡,有沒有一樣的事?

每天要有人去按一下報表、去看資料有沒有更新、去確認昨晚的排程有沒有跑——分工是一樣的:人定「能碰什麼、什麼算完成、什麼時候要叫人」,AI 值班員負責準時按、按完驗、出事才講。

第一步:單一流程評估。帶一個你每天或每週都要人去盯的流程來;只需要描述流程,不用給公司資料或任何帳號。

影片:77 秒看小藍怎麼值班