前端三分鐘 X 要轉職養豬還是做被取代的工程師?用 Google AI 打造我的 AI 雙刀流自動化工作流系列
在上一篇我們靠著 Antigravity Rules 建立好了豬場規章制度,解決了「每次叫 AI 寫 Code 都要碎碎念」的痛點。
正當我坐在咖啡廳開心地喝著 Latte,看著這座自動化養豬場順暢運轉時,老闆突然拍了拍我的肩膀:
「彥成啊,這座養豬場運作得太棒了!我們公司決定在隔壁園區再開一間分店,你明天去把另一座豬場也蓋起來吧!」
……等等。
難道我要重新把所有的 AGENT.md 貼過去、把 .agy/skills/ 重新複製一遍、重新設定 .agy/hooks.json,再把一堆 Rules 手動搬一次?
我是來養豬的,還是來辦 AI 新人訓練營的?
這時候我發現:我需要的不是更多 Prompt 或手動設定,而是一個可以整包打包搬走的「智慧豬場模組化套件」——這就是 Antigravity Plugin!
如果用一句話濃縮上一篇與這一篇的轉場核心:
「Rules 是『訂規矩』,Plugin 是『把整套規矩、技能與工具設備一起打包帶走』。」
當你需要跨專案(甚至跨團隊)複用自動化能力時,Plugin 就是你最頂級的模組化載具。
Antigravity Plugin
│
┌────────────────┼────────────────┐
↓ ↓ ↓
Rules Skills MCP
豬場規矩 養豬 SOP 工具設備
│ │ │
└────────────────┼────────────────┘
↓
Hooks
自動巡場
一個完整的 Antigravity Plugin 可以將以下組件一次打包:
官方 Plugin 的架構設計,恰好完美對應了我們的「豬場套件」概念。一個標準的 Plugin 目錄結構如下:
plugins/
└── my-pig-farm/
├── plugin.json # 豬場套件總宣告檔 (元資料與版本)
├── mcp_config.json # 豬場工具設備 (MCP 伺服器連線配置)
├── hooks.json # 自動巡場機制 (post-edit / pre-commit Hooks)
├── skills/ # 養豬 SOP 技能庫
│ └── pig-farming/
│ └── SKILL.md
└── rules/ # 豬場規章制度庫
└── pig-farm-rules.md
plugins/my-pig-farm/plugin.json{
"name": "my-pig-farm-suite",
"version": "1.0.0",
"description": "前端雙刀流自動化豬場完整套件:包含 React/TS Rules、Lint Hooks 與 GitHub MCP 工具",
"author": "Lin Yen-Cheng",
"capabilities": {
"skills": ["skills/pig-farming/SKILL.md"],
"rules": ["rules/pig-farm-rules.md"],
"hooks": "hooks.json",
"mcp": "mcp_config.json"
}
}
Plugin 支援兩種部署層級,讓你輕鬆因應不同的擴充需求:
.agents/plugins/ 或 _agents/plugins/
~/.gemini/config/plugins/ (或全局 CLI 目錄)| 比較維度 | 智慧養豬場 (Smart Farming) | Antigravity Plugin (Software Pipeline) |
|---|---|---|
| 發起情境 | 老闆指令:「明日起開闢第二養豬分場」 | 團隊新建 Repo 或需要跨專案套用自動化規範 |
| 舊有作法 | 派人手動到新場搬設備、重新列印規章宣導 | 每個專案重新複製 AGENT.md、Skills 與 Hooks |
| Plugin 作法 | 一鍵導入「貨櫃式智慧豬場模組箱」 | 一鍵安裝 Plugin,瞬間載入 Rules/Skills/MCP/Hooks |
| 運力效益 | 10 分鐘完成新豬場建置與自動化連線 | 新專案 0 門檻直接繼承團隊十年積累的 AI SOP |
有了 Plugin,我們正式擺脫了「逐個專案複製貼上」的低效搬磚階段。
從 agy CLI 執行力、Skills SOP、Hooks 連鎖檢查、MCP 雙手、Rules 規章制度,到今天的 Plugin 一鍵打包,你的 AI 自動化工作流已經不再只是一份 Prompt 手藝,而是一套隨插即用、可高度複用的工程資產!
嘗試將你之前寫好的 .agy/skills/ 與 .agy/rules/ 抽離,整理成一個簡單的 plugins/my-first-plugin/ 目錄,並在 plugin.json 中進行宣告,體驗一次「把整座豬場打包帶走」的快感!
明天 Day 21,雖然但是,這樣就要一次顧兩間養豬場,如果晚上兩間同時有問題需要處理怎麼辦,我們明天見!