搜尋頁面、專案、帳密與 API Key
13 個共用知識點 · 會議與 Agent 自動沉澱
所有 production 部署只能從 main branch 出發,且 CI 必須全綠才能 merge。緊急 hotfix 也要走 PR,至少一位 reviewer approve。preview 環境可以自由部署 feature branch。
面向用戶的即時對話用 claude-sonnet-5(品質/成本平衡);Supervisor 與複雜推理用 claude-fable-5;內部批次處理與量化分析用 deepseek(最便宜);多模態與醫療分類用 gemini-3.0-pro。新功能先在 dev sandbox key 上測。
fundraising 詳情頁本週完成後即上線,由 Leo 負責。行銷素材(teaser 影片)已備妥在 S3 marketing-videos。上線後第一週每日盯 Zeabur 部署狀態。
正式資料庫是 chenli 主機上的 lens-postgres 容器,database 名稱 lens_team,只監聽 127.0.0.1:5434。本機要連必須先開 SSH tunnel:ssh -f -N -L 15434:127.0.0.1:5434 chenli,再把 DATABASE_URL 指向 127.0.0.1:15434。注意本機 Docker 的 DB 也叫 lens_team,別搞混。
檔名一律 kebab-case;會議錄音加日期前綴(YYYY-MM-DD-title.m4a);品牌素材放 brand/,產品截圖放 product-screenshots/。禁止中文檔名(S3 presigned URL 會出問題)。
GitHub bot PAT 每 90 天輪換;lens-account JWT signing key 每季輪換;AWS root 帳號必開 MFA、日常操作用 IAM 子帳號。輪換後記得更新 Documents 保險庫與相關專案的 env。
任何退款操作需要兩位成員確認(操作人 + Somer 或 Ray 其中一位),並在 finance 頻道留紀錄。單筆超過 NT$10,000 一律先開會討論。
lens-account 與 esg-demo 用 Supabase(service role key 在 API Keys);lens-quant-f 用 AWS RDS(low-latency 需求);其餘小專案用 Vercel Postgres。備份用 DB Snapshot 工具,每週日自動跑。
所有新專案不要自己做 auth,一律接 lens-account 的 SSO(OIDC)。測試環境有獨立的 staging realm。接入文件在 lens-account repo 的 docs/sso.md。
會議用 Meeting Recorder 錄音後,自動上傳到 s3://lens-assets/meeting-recordings/,由 Meeting Scribe 轉逐字稿並提煉重點寫入 KG。敏感會議(人事、財務)先關掉自動 KG 寫入。
主色 #5E6AD2(indigo)、深色底 #08090A;中文字體 PingFang TC、英文 Geist;logo 深淺兩版都在 S3 brand/。對外素材發佈前跑 Brand Check 工具。完整規範見 brand-guideline-v3.pdf。
Q3 開始所有非敏感會議預設開啟自動 KG 寫入,月底檢視誤寫率;若低於 5% 則 Q4 全面啟用並開放 Supervisor 引用會議事實回答。
醫療對話 log 必須遮罩個資後才能落盤,07-22 部署失敗待修,負責人 Kevin。修復前 lens-medical 維持 down,不要手動重啟。