AI Department OS
AI 影音部門 v1|只保留決策、進度、卡點
BBW Studio OS

2026 年 5 月 · M1 ↔ Hub 整合

M1 那邊 4 條待辦補了沒 一頁看完。

每次打開 page 都 live 跑 MCP tools/list 看 M1 真實暴露的 tool 跟 Hub 期待對齊狀況。 B1 完成就可以解鎖 PR-12 memory bridge live。

MCP 連線

M1 MCP server 回應正常

已完成

1

1

B1-B4 已完成數量

部分完成

1

1

部分對齊(fallback 可用)

待補

2

2

M1 端尚未實作

M1 目前暴露的 tools

19 個 tool
bws_todaybws_list_casesbws_get_casebws_list_quotesbws_get_quotebws_list_invoicesbws_list_remindersbws_create_inquirybws_complete_action_itembws_update_case_statusbws_update_invoice_statusbws_add_notebws_search_sopbws_get_sophermes_l0_searchhermes_auto_searchopenclaw_memory_searchwiki_searchopenmemory_query

4 條 blocker 即時狀態

B1

M1 暴露 5 個 memory tools

✅ 完成

5/5 都暴露了 ✅

Hub 端動作即可 wire PR-12 + 設 BWSTUDIO_TOKEN
M1 端動作✅ done
查看 evidence JSON
{
  "expected": [
    "hermes_l0_search",
    "hermes_auto_search",
    "openclaw_memory_search",
    "wiki_search",
    "openmemory_query"
  ],
  "found": [
    "hermes_l0_search",
    "hermes_auto_search",
    "openclaw_memory_search",
    "wiki_search",
    "openmemory_query"
  ],
  "missing": [],
  "m1ActualToolCount": 19,
  "m1ActualTools": [
    "bws_today",
    "bws_list_cases",
    "bws_get_case",
    "bws_list_quotes",
    "bws_get_quote",
    "bws_list_invoices",
    "bws_list_reminders",
    "bws_create_inquiry",
    "bws_complete_action_item",
    "bws_update_case_status",
    "bws_update_invoice_status",
    "bws_add_note",
    "bws_search_sop",
    "bws_get_sop",
    "hermes_l0_search",
    "hermes_auto_search",
    "openclaw_memory_search",
    "wiki_search",
    "openmemory_query"
  ]
}

B2

PR-13 writeback review queue commit hook

○ 待補

M1 還沒暴露任何 write tool;Hub 端 PR-13 skeleton 已 ship (#100) 等 M1 hook

Hub 端動作PR-13 skeleton 已 ship;wire 等 M1 commit hook + alias
M1 端動作建立 review_queue.json + commit hook:(1) 收 Hub propose 寫入 stage (2) Brian/映筑 approval (3) commit + push to git
查看 evidence JSON
{
  "writeToolsFound": [],
  "hubSidePR": "#100 PR-13 skeleton",
  "hubBWApprovalSchema": "✅ BWApproval table live"
}

B3

GPT proxy tier registry (model-tiers.yaml on M1)

◐ 部分

Hub 端已 wire (gpt-proxy.bw-space.com),proxy 直傳 model name 模式 work;長期 M1 端要建 tier routing yaml

Hub 端動作✅ PR-14 已 wire
M1 端動作建 ~/.cli-proxy-api/model-tiers.yaml;define tier=reasoning → which model, tier=fast → which model
查看 evidence JSON
{
  "hubProxyConfigured": true,
  "hubFallbackEnabled": true,
  "preferredProvider": "proxy",
  "shortTermBehavior": "Hub 直傳 gpt-5.5 / gpt-5.4-mini 給 proxy;proxy 沒 tier registry 會 fallthrough"
}

B4

Watcher 升級:type=notice 自動 ack

○ 待補

M1 已 commit watcher roadmap doc;script 尚未實作。當下 type=notice 仍走人工

Hub 端動作無 — 不擋 PR-15/16
M1 端動作升級 ai_coordination_watcher.py:handle type=notice ack;type=question low-risk Hermes-backed reply;type=question unclear/high-risk → push_back needs_human
查看 evidence JSON
{
  "m1RoadmapDoc": "docs/ai-coordination-watcher-roadmap.md (M1 push)",
  "currentBehavior": "watcher poll 5min, type=notice 不 reply"
}

Last check: 2026-05-02T16:40:08.703Z · refresh page to re-poll · raw JSON at /api/m1/integration · cron at /api/cron/poll-integration (needs CRON_SECRET header)