Communitygithub.com

rudy-io/building-ads-command-centers

用於建置安全 Google Ads 與 Meta Ads 操作中心的通用型 AI 代理技能。

building-ads-command-centers 是什麼?

此技能為開發者提供一個通用框架,用於建構安全、可靠的 Google Ads 與 Meta Ads 操作中心(Command Center)。它強調保留資料來源、區分平台差異、隔離組織資料,並確保發送給廣告平台的動作安全性。技能明確劃分了三種產品層級:純報表(唯讀)、輔助操控(建議+人工審核)、以及自助 SaaS(多用戶 OAuth、權限管理、計費)。它要求開發者先評估現有基礎設施、用戶需求與合規限制,再選擇合適的技術架構與產品規模,避免過度設計。此技能支援 Claude Code、Cursor、Codex 等 AI 代理平台,並提供詳細的參考文件清單,引導開發者依循資料同步、平台專用、生產安全等文件逐步實作。核心工作流程包含建立能力矩陣、設計組織與角色、實作唯讀連接器、透過冪等工作進行同步、與原生平台進行調節驗證、以確定性規則產生建議(LLM 僅用於說明),以及逐項新增受控的寫入操作。更重要的是,它列舉了多項不可變原則,例如絕不將機密暴露於日誌或提示中、不直接加總不同平台的轉換數據、不將排程同步視為即時資料,並要求為每項功能明確標註其實作狀態。最終交付物涵蓋完整架構、資料模型、連線流程、同步策略、權限矩陣、寫入保護機制、調節測試與維運手冊,並清楚區分已完成與待驗證事項。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add rudy-io/building-ads-command-centers

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

建置廣告操作中心

目標

為 Google Ads 和 Meta Ads 建置一個可靠的廣告儀表板。確保資料來源的可追溯性、平台間的差異、組織的隔離性,以及發送給廣告平台的操作安全性。

建置前先分類產品

  • 報表:連線、同步與唯讀。
  • 輔助操控:提供建議、預覽,然後由人工驗證預算、暫停與恢復。
  • 自助 SaaS:多用戶 OAuth、帳戶選擇、權限管理、計費、合規與支援。

如果只有管理員連線和模擬測試,就不要承諾第三個層級。

從實際環境開始

在選擇技術堆疊前,先檢查現有的程式碼庫與基礎設施。收集目標用戶、帳戶數量、更新頻率、預期歷史資料、轉換來源、幣別、時區、託管方式以及合規限制。

根據選定的層級來規劃解決方案規模。對於僅供單一組織使用的內部唯讀工具,單一組織、簡單角色與單體架構就已足夠。除非有對應需求,否則不要強加 OAuth 自助服務、微服務、計費或審批流程。

載入相關參考資料

API 版本、權限、審查流程與配額都會變更。實作時請查閱官方文件。

工作流程

  1. 建立能力矩陣:平台、讀寫、來源、驗證狀態與限制。
  2. 設計組織、成員、角色、連線、廣告帳戶與稽核日誌。
  3. 先實作唯讀連接器,並保留原始資料來源。
  4. 透過冪等工作任務同步至正規化資料庫。顯示資料新鮮度、錯誤、覆蓋率與歸因背景。
  5. 針對一個已結算的期間,取樣本與 Google 和 Meta 的原生介面進行調節。
  6. 透過規則與確定性計算產出建議。僅使用 LLM 來解釋或改寫這些建議。
  7. 逐項新增每個寫入操作,並包含預覽、授權、限制、冪等性、稽核、遠端覆核與回退程序。
  8. 測試組織間的隔離、OAuth 過期、配額、任務重試與遺漏的指標。

不可變原則

  • 任何機密不得出現在程式碼庫、瀏覽器、日誌、截圖、匯出檔案或提示中。
  • 絕不要單純加總 Google 與 Meta 的轉換數據:必須保留平台、動作、視窗與歸因模型。
  • 排程同步不等於即時資料。
  • 未經明確授權與精確範圍,絕不要在正式帳戶上測試任何變更操作。
  • 為每項能力標註狀態:已實作、沙盒測試通過、正式環境驗證通過 或 部分實作。

預期交付物

提供架構及其假設、資料結構、Google 與 Meta 的連線流程、同步策略、權限矩陣、寫入保護機制、調節測試以及維運手冊。清楚區分哪些已完成、哪些仍待驗證。

相關技能