EdwardAI Content
Content Operating Desktop
—
CONTENT OPERATING DESK
先收斂,再排片。
Idea、業配、開箱先入 inbox;真正要拍先升級做 R 系列。呢個畫面只幫你做一件事:下一條拍咩,一眼睇得清。
Agile Sprint Board
用 sprint 視角決定今日推邊條內容:Idea、Draft、Package、Ready。Reel 同 Carousel 可以放同一塊板,但交付細節各自展開。
Kaleo Delivery Layer
Kaleo 唔係另一張 list,而係檢查一條內容有冇由「想法」變成完整交付 package:資產、文案、automation、landing、learning loop。
📅 本月發佈
⚡ 製作中
🎬 Reel Pipeline 狀態
loading…
💡 Idea Inbox
🗓️ 即將發佈
📲 Story 本週
Tue + Fri
✍️ 腳本 Backlog
loading…
📅 內容月曆
全月內容密度一眼睇清,適合排片計劃。Reel 按發佈日期顯示,顏色跟 Status。
Carousel Delivery Desk
Carousel Post 唔同 Reel:要同時管版本、IG Caption、ManyChat、Landing Page。每條 post 都保留 Initial Draft 同 Current Version,方便你睇到由第一稿去到出街稿嘅變化。
🗺️ 系統架構圖
讀取流 ▼ (藍) · 寫入流 ▲ (青) · Content Dashboard 四層架構
🌐 瀏覽器
Edward 睇到嘅畫面
📊
月曆 · Pipeline · Script Tabs · Story Cadence
drag 排序 + dismiss 存入 localStorage
Content Dashboard
edwardai-content.pages.dev月曆 · Pipeline · Script Tabs · Story Cadence
drag 排序 + dismiss 存入 localStorage
serve HTML & fetch JSON
☁️ Cloudflare
靜態前端托管 + API 代理(隱藏 token)
📄
全 inline CSS + JS,單一靜態檔
打開即自動 fetch Worker
Pages · index.html
edwardai-content全 inline CSS + JS,單一靜態檔
打開即自動 fetch Worker
→fetch()
🔧
🔒 NOTION_TOKEN 藏喺 env secret
Worker · edwardai-content-api
GET /api/reels → 狀態 · 月曆 · BacklogGET /api/reel/{id} → 腳本 · Caption🔒 NOTION_TOKEN 藏喺 env secret
Notion API · Bearer Token
📒 Notion
唯一資料來源(Source of Truth)
🗃️
Reel Tracker Database
R# · 主題 · Status · publishDate
Hook · 風格 · CTA Keyword
Hook · 風格 · CTA Keyword
→blocks
📄
Reel Pages · heading_2 Sections
📄 原始文案 · ✍️ Anna 腳本
📝 IG Caption · 💬 ManyChat Flow
📝 IG Caption · 💬 ManyChat Flow
↑ reel-sync.js 寫入 · 本機永遠 overwrite Notion
🖥️ Edward 本機 Mac
所有 Reel 內容嘅起點
📁
01_Reel/ 資料夾
R13/ R14/ R15/ R16/ …
00_brief.md · 01_script.txt06_caption.md · 07_manychat.md
→讀檔
⚙️
⚠ 本機改先,之後 sync
reel-sync.js · reel-status.js
node scripts/reel-sync.js R15node scripts/reel-status.js R15 "✅ 已剪"⚠ 本機改先,之後 sync
讀取流:Browser → CF Pages → Worker → Notion
寫入流:Mac → reel-sync.js → Notion(本機永遠贏)