作品與工作方法

把問題和流程拆清楚, 再決定 AI 和工具 要接手哪一段。

Alvin AI workflow、工具整合與 QA automation

我比較有貢獻的地方,通常是把零散又花時間的流程整理起來。先把問題拆清楚,再讓工具接手規則明確的部分。做完怎麼驗、什麼地方要由人判斷,也會一起留下來。

Selected work

三個實際做過的案例,也交代目前能確認到哪裡。

我會交代當時怎麼做、現在能確認什麼。沒有重跑的部分,就照目前狀態寫。

01

已實作・公開內容已去識別

個人 AI 系統:讓不同 AI 接回同一份工作脈絡

讓 Claude、Codex 和不同工作階段知道先讀哪裡、怎麼接回目前進度,也知道哪些規則不能跳過。

問題
AI 工具越用越多,規則、專案狀態和做過的判斷很容易散在不同地方。換工具或開新 session 時,背景也得從頭再講一次。
做法
我用 Obsidian 保存可以重新讀取的工作脈絡,再整理固定入口、資料優先順序、任務規則和獨立檢查,也定義什麼情況才更新長期記錄。AI 不用一次讀完整個 Vault,但要知道先讀哪裡,接著去哪裡查證。
證據與狀態
這套系統已經實作,包含固定讀取入口、知識權威層級、Skill Router、跨 Agent bridge 和任務規則。網站只公開去識別後的方法和結構。
限制
Vault 用來保存可重讀的工作脈絡和查找路徑,不代表現在的事實。現況要以 code、config、資料和 API 狀態為準,最後還是要由人判斷。
02

歷史實作・量化待重驗

AI-assisted UAT / E2E 測試流程

先把中文測試情境和驗證條件寫清楚,再把適合重跑、也能明確判定的部分交給 Claude Code、Playwright 或 Appium。

問題
人工 UAT 常要反覆整理步驟、重跑流程、保存證據,最後還得確認報告到底驗到了什麼。很多時間花在重複操作,反而沒有留給風險判斷。
做法
我先用中文 Markdown 寫清楚前置條件、操作步驟和預期結果,再交給工具執行適合自動化的部分。報告保留 PASS、FAIL、BLOCKED、N/A 和可核對證據,最後由人判斷。
證據與狀態
這套流程曾經實作,原始情境、runner、報告結構和 testing-integrity 規則都還在。舊資料裡的案例數和工時沒有重新核對,所以這裡不把那些數字當成果。
限制
這不是全自動測試。環境、帳號、付款和高風險操作仍需要人工檢查;歷史測試結果也不能當成現在版本的 PASS。
03

個人原型・目前連線未重驗

TimeTree MCP 行事曆自動化

把海報和訊息裡的活動資料,整理成有欄位規則、寫入邊界和處理紀錄的工具流程。

問題
活動的日期、地點、標題和說明常分散在不同來源。手動整理到共享行事曆很瑣碎,也容易漏欄位。
做法
我做了一個個人用的 TypeScript MCP server,透過非官方 TimeTree web API 讀取、建立或更新行事曆事件,也把海報處理紀錄拆成明確工具。憑證、log masking 和寫入範圍則分開處理。
證據與狀態
現在能確認的是 source code 和工具定義仍可核對。這次沒有重跑 MCP handshake、登入或行事曆寫入 smoke test,所以我把它放在歷史整合案例。
限制
非官方 TimeTree web API 的介面隨時可能變。沒有 live runtime 驗證,我不會說它現在還能 end-to-end 運作;它也不是官方或商用服務。

未發布實驗

Mina 虛擬主持人與短影音流程

獨立實驗線・未發布・停在 Pilot gate

Mina 和 AI vin 分開處理。我把角色、畫面證據、字幕、聲音和剪輯拆開,目前留下的是一個 30 秒主持模板基底,可以繼續往下組裝。最終聲音、字幕和完整成片都還沒完成。

閱讀這次實驗的取捨

聯絡方式

想聊合作,或想了解我做過的工作,都可以直接找我。