FR-168 產品發表會品牌片——收口 SUMMARY

FR-168 產品發表會品牌片——收口 SUMMARY(2026-10-27)

§1

一句話

一天內從「同事的產品片是怎麼做的」走到定版成片:手寫雛形 → HyperFrames 純動畫版 → 加 DEV 真畫面的 v3。成片在決策者桌面,原始檔在 v3/,改版流程寫成 product-video skill。全程首腦自做,沒有派工卡。

§2

怎麼走過來的

版 做了什麼 為什麼往下一版走
分析 拆解同事 LAS 片:影格特徵(剛好 165.000 秒、只有 1 次跳切、47% 靜止格)推斷是 HTML+程式時間軸+逐格輸出 決策者要做 Guidant AI 自己的
雛形 手寫 120 行時間軸引擎+Playwright 逐格截圖+ffmpeg,路線「壓力 → 秩序」 文案被嫌「中國大陸跟國民黨」的八股
v2 改用 HyperFrames+GSAP,視覺升級(雷達、3D 文件、方塊炸開、Agent 掃描環) AI 不是強項卻被當主軸;要結合真畫面
v3 截 DEV 27 張畫面,做玻璃面板+聚光+括號+HUD 的證據時刻與 12 張蒙太奇 文案、品牌字、結尾句、署名逐項定案
§3

推翻過的東西

  • 文案改了五輪:台灣口語 → 資安顧問口吻(被嫌像國中生應付)→ 術語堆疊(被嫌像工程師工具)→ 產品經理對股東講話(定案)。定案的判準寫進 skill。
  • 結尾句:「明年,不用再來一遍了」→ 嗆句「別人在補資料,你在等稽核員遲到」(決策者先選,後判太沒禮貌)→「從應付稽核,到隨時審核。」
  • CMMC 320 條:開場數字重拳,決策者指出客戶不一定導 CMMC,改成滾輪滾不停、不點名框架。
  • 品牌:盾牌 favicon+文字 → 純文字(系統裡根本看不到盾牌)→ 試過去掉空格 → 還原有空格。
  • 配樂:Ambient Technology → 試換 Epic Future Technology Corporate 並照小節切五段重組 → 決策者聽過選回原曲(git revert,五段切法留在歷史 0ae3270cd)。
  • 工具:先自寫引擎(雛形快、零依賴)→ HyperFrames(GSAP 的動畫能力、純 HTML 不綁框架、免費商用),Remotion 因 React+公司授權門檻沒選。
§4

踩過的坑(都進了 skill)

  • 動畫不能用 Math.random()/CSS animation,逐格輸出每格不同
  • 3D 的 perspective 要掛直接父層,否則沒有立體感
  • 系統字型要 @font-face local() 宣告,否則 lint 擋
  • loudnorm 會把取樣率拉到 96kHz、也會壓平動態;改 aresample=48000+固定增益
  • Pixabay 有 Cloudflare 擋自動下載,想用無頭瀏覽器抓被系統攔下(規避機器人驗證),改請決策者手動下載
  • 背景跑的長指令會跟著 session 被殺;改用 nohup 脫離
  • DEV 示範專案的專案內頁在 admin 帳號下是空的,只能先截全域頁
  • 曾讓 GPT-5.5 寫 slogan 比較:用字準(「對帳」「底稿」)但幾乎每句都是五字對五字的「不是 X 是 Y」,正是決策者討厭的節奏
§5

commits

50ff7e20c 起共 24 筆(收口 33e140566),全在 feature/FR-139,未 push。關鍵幾筆:

commit 內容
50ff7e20c 分鏡 v1+手寫雛形
4a24d73d8 v2 改用 HyperFrames
3e04025ea v3 加 DEV 真畫面
730598244 開場改「公司越大規範越多」、蒙太奇換 12 張不同頁
33974b97e 字幕第三版(產品經理口吻,定案)
ce732e95d 品牌字跟系統一致
a13437ea5 配樂還原原曲
1d1c84272 結尾句定案
efc5b7f70 公司署名
§6

規範文件

項目 狀態
FINAL-SPEC.md ✓ 新增
storyboard.md ✓ 與成片同步
product-video skill(含 references/production.md) ✓ 新增,照 skill 從頭走過一遍
v3/tools/shoot.mjs 截圖腳本 ✓ 從 scratchpad 收進 repo
docs/analysis 決策分析 ✓ 新增
頁面 SPEC/使用手冊 不適用(不是產品功能)
memory ✓ 一條文案口味
Notion ✓ CM-3169(GuidantAI 任務清單),狀態「驗收通過待確認」,Done 由決策者按
§7

部署

不適用。成片是檔案,不上任何環境。