跳到主要內容

部落格

不定期分享最新資訊文章

  • article-【AI Agent 也需要漂亮的協作介面:我開始把「看懂」當成 Vibe Coding 的一部分】

    2026/9/25

    AI工具 AI Agent Vibe Coding
    【AI Agent 也需要漂亮的協作介面:我開始把「看懂」當成 Vibe Coding 的一部分】

    最近讀到 Jackle 的〈好設計,反饋優質上下文〉,他分享一個我覺得很值得注意的 Skill:html-visualizer。 一開始我以為,它只是把 AI 的文字回答排版成漂亮的 HTML。研究後我反而覺得,它碰到的是一個更重要的問題: AI Agent 越來越會做事,但我們跟 AI 協作的介面,還停留在聊天室和終端機。 這可能會成為下一階段 Vibe Coding 很重要的一塊。 AI Agent 越會做事,協作介面也得跟上我現在越來越常用 Codex、Claude Code 這類 AI Agent 寫程式。以前比較像是我問一句、AI 回一句,再由我下一個指令;現在一個任務可能先拆需求、開 GitHub Issue、分析架構、查程式碼、提出方案、跑測試,再交給另一個模型 Review。 Agent 一次可能回傳幾千字。它寫得完整,不代表我真的有看完。 尤其做到半夜,Agent 列出 A、B、C 三種做法,後面還有架構差異、資料流、相容性、Migration、Trade-off 和 Edge Cases,最後問我:「請選擇你希望採用的方案。」 人最容易回什麼? 「照你的建議。」「OK。」「繼續。」 看起來 Human in the Loop 還在,但有時候那個 Human 只是累到不想再讀。這不一定是人不負責任,而是確認事情本身太費力。 html-visualizer 把長篇回答變成可互動的頁面html-visualizer 的想法不只是「幫我排版漂亮一點」,而是讓 Agent 依內容選擇更適合閱讀與回應的 HTML 呈現方式。需要看關係時可以畫流程或架構,需要做選擇時可以把方案並排,需要討論 UI 時則可以直接把幾種畫面做出來比較。 Jackle 的示範裡,像是比較手機和桌面版的「縮小」按鈕:把不同做法放在畫面上之後,使用者能直接看出哪個位置不明顯,或哪種安排可能讓人誤按。這類想法光看文字不一定會出現;看到原型,意見才會具體。 頁面也可以承接回饋。你能選方案、填補充意見,或反白某段文字留下評論;接著按一下複製彙整結果,再貼回 Agent。這一步目前仍是複製貼上,不是頁面自動把決策送進 Agent,但它已經替人省下重新整理答案與描述上下文的力氣。作者的介紹文章有完整示範。 流程因此可以從: 需求 → AI 分析 → 視覺化協作頁面 → 人類 Review → 結構化 Feedback → AI 開始實作。 這不只是「看」的介面,也是一種讓回饋更容易回到工作流程裡的方法。 三種時候,先請 Agent「畫給我看」看架構或流程時如果 Agent 開始用大量文字說明系統架構、模組關係、資料流或 User Flow,可以請它把現況、修改後的樣子和受影響範圍放在一頁。圖上呈現全貌,細節再透過說明或互動補充,比一邊讀一邊在腦中拼圖容易。 要比較方案或 UI 時A、B、C 不要只停留在文字描述。把方案優缺點並排,或直接做出畫面給我看。我看到實際配置後,可能會發現某顆按鈕容易誤按、某段流程讓人困惑,這些 Feedback 往往不是讀文字時就想得到的。 意見需要回到 Agent 時選項、補充欄位和段落評論能保留決策的上下文。複製出彙整結果貼回對話後,Agent 比較容易知道我選了哪個方案、補了什麼條件,以及評論指向哪一段內容。 正式 Coding 前,先加一關 Visualization Review我最近很喜歡把大型 Coding 任務拆成 GitHub Issues,也會讓不同模型互相 Review: 需求 → 拆 Issue → Sub Issues → 模型 A Review → 模型 B 反駁 → 修正 Spec → 再交給 Coding Agent。 現在中間可以再加一關:Visualization Review。在正式開工前,請 Agent 讀目前 Repo、整理問題,先產出一份可供人檢視的 Review Page,內容可以包含: 現況架構與修改後架構 User Flow、Data Flow 和 Database 影響 功能範圍與可行方案比較 Edge Cases 需要我決定的問題與 Agent 的建議 例如可以這樣交代: 先不要修改程式碼。讀完目前 Repo 後,使用 html-visualizer 建立 Review Page,整理現況架構、修改後架構、User Flow、Data Flow、Database 影響、三種可行方案、Edge Cases、需要我決定的問題和你的建議。等我 Review 完再開始實作。 這一步不能保證每個決策都正確,但它讓我有機會在程式改動前看清楚方向。大型任務最怕的情況之一,是第一個方向就偏了,Agent 還很認真地往下做了好幾個小時。 新手可以怎麼開始?不用一開始就研究 Skill 的每個功能。可以先把 html-visualizer 的 GitHub Repo交給支援 Skill 的 Coding Agent,請它先讀 README 和安裝說明,再說明會安裝到哪裡、是否需要執行腳本,確認清楚後再依專案說明安裝。這樣也能避免還沒弄懂來源與安裝範圍,就直接執行不熟悉的指令。 裝好之後,照平常說話就行,例如: 不要用一大堆文字解釋,使用 html-visualizer 把目前系統架構做成網頁給我看。 我看不懂你剛剛提出的三個方案,使用 html-visualizer 做成比較頁面。 先不要 Coding,讀完目前 Repo 後,做一份包含流程、資料庫影響、方案、Edge Cases 和待決問題的 Review Page,等我看完再開始實作。 新手可以先從三種情境練習: 看不懂時: Agent 開始講一堆架構、流程或資料庫,就請它畫出來。 要做選擇時: 不只比較文字,請它把方案或畫面並排給我看。 正式 Coding 前: 大型功能先做 Review Page,確認方向後再開工。 好的 AI 工作流,也要讓人更容易思考我覺得 html-visualizer 最有意思的地方甚至不只是 HTML,而是背後的觀念: 好的 AI 工作流,不只是讓 AI 更容易做事,也要讓人更容易看懂、判斷和回應。 以前談 Human in the Loop,我們常想到「重要決策要讓人確認」。現在我還會多問一句:確認這件事,有沒有被設計得夠簡單? 如果要讀五千字才知道該確認什麼,那個 Human in the Loop 很可能變成 Human Skip the Loop。😂 AI Agent 接下來一定會越來越自主,所以我也開始在意它要怎麼把事情呈現給我看。我的 Vibe Coding 工作流可能會慢慢變成: Planning Skill → Research Skill → Visualization Review → Human Review → Coding Agent → Testing → Code Review。 AI 負責大量執行;人類保留看懂、判斷與拍板的位置。不要只讓 AI 變得更聰明,也要讓我們更容易跟聰明的 AI 一起工作。 常見問答 (FAQ)Q1:html-visualizer 是什麼?html-visualizer 是一組供支援 Skill 的 AI 工具使用的工作指引,目標是把長篇回答依內容整理成較容易閱讀的 HTML,例如流程圖、方案比較、原型或互動式決策頁面。 Q2:互動頁面裡選完方案,Agent 會自動收到嗎?依作者示範的流程,使用者在頁面選擇、補充或評論後,先複製彙整結果,再貼回 Agent 對話;目前不要把它理解成自動把決策傳回 Agent 的整合。 Q3:什麼時候適合在 Coding 前做 Visualization Review?當任務涉及多個模組、資料流、資料庫變更、不同方案或不容易用文字描述的 UI 時,可以先請 Agent 做 Review Page,讓人確認問題範圍與方向,再開始實作。 Q4:裝了 html-visualizer 後,每次回答都會變成網頁嗎?不一定。呈現方式會依工具規則和任務內容而定;如果希望某次回答直接做成網頁,可以明確要求 Agent 使用 html-visualizer,或直接說「做成網頁給我看」。實際行為仍以目前 Repo 的說明為準。 延伸閱讀 好設計,反饋優質上下文|Jackle Chen html-visualizer|GitHub AI Agent 也能直接操作網站:Agent-native Website

  • article-Google Vids 正在降低 AI 影片門檻:新手不必先學剪輯軟體?

    2026/9/25

    AI工具 影音行銷 Google Vids
    Google Vids 正在降低 AI 影片門檻:新手不必先學剪輯軟體?

    最近我把兩則 Google Vids 更新放在一起看,突然覺得 Google 真正想做的,可能不只是另一套 AI 生影片工具。 它想讓「做影片」變得像做簡報一樣普通。 2026 年 4 月 2 日,Google 宣布 Google Vids 開放使用 Veo 3.1 生成影片片段,當時個人 Google 帳戶每月有 10 次免費生成額度。到了 9 月 23 日,Google 又宣布把 Gemini Omni 1.1 Flash 帶進 Vids,加入場景延伸、指定影片長度、1080p 生成與升頻等功能。4 月的 Google Vids 更新|9 月的 Workspace Updates 公告 免費額度也要看時間和帳戶類型:截至本文整理資料時,Google 說明頁列出的個人帳戶 AI 影片額度是每月 6 支,與 AI 頭像共用額度。Google 產品的功能開放和用量限制會調整,實際使用前應以帳戶介面和說明頁為準。Google Vids 功能可用性與額度 把這些變化放在一起,我看到的重點不是模型又多強,而是: 影片正在變成一種一般人也能完成的工作。 AI 影片最難的,往往是生成之後很多人現在學 AI 影片,會經過一長串工具:先整理想法和文案,再生成圖片、影片、旁白,接著下載素材、打開剪輯軟體、排時間軸、補字幕和音樂,最後才輸出。 真正讓新手卡住的,常不是「我不會生成」,而是「生成完以後,我不知道怎麼把東西組起來」。 有些人已經會生圖,也做出十幾段漂亮的影片,卻遲遲沒有一支完整作品。缺的不是更多鏡頭,而是把素材排成有起承轉合、能看完也能分享的影片。 Google Vids 正在補上生成後的最後一哩我以前把 Google Vids 想成「Google Slides 加上一條時間軸」:放進圖片、影片、文字和音訊,再安排它們出現的順序。這當然還是影片編輯,但當生成能力逐步進到同一個地方,使用者就不必每做一個步驟都先換一套工具。 現在,Google Vids 能從文字或圖片開始生成影片,也支援延伸場景、調整生成片段長度和輸出不同影片比例;使用者可以把素材放進時間軸,繼續編排內容。Google 的說明列出寬螢幕 16:9、直式 9:16 和正方形 1:1,換比例後仍可能要手動微調畫面元素。Google Vids 影片尺寸說明 從使用者的角度,這讓 Vids 的角色從「簡單影片編輯工具」逐漸靠近: 把想法、素材和 AI 生成結果組成一支影片的地方。 新手第一天,真的需要先學會運鏡嗎?Google Flow 很適合用來做重要鏡頭。人物一致性、參考素材、首尾畫面、鏡頭運動和場景延續,都是需要更細緻控制時會派上用場的能力;具體選項則會隨模型和產品更新而變動。 但一個從來沒做過影片的人,第一天就需要理解所有鏡頭控制嗎? 很多人的目標其實很具體:公司要做活動短片、老師要做一段教學、業務想整理提案、小店想介紹新品,或自媒體新手想完成第一支 Reels。他們不一定要當導演,先有能力把一支影片做完,可能更重要。 如果我重新安排入門順序,會先走這條路: 階段 工具 先練什麼 先完成一支影片 Google Vids 把故事拆成幾個場景,放入素材,完成基本編排與輸出 再做好重要鏡頭 Google Flow 練習描述人物、場景和運鏡,讓關鍵畫面更接近預期 最後精修整支作品 DaVinci Resolve 深入剪輯節奏、聲音、色彩和更細的後製控制 這不是唯一的學習順序,也不是每個人都必須走到第三階段。它只是把學習目標拆開:先學會把想法做成影片,再學會把每個鏡頭做好,最後才把整支作品磨得更完整。 Google Vids 和 Flow,比較像分工,不是互相取代我現在會這樣理解兩個工具: Google Vids:做影片。 把影片、圖片、文字和音訊排進時間軸,組成可以播放與分享的完整內容。 Google Flow:做鏡頭。 當人物、場景、運鏡或畫面連續性很重要時,用更聚焦的方式生成和調整素材。 一個可能的製作流程是先用 Gemini 整理故事,再用 Flow 生成幾個重要鏡頭,接著把素材放進 Vids 完成整支影片。需要更多剪輯控制時,才把作品帶到 DaVinci Resolve。 如果你想先理解 Flow 的鏡頭提示詞,可以接著看從攝影語言學會 Google Flow 運鏡;若想看 AI 影片工作流怎麼從 Prompt 走向製片流程,也可以參考AI 影片從生成走向製片工作流。 AI 影片普及的關鍵,可能是它出現在熟悉的工作裡AI 圈常在比較哪個模型更強,但一般使用者會不會採用一套工具,未必只看模型排行榜。工具是否容易開始、素材能不能接上原本的工作流程,也很重要。 Google Vids 能匯入 Slides,也能使用 Drive 裡的檔案;對本來就在 Google 工作環境裡整理簡報、圖片和文件的人來說,開始製作影片時需要重新搬動的東西可能比較少。Google Vids 的建立與匯入方式 如果有一天,一份簡報能順手延伸成影片,一段教學內容可以直接整理成幾個場景,那麼「我要學 AI 影片」也許會慢慢變成「我想把這個想法做成一段影片」。這是我對產品方向的觀察,不代表每種影片都能一鍵完成。 先問自己:能不能把想法做成一支完整影片?AI 影片的門檻降低,不代表剪輯、敘事和選擇素材就不重要。它改變的可能是入門順序:先不用把所有進階控制一次學完,也能從簡單的故事開始,完成一支可分享的影片,再逐步補上鏡頭和後製能力。 所以如果你最近想開始學 AI 影片,我會先給自己一個小練習:試著在 30 分鐘內完成一支短片的初版。這不是對工具速度的保證,而是幫自己把目標從「再研究一個模型」移到「真的做出一個作品」。 AI 時代重要的能力,可能不只是生成多漂亮的畫面,而是能不能把想法變成一個可以分享、可以繼續修改的成品。 參考資料 Google Vids updates: Veo 3.1 免費影片生成與其他更新(2026-04-02) Gemini Omni 1.1 Flash now in Vids(2026-09-23) Google Vids 的 Gemini 功能可用性與額度 Google Vids 影片尺寸:16:9、9:16 與 1:1 常見問答 (FAQ)Q1:Google Vids 可以免費生成 AI 影片嗎?可以使用個人 Google 帳戶體驗部分 AI 影片生成功能,但不是無限量。截至本文查核時,Google 說明頁列出的個人帳戶 AI 影片額度是每月 6 支,與 AI 頭像共用;實際可用功能和額度可能依帳戶方案或 Google 後續調整而變動。 Q2:AI 影片新手應該先學 Google Vids 還是 Google Flow?如果目標是先完成一支影片,可以從 Google Vids 開始,練習安排場景、素材和時間軸;需要更精確地控制人物、場景或鏡頭時,再學 Google Flow。這是入門路徑建議,不是唯一選擇。 Q3:Google Vids 支援直式或正方形影片嗎?支援。Google Vids 的尺寸選項包含 16:9 寬螢幕、9:16 直式和 1:1 正方形;改變比例後,仍可能需要手動調整場景中的文字和圖片位置。 Q4:用了 AI 生成素材,就能自動完成影片嗎?不能只靠生成素材完成一支好懂的影片。使用者仍要決定故事順序、保留哪些鏡頭、安排節奏與音訊,並檢查輸出的內容是否符合分享或發布目的。

  • article-AI 影片新手最容易學錯的:把「高級感」當成影片能力

    2026/9/18

    AI工具 內容行銷 影音行銷
    AI 影片新手最容易學錯的:把「高級感」當成影片能力

    最近看了很多 AI 影片作品,我越來越覺得,新手最容易走錯的一條路,就是一開始便追求: 電影感、精品感、高級光影、複雜運鏡、8K 畫質、人物微表情。 最後做出來的影片確實很漂亮。 但我一直很想問: 然後呢? 丟到 Reels、TikTok、Shorts,有人願意看完嗎? 有人會分享嗎? 有人會因為這支影片追蹤你嗎? 甚至,有人願意花錢請你做嗎? 這也是我現在對 AI 影片最大的觀念轉變: 「做得漂亮」跟「做得好看」,其實是兩件完全不同的事情。 漂亮,是畫面的事。 好看,是觀眾的事。 做得漂亮,為什麼不等於做得好看?畫面漂亮,通常代表技術表現到位:構圖舒服、光影精緻、人物逼真、運鏡流暢。這些能力當然有價值,也確實能讓作品第一眼看起來更完整。 但觀眾留下來,不是因為畫面通過了攝影檢查,而是因為他想知道下一秒會發生什麼。 如果一支影片只有漂亮畫面,卻沒有衝突、問題、角色或情緒,它很可能只得到一句「哇,好漂亮」,然後被滑走。 我們可能把傳統影視的能力樹搬進 AI 時代了很多 AI 影片課程會教構圖、燈光、景深、運鏡、角色一致性、微表情與電影感。這些當然都有價值。 但問題在於:這些真的是 AI 影片新手最應該先學的東西嗎? 如果你本來就是導演、攝影師或設計師,答案可能是。因為 AI 可以放大你原本十幾年的專業,讓你更快把腦中的畫面變成作品。 但如果你本來不是影視工作者,卻花半年時間研究怎麼讓 AI 模仿傳統電影製作,你其實是在跟一群已經累積十幾年經驗的人,比他們最擅長的事情。 這不是 AI 給新手最大的機會。 真正的機會反而是:重新定義什麼叫做「影片」。 如果只能先學一件事,我會叫新手先學故事不是先學怎麼控制攝影機,而是先學怎麼讓人想看下一秒。 你需要先理解: Hook:為什麼觀眾要停下來? 衝突:角色遇到了什麼問題? 角色:觀眾為什麼要在乎他? 設定:這個世界有什麼規則或異常? 情緒:觀眾要感受到緊張、好笑、驚訝還是感動? 反轉:原本以為會怎麼發展,結果發生了什麼? Payoff:前面的期待,最後如何被回收? 再進一步,是怎麼讓人想看下一集。 這才是我認為 AI 影片真正值得投資的底層能力。 因為模型會換,畫質會提升,人物一致性會越來越簡單。今天需要寫幾百字 Prompt 才能控制的運鏡,未來可能一句話就完成。 但是,你到底要講什麼? 這個問題不會因為模型升級而消失。 AI 影片最有趣的地方,不是終於跟真人一樣AI 美女越來越像真人,AI 廣告越來越像精品廣告,AI 電影越來越像好萊塢。第一次看到確實很震撼。 但當每個人都做得到之後呢? 「像真的」很快就會從賣點變成基本配備。 所以我反而越來越喜歡另一種 AI 作品:只有 AI 才做得出來的東西。 不存在的生物。 不符合物理法則的世界。 辦公室突然長成森林。 台北捷運直接開進宇宙。 一碗牛肉麵裡爆發星際戰爭。 人物穿模、世界融化、時間倒流。 甚至是一些看起來很荒謬、很ㄎㄧㄤ,傳統導演根本不會這樣拍的東西。 因為這時候 AI 才不只是「比較便宜的攝影機」,而是變成「以前根本不存在的影像工具」。 AI 影片新手的能力樹,應該重新排列以前可能是: 攝影 → 構圖 → 燈光 → 運鏡 → 剪輯 → 作品 現在我反而會排成: 故事與傳播 → Hook 與節奏 → 角色與世界觀 → AI 工作流 → 角色/場景一致性 → 剪輯 → 精細的視覺控制 前面的能力決定:有沒有人想看。 後面的能力決定:看起來漂不漂亮。 順序搞反,就很容易出現一種現在非常常見的 AI 作品:大家看完都說「哇,好漂亮」,然後滑走。 這不是說視覺控制不重要,而是它應該服務故事,而不是取代故事。 為什麼「高級感」可能是 AI 影片新手的陷阱?高級感很容易得到正向回饋。 你放一支電影感 AI 影片出來,大家會留言: 「太強了。」 「這真的是 AI?」 「電影業要完蛋了。」 這些回饋很爽,但它不一定代表觀眾真的想看,更不代表市場真的願意付錢。 真正困難的反而是: 讓一個陌生人停下來。 讓他看到第 10 秒。 讓他想知道後面發生什麼。 讓他看完之後傳給朋友。 這些才是內容市場真正殘酷的測試。 當所有人都能生成漂亮畫面,漂亮就不再稀缺所以未來真正稀缺的,我認為反而是: Taste × Story × Idea 你看過什麼? 你想到什麼? 你敢不敢做別人不會做的設定? 你能不能建立一個讓人想追下去的角色? 你能不能讓觀眾在 30 秒裡產生情緒? 這些能力,比 8K、電影感、精準運鏡更難被模型升級直接抹平。 先讓人想看下一秒,再讓他想看下一集所以如果今天有人問我:「AI 影片新手到底應該先學什麼?」 我的答案已經不是先把畫面做漂亮,而是先學怎麼讓人想看下一秒。 再學怎麼讓人想看下一集。 最後才去研究怎麼讓它更漂亮。 因為 AI 影片真正的競爭,很快就不會再是「誰生成的畫面最好?」 而會變成: 當所有人都能生成漂亮畫面之後,你還有什麼東西值得別人看? 沒有攝影機、演員與物理定律,還能講什麼故事?我現在越來越相信,AI 影片的下一個戰場不是畫質,而是故事。 不要只問 AI: 你能不能把這個畫面做得更像電影? 開始問: 如果今天沒有攝影機、沒有演員、沒有片場,甚至沒有物理定律,我到底可以講一個什麼樣的故事? 這才是 AI 影片真正有趣的地方。 常見問答 (FAQ)Q1:AI 影片新手應該先學什麼?AI 影片新手應該先學故事與傳播,包括 Hook、衝突、角色、設定、情緒、反轉與 Payoff,先建立讓觀眾想看下一秒、下一集的能力,再逐步補上 AI 工作流與視覺控制。 Q2:學電影感、運鏡與構圖是不是不重要?電影感、運鏡與構圖仍然重要,但它們比較適合放在故事、節奏與角色之後學。視覺能力應該服務故事,不應該成為沒有內容時用來掩蓋問題的替代品。 Q3:什麼樣的 AI 影片比較可能讓觀眾看完?能讓觀眾持續產生期待的影片,比只有漂亮畫面的影片更有機會被看完。Hook、衝突、角色目標、情緒變化與清楚的 Payoff,都能幫助觀眾理解自己為什麼要繼續看下去。 Q4:什麼叫做「只有 AI 才做得出來」的故事?「只有 AI 才做得出來」的故事,是把不存在的生物、不符合物理法則的世界、世界融化、時間倒流或其他傳統影像工具難以呈現的設定,變成作品的核心,而不是只用 AI 複製真人電影的外觀。 Q5:如何判斷一支 AI 影片是真的好看?除了畫面是否漂亮,也要觀察陌生人是否願意停下來、看到第 10 秒、看完、分享、追蹤或進一步詢問服務。正向留言可以是鼓勵,但不能單獨代表觀眾真的想看或市場願意付費。

  • article-我以為 Modal 每月免費 30 美金,可以養一個 Kimi K3;結果一句話都還沒問,就先燒了 34 美金

    2026/9/17

    AI工具 AI Agent Codex
    我以為 Modal 每月免費 30 美金,可以養一個 Kimi K3;結果一句話都還沒問,就先燒了 34 美金

    前幾天看到 Modal 的 Starter 方案,我注意到一件很有意思的事: 每個月都有 US$30 的免費 Compute 額度。 不是註冊時送一次,而是每個月都有。Modal 目前的官方定價頁也把 Starter 的 Included compute 列為 US$30/月,同時把 Included token usage 列為 0。 我第一個想到的不是拿來生圖,也不是跑 Whisper。 而是: 能不能把這 30 美金,變成 Codex 裡面的另一顆大腦? 我最近剛好想測 Kimi K3。 依我這次看到的 Kimi K3 Model Library 與部署設定,Kimi K3 是 Moonshot AI 推出的 MoE 模型,總參數規模 2.8T,每次推論約啟動 104B 參數,支援 1M context,Coding、Reasoning、Knowledge Work 與長時間 Agent 任務都是它主打的方向。 所以我原本想做的架構很簡單: Codex → MCP → Modal → Kimi K3 平常我還是在 Codex 裡工作。 遇到複雜的架構問題,我就跟 Codex 說: 這個問題再叫 Kimi K3 看一次。 需要第二模型 Code Review: 把這次修改交給 Kimi K3 Review。 需要長上下文分析: 請 Kimi K3 從另一個角度分析。 這樣 Codex 是主腦,Kimi K3 是外部顧問,而 MCP 就負責在兩個模型之間傳遞任務。 聽起來很漂亮。 於是我真的下去做了。 結果第一個坑馬上就來了。 這篇不是 Modal 的官方計費說明,而是我在 2026 年 9 月 17 日這次帳號與部署紀錄上的實測。方案名稱、價格、模型版本、硬體配置與計費規則都可能更新;真正部署前,仍然要以當下的官方文件與帳務頁面為準。 我原本搞錯了 Modal 的「免費 30 美金」是什麼Modal Starter 每月提供的 US$30,正確來說是: Compute Credits。 它可以拿來支付 GPU、CPU、Memory、Container、Function,以及 Dedicated Endpoint 這類實際運算資源。 但 Modal 還有另一種產品叫: Shared Endpoint。 Shared Endpoint 是 Modal 已經把模型架好了,你直接按 token 使用。Modal 的官方 Shared Endpoints 文件明確寫著:Shared Endpoint 由 Modal 管理硬體與自動擴縮,使用量按 token 計費,而且方案內的 credits 不能用來抵扣 Shared Endpoint 使用量。 這代表 Modal 的計費要拆成兩個錢包: 類型 計費方式 Starter 每月 US$30 Compute 可抵嗎? Dedicated Endpoint、Functions、Containers GPU、CPU、Memory 等運算資源 可以,依適用規則計算 Shared Endpoint Prompt、Cached Prompt、Completion tokens 不可以,另按 token 計費 所以我一開始腦中的想像: 「每月送我 30 美金,然後慢慢拿來問 Kimi K3。」 其實不成立。 這 30 美金不是 Modal 帳戶裡可以任意使用的通用餘額,而是一張限定用途的雲端運算抵用券。 那我就自己架 Kimi K3 好了?既然 Shared Endpoint 不能吃免費額度,那我就走另一條: Dedicated Endpoint。 這樣 GPU Compute 理論上可以扣每月 US$30。 Modal 也真的支援 moonshotai/Kimi-K3,所以我想: 有工作才開機,跑完 scale down。 這不正是 Serverless GPU 最適合的場景嗎? 於是我建立 Kimi K3 Dedicated Endpoint,然後開始 provisioning。 一分鐘。 五分鐘。 十分鐘。 二十分鐘。 最後: 29 分 22 秒,Endpoint Failed。 原因不是模型掛掉,也不是第一個 Prompt 回答錯誤。 而是: 我的 US$30 額度不夠了。 更精確一點,畫面一度顯示 workspace 已經使用 107%,用量是 US$31.97;後來把 Billing Report 拆開,最後看到的數字是: 帳務項目 金額 Metered Cost US$34.16 Credits -US$30.00 Billed Cost US$4.16 最精彩的是: 我連第一個 Prompt 都還沒送。 Kimi K3 一句話都還沒回答我,US$34.16 的 Metered Cost 已經產生了。😂 錢到底燒去哪裡?這次 Billing Report 裡的主要成本是: 資源 主要成本 B300 GPU 約 US$27.61 Memory 約 US$3.98 CPU 約 US$0.37 這是主要項目,不是完整帳務明細;但已經足夠看出問題:我以為自己是在問一個模型,實際上是在付一整套大模型推論環境的啟動與運行成本。 看到 B300,我一開始也懷疑: 「是不是 Modal 幫我選太貴的 GPU?如果換便宜一點的不就好了?」 但繼續挖 Log 後,答案比「換卡」複雜很多。 Kimi K3 真的用了 8 張 B300Log 裡可以看到: CUDA_VISIBLE_DEVICES=0,1,2,3,4,5,6,7 SGLang 的啟動參數也直接寫著: –tp 8 Tensor Parallel 等於 8。 更進一步的 Log 還寫著: Kimi-K3 … on B300/GB300world_size=8 所以不是我猜測它用了 8 張 B300。 這次部署真的就是一套 8 × B300 的 Kimi K3 推論環境。 更誇張的是,這 8 張 GPU 有很長一段時間都還在載入模型。 從開始 Load weight 到完成,大約是: 1352 秒,也就是 22 分 32 秒。 而且每張 GPU 載入模型後,記憶體使用量大約都在 190GB 左右。 這也回答了我原本另一個想法: 「那換便宜一點的 GPU 不就好了?」 不能只看每張 GPU 的單價,還要看模型權重怎麼切、每個 Tensor Parallel Rank 需要多少記憶體,以及總 GPU 數量會不會因此增加。 GPU 單價比較便宜,不代表整個模型推論比較便宜。 Modal 預設把 K3 火力全開我繼續看啟動參數,才發現 Modal 幫我架的不是什麼「個人測試版 Kimi K3」。 這套部署直接準備了: 1M context context-length 1048576 FP8 KV Cache DFLASH speculative decoding Multimodal CUDA Graph 最高 48 個 running requests 各種 FlashInfer、TensorRT 與 Blackwell 最佳化 另外載入 Kimi-K3-DFlash Draft Model 換句話說,它幫我準備的是一套可以提供大量 API 流量的高效能 Kimi K3 Server。 而我真正需要的是: 「偶爾叫 Kimi K3 幫 Codex 看一下程式碼。」 這是完全不同的需求。 我想要的是低頻率、可控成本的外部顧問;Dedicated Endpoint 給我的卻是需要先付出高額啟動成本、再等待模型載入的大型服務環境。 Spend limit = 0,也不該被當成唯一硬控因為我一開始就怕爆預算,所以很認真地把 Modal 設定成: Usage limit:US$30 Spend limit:US$0 我原本的理解是: 「免費額度 US$30 用完,就停止;一毛錢都不付。」 但實際結果是,這次最後仍然出現 US$4.16 的 Billed Cost。 這裡要把兩件事分開看。 Modal 目前的預算文件把 Workspace budget 定義成整個 Workspace 的用量上限,把 spend limit 定義成套用 credits 後的自付費用上限。官方也說,達到 spend limit 後,會停止還會產生額外自付費用的工作負載。 但這種平台層級的 Budget,不等於 MCP 在送出任務前的即時交易鎖。 如果 GPU workload 已經啟動,帳務資料、超額偵測與停止工作之間存在時間差;而 Kimi K3 是 8 張 B300 同時燒,幾分鐘的延遲就可能不是幾分錢。 所以我現在的結論不是「Spend limit 完全沒用」,而是: 不能只把平台上的 Spend limit 當成唯一防線。 平台 Budget 負責最後一層;MCP Budget Guard 要在任務送出前先攔一次。 我還踩到一個認證坑:Shared Endpoint 需要 Proxy Token在測試 Endpoint 時,Modal 曾經直接顯示: Create a proxy token to require authentication for this Endpoint, or create the Endpoint with unauthenticated access. 這不是單純的錯誤訊息,而是提醒我:Endpoint 的「可以呼叫」和「應該公開」是兩件事。 依照 Modal 的Endpoints 文件,Shared Endpoint 一律需要 Proxy Token,Dedicated Endpoint 預設也需要 Proxy Token;只有在建立 Dedicated Endpoint 時,才可以選擇 unauthenticated。 如果之後要把它接進 Codex 或 MCP,正確的方向應該是: 建立權限範圍清楚的 Proxy Token。 Token 只放在 MCP Server 的環境變數或 Secret 管理裡。 不把完整 Token 貼進 Codex 對話、文章、Log 或 Git。 MCP 只把模型結果回傳給 Codex,不把平台憑證暴露給工具使用者。 若是 Shared Endpoint,還要處理並行限制、逾時、重試與 429 回應。 Modal 官方也提供給 Codex 的 Endpoint 整合方式,會以 OpenAI-compatible API 與 Proxy Token 呼叫 Endpoint。這表示真正要做的不是把 Token 寫死在某個腳本裡,而是把認證、成本與資料邊界一起放進 MCP 的設計。 Shared Endpoint 反而才是我原本需求的正確模式Dedicated Endpoint 走不通,不代表 Kimi K3 不適合接進 Codex。 答案其實就在 Modal 自己的另一個選項: Shared Endpoint。 Modal 已經幫大家養好那套昂貴的 GPU infrastructure,我只需要按 token 付費,不用自己啟動 8 張 B300。 這次 Kimi K3 Shared Endpoint 在我的帳號畫面上看到的價格是: 用量 價格 Prompt US$3/1M tokens Cached Prompt US$0.30/1M tokens Completion US$15/1M tokens 這些價格和模型可用性可能調整,實際使用前應以Kimi K3 Model Library與 Endpoint 的 Usage view 為準。 假設一次 Codex Code Review: 輸入:50,000 tokens 輸出:5,000 tokens 輸入成本: 50K × US$3/1M = US$0.15 輸出成本: 5K × US$15/1M = US$0.075 合計約: US$0.225。 這個經濟模型反而很合理。 不用付模型開機費,不用等 22 分鐘 Load weight,也不用為了問一個問題,先花 US$30 把模型叫醒。 但要注意:Shared Endpoint 不能用 Starter 的 US$30 Compute Credits 抵扣,所以它需要另一個「Token Budget」,不能和免費 Compute 共用同一個錢包。 三種模式,現在要分清楚 模式 主要計費 能用 Modal 每月 US$30 Compute 嗎? 適合情境 Kimi K3 Dedicated GPU、CPU、Memory 運算資源 可以依適用規則抵扣 大量流量、隔離容量、可控 autoscaling Kimi K3 Shared Prompt、Cached Prompt、Completion tokens 不可以 偶爾從 Codex 呼叫 K3 小型/中型模型 Dedicated GPU、CPU、Memory 運算資源 可以依適用規則抵扣 把 Starter Compute 額度真正用在低頻實驗 所以我會把 Modal 每月 US$30 的用途重新定義成: Codex ↓MCP ↓Modal ↓Qwen、GLM 或其他小型/中型開源模型 這種才有機會真的把免費 GPU 額度玩出價值。 至於 Kimi K3,則走另一條: Codex ↓AI Consultant MCP ↓Kimi K3 Shared Endpoint ↓按 token 計費 ↓結果回 Codex MCP Budget Guard 要改成兩個錢包我原本只設計 Compute Budget Guard,因為我以為所有成本都會從每月 US$30 裡扣。 現在看來,MCP 至少要分成兩個預算池: 預算池 控制內容 範例 Compute Budget Dedicated Endpoint、Function、Container 的 GPU/CPU/Memory 成本 US$27 警告、US$29 停止 Token Budget Shared Endpoint 的 Prompt、Cached Prompt、Completion 成本 另設每月 token 預算與單次上限 Compute Budget 的設定可以先維持: 項目 設定 用意 每月預算上限 US$29 不把免費 Compute 用到最後一美元 安全警告線 US$27 接近上限時提醒 Modal 免費 Compute US$30 目前方案假設,依官方頁面更新 每次 Codex 要呼叫外部模型前,MCP 可以先做: 判斷這次要走 Shared 還是 Dedicated。 讀取對應預算池的本月已使用量。 讀取尚未完成任務的預估成本。 加上這一次請求的預估成本。 先做原子化的預算預約,再送出任務。 接近警告線時提醒;達到上限時拒絕新的請求。 任務完成後,用實際 token 或 Compute 成本結算預約。 如果目前帳面只用了 US$26.80,還沒超過 US$27,此時 Codex 同時送出三個任務,而 Modal 的帳務資料還沒反映這三個任務,三個請求可能都會得到「可以執行」。 所以 Budget Guard 不能只讀已完成帳務,還要把已送出但尚未結算的工作加入暫時預約: 目前已入帳用量 +進行中任務的預估用量 +這次請求的預估用量 =預計本月用量 此外,預約動作本身也要有鎖定或原子更新,避免多個並行請求同時讀到同一個舊數字。 Budget Guard 不是精準預言帳單的工具,而是一個讓「不小心超支」變得比較難發生的防線。 這次之後,我想做的已經不只是 Kimi K3 MCP繞了一大圈之後,我反而更確定原本的方向沒有錯。 只是 Backend 選錯了。 我想做的其實不是: 「在 Modal 免費跑 Kimi K3。」 而是: 「讓 Codex 能在需要的時候,呼叫另一個 AI。」 第一版 MCP 可以先放: MCP 工具 用途 第一版限制 ask_kimi_k3 詢問 Kimi K3 一般問題 只回傳分析結果,不直接修改專案 review_code 請模型 Review 程式碼或 diff 只傳必要內容,先遮罩 secrets analyze_architecture 分析架構、取捨與潛在風險 輸出建議,不自動採用決策 get_modal_usage 查詢本月 Compute 或 Token 用量 清楚標示資料時間與帳務延遲 check_budget 檢查對應預算池與進行中預約 在其他模型工具前先呼叫 但 MCP 不一定只接 Kimi K3。 未來更有趣的架構可能是: Codex │ └─ AI Consultant MCP │ ├─ Kimi K3:高難度、長上下文 ├─ Qwen:Coding 與一般分析 ├─ GLM:Agent 與工具使用 └─ DeepSeek Flash:便宜任務 │ └─ Modal Shared Endpoints 不同問題叫不同模型,便宜的工作交給便宜模型,真正困難的工作才叫 Kimi K3。 然後 MCP 統一處理: Token 統計 成本計算 月預算 模型 Routing Proxy Token Code Review 結果回傳 逾時與重試 這比只做一個 Kimi K3 MCP 有趣很多。 這次真正讓我有感的,不是 Kimi K3而是我開始越來越確定一件事。 以前我們都在想: ChatGPT、Claude、Kimi、Gemini,我到底要選哪一個? 但 Agent、MCP、API 越成熟後,這個問題可能會慢慢變成: 我的主 Agent,需要哪些外部能力? Codex 可以是主要工作的 Agent。 Kimi K3 不一定要取代它。Kimi 甚至不用是一個我每天打開的聊天網站。 它只需要是: Codex 工具箱裡的一個 Tool。 需要它時才叫它,不需要就完全不用。 這才是我覺得 MCP 真正開始有意思的地方。 它不只是讓 AI 可以操作更多工具,而是你開始可以自己組裝一個 AI 的能力邊界。 搜尋是一個 Tool。 資料庫是一個 Tool。 瀏覽器是一個 Tool。 你的公司系統是一個 Tool。 甚至: 另一個更強的 AI,也可以只是一個 Tool。 至於 Modal 每個月那 US$30? Kimi K3 我是不敢再拿它養了。😂 下個月我準備換一個小一點的模型,把這 30 美金真的榨乾。 我接下來會怎麼做?這次實驗讓我的順序重新排過: 先確認模型的 serving mode,是 Shared 還是 Dedicated。 先看清楚 Compute Credits 與 Token Usage 是否使用同一套額度。 先設定平台層級的 Workspace budget 與 spend limit。 在 MCP 裡再加一層預算池、單次上限與進行中任務預約。 先用小型/中型模型驗證 Modal 免費 Compute 的實際用途。 Kimi K3 改用 Shared Endpoint,先做低成本的單次請求測試。 最後才把它接進 Codex,觀察什麼時候真的值得叫第二個模型。 真正好的多模型工作流,不是把所有模型都開起來,而是知道什麼任務該叫誰、要花多少錢、哪些資料可以送出去,以及什麼時候應該停止。 常見問答 (FAQ)Q1:Modal Starter 每月 US$30 免費 Compute,可以拿來使用 Kimi K3 Shared Endpoint 嗎?不可以直接這樣理解。Modal 官方文件明確區分 Shared Endpoint 的 token 計費與方案內的 Compute Credits;Included Compute 不能拿來抵 Shared Endpoint 使用量。Shared Endpoint 應該另外設定 Token Budget,並以當下 Endpoint Usage 顯示的價格為準。 Q2:為什麼我沒有送出 Prompt,還是產生了 US$34.16?因為這次走的是 Dedicated Endpoint。8 張 B300 在 provisioning、載入模型、初始化推論環境的期間,就可能產生 GPU、Memory、CPU 與其他運算成本;模型還沒回答第一個 Prompt,不代表完全沒有使用計費資源。 Q3:Spend limit 設成 US$0,為什麼還可能看到自付費用?平台層級的 spend limit 是重要防線,但不是送出任務前的 MCP 交易鎖。正在執行的工作、帳務資料更新與停止動作可能存在時間差,因此還是要在 MCP 送出請求前做預算檢查、預約與拒絕新任務的控制。 Q4:Shared Endpoint 一定要建立 Proxy Token 嗎?Modal 目前的官方 Endpoints 文件說,Shared Endpoint 一律需要 Proxy Token,Dedicated Endpoint 預設也需要。Proxy Token 應留在 MCP Server 的 Secret 或環境變數中,不要放進文章、Git、Codex 對話或公開前端。 Q5:偶爾從 Codex 呼叫 Kimi K3,應該選 Shared 還是 Dedicated?以這次需求來看,Shared Endpoint 比較合理,因為 Modal 管理硬體與自動擴縮,你按 token 使用;Dedicated Endpoint 比較適合需要隔離容量、可控 autoscaling 或大量流量的服務。最後仍要以實際價格、延遲、並行限制與資料政策決定。 Q6:那 Modal 每月 US$30 Compute 最適合拿來做什麼?比較適合小型/中型 LLM、Whisper、Embedding、Reranker、OCR/Vision、TTS、FLUX/SDXL、Agent Sandbox、Batch GPU 工作,以及其他有工作才啟動的 GPU Function。重點是先估算模型載入與執行時間,不要只看「免費」兩個字。 參考資料 Modal Pricing Kimi K3 Model Library Modal Shared Endpoints 官方文件 Modal Endpoints 與 Proxy Token 文件 Modal Budgets 文件 如果想先釐清 MCP、Skill 與 CLI 的分工,可以參考AI 工具名詞全解析:一次搞懂 MCP、Skill 與 CLI 的差異與應用場景。如果想看另一種 ChatGPT、MCP 與 Codex 的分工方式,也可以延伸閱讀我把 ChatGPT 接上自己的開發台 MCP,AI Coding 開始變成一條「軟體開發流水線」。

  • article-我覺得 VoiceStudio 最值得注意的地方,根本不是免費

    2026/9/15

    AI工具 AI自動化 影音行銷
    我覺得 VoiceStudio 最值得注意的地方,根本不是免費

    最近看到一套開源 AI 語音工具 VoiceStudio。 它可以在自己的電腦執行,支援 TTS、語音複製、多角色語音與影片配音,也不需要每個月再付一筆訂閱費。 看到這裡,很多人的第一個反應可能是: 那我是不是可以不用訂 ElevenLabs 了? 但我研究完之後,反而覺得「免費」可能是這套工具最不重要的地方。 真正讓我感興趣的是另外一件事情: AI 配音,正在從一個「工具」,變成 AI 工作流裡的一個「節點」。 本文談的是我對 VoiceStudio 與本地語音工作流的觀察,不是對不同語音服務的固定排名。實際功能、模型支援、硬體需求與授權方式,都應以當下的專案文件與模型授權條款為準。 我們現在用 AI,其實還是在「操作軟體」想一下現在大部分人怎麼做 AI 影片。 先叫 ChatGPT 寫腳本。 複製文字。 打開配音網站。 貼上文字。 選聲音。 按生成。 下載音檔。 再打開剪輯軟體。 匯入音訊、對字幕、找 B-roll、剪輯、輸出。 看起來整個流程用了很多 AI,但其實中間有一個很重要的角色一直沒有消失: 你。 你還是那個負責把 A 工具的結果複製到 B 工具,再把 B 工具的結果下載下來丟進 C 工具的人。 換句話說,AI 很厲害,但你還是一個「AI 工具操作員」。 這也是我之前思考 AI 影片工廠時,會把腳本、配音、字幕、素材與剪輯拆成不同能力的原因。可以先參考用 Codex 打造 AI 影片工廠:串接六大 AI 能力的完整工作流,影片工廠真正要處理的,不只是多找到幾個好用工具,而是讓每個能力可以被下一個步驟穩定接住。 真正的改變,是你連 VoiceStudio 都不用打開VoiceStudio 讓我感興趣的,不只是它可以在本地執行。 而是這類工具開始提供 API、MCP 之類可以讓其他程式直接呼叫的介面。 這件事情看起來很工程師,對內容創作者其實非常重要。 因為當一個 AI 工具可以被程式呼叫之後,「人」就不一定要站在中間了。 例如我最近一直在研究 AI 自動剪輯。 理想中的流程不是: 1我打開 ChatGPT → 打開配音軟體 → 打開剪輯軟體 而是: 1234567891011121314151617文章完成 ↓AI 自動整理成短影音腳本 ↓自動送進本地 Voice Clone ↓產生我的聲音 ↓自動分析旁白時間軸 ↓自動尋找 B-roll ↓自動產生字幕與字卡 ↓自動剪輯 ↓輸出成片 如果這條流程真的串起來,我根本不需要知道 VoiceStudio 的「生成」按鈕在哪裡,甚至不用打開 VoiceStudio。 因為它已經從「我要操作的軟體」,變成「我的 AI 員工背後會使用的一項能力」。 我覺得這才是接下來真正重要的改變。 以後我們可能不會在意「你用哪一套 AI」現在很多人在比較: ChatGPT 還是 Claude? ElevenLabs 還是 VoiceStudio? 這個生圖模型比較強,還是那個比較強? 這些當然重要,但如果 Agent 的發展繼續下去,我猜這些問題的重要性會慢慢降低。 因為使用者最後看到的可能根本不是工具。 你只會跟 AI 說: 把這篇文章做成三支短影音。 剩下的事情由 Agent 自己決定。 1234567需要寫腳本,就呼叫文字模型需要圖片,就呼叫生圖模型需要我的聲音,就呼叫本地 Voice Clone需要字幕,就呼叫語音辨識需要素材,就去素材庫搜尋需要剪輯,就呼叫影片處理工具最後丟三支影片給我挑 這時候,ChatGPT、VoiceStudio、FFmpeg、Whisper 或其他模型,全部退到後台。 使用者根本不需要看到它們。 這不代表底層工具不重要,而是工具的價值開始從「使用者介面有多順」延伸到「能不能穩定成為其他系統可呼叫的能力」。 本地 AI 真正有趣的地方,也不只是省錢很多人談 Local AI,第一件事情就是算成本: ElevenLabs 一個月多少錢? 本地模型是不是免費? 跑在自己的電腦上是不是比較便宜? 如果只是偶爾做幾支影片,我甚至覺得這不是最重要的問題。 雲端服務通常比較方便,模型可能也更穩定;本地方案則會多出硬體、安裝、更新、維護與排錯成本。軟體可以免費使用,也不代表每個語音模型都能免費商用,實際使用前仍要確認各自的授權條款。 真正有趣的是: 當 AI 能力搬到自己的電腦,它開始變成你可以控制的基礎設施。 不用每一次都開網頁。 不用每一次都上傳資料。 也不用每一次都等人按下「生成」。 只要電腦開著,Agent 就可以自己呼叫。 這對一天做一支影片的人,差異可能還不大。 但如果未來你不是一天做一支,而是讓 AI 一次處理 20 支、50 支,甚至 100 支內容,整個思考方式就完全不一樣了。 你不再是在找: 最好用的 AI 配音網站。 你是在建立: 我的 AI 內容基礎設施。 聲音,也正在變成一種可以重複使用的數位資產另外一個我覺得很有意思的變化,是「自己的聲音」。 以前聲音不是資產。我要錄一段新的內容,就必須重新開麥克風講一次。 講錯一句,重新錄。 課程改了一句,重新錄。 想做英文版,再錄一次。 但是 Voice Clone 出現之後,邏輯開始改變。 我的聲音可以被抽象成一個可以重複呼叫的能力。 今天拿來做短影音。 明天拿來補錄線上課程。 後天文章自動轉 Podcast。 甚至同一支內容自動產生不同語言版本。 所以未來自媒體經營者要管理的,可能不只有文章、圖片、影片與 Prompt,還會多一個東西: 自己的 Voice Profile。 它會跟 Logo、品牌色、字型、人物 LoRA 一樣,逐漸變成個人品牌的數位資產。 但這種資產也需要被好好管理:聲音樣本的保存、誰可以呼叫、哪些內容可以生成、是否允許商用,以及被濫用時如何撤銷,都不能只靠「模型很像」來處理。 把「我是誰」和「我要怎麼說」拆開這件事對自動剪影片非常重要。 一支短影音不可能從頭到尾都使用同一種情緒: 開頭 Hook 可能要比較興奮 中段解釋要穩定清楚 提醒風險時要嚴肅 講到反差時可能要驚訝 最後 CTA 又要比較親切 因此,Voice Engine 可以拆成兩層: 我是誰: 聲音的音色、辨識度與個人品牌特徵。 我要怎麼說: 情緒、語速、停頓、重音與表達方式。 理想的流程會是: 1234567891011腳本 ↓AI 理解內容 ↓判斷每一段情緒 ↓選擇語速與表達方式 ↓Voice Clone 生成 ↓送進剪輯流程 這時候 AI 就不只是單純「念稿」,而是開始理解:這句話應該怎麼說。 如果你也在處理影片聲音,可以延伸參考短影音音效怎麼選?從剪映內建到 AI 生成,一次搞懂 SFX 工作流。克隆旁白解決的是「誰在說」,SFX 與混音則決定觀眾「聽起來感覺如何」,兩者應該放在同一條聲音工作流裡設計。 我不太想問「VoiceStudio 能不能取代 ElevenLabs」因為我覺得這個問題太小了。 ElevenLabs 好不好用?當然好用。 VoiceStudio 免費嗎?軟體本身確實可以免費使用,但實際使用的語音模型仍要確認各自授權。 真正值得測試的是: 我能不能把 VoiceStudio 塞進自己的 AI Short Factory,然後以後根本不用打開它? 如果可以,那代表配音這件事情已經從: 我要做的工作 變成: AI 自己會完成的一個步驟 再往後,生圖是一個節點,配音是一個節點,字幕是一個節點,B-roll 是一個節點,剪輯是一個節點,發布也可能是一個節點。 當這些節點全部串起來,我們真正建立的就不再是一堆 AI 工具,而是一條: AI 內容生產線。 所以 VoiceStudio 免費這件事情,我當然很開心。 但比免費更讓我興奮的是: 我們正在慢慢進入一個「不用操作 AI 工具」的時代。 真正值錢的能力,也會從「你會多少 AI 工具」,逐漸變成: 你能不能把這些 AI 能力,組成一套會自己工作的系統? 這可能才是 AI 自媒體下一階段真正拉開差距的地方。 常見問答 (FAQ)Q1:VoiceStudio 最值得注意的地方是免費嗎?不只是免費。更值得注意的是,VoiceStudio 這類本地語音工具若能透過 API 或 MCP 被其他程式呼叫,就有機會成為 AI 內容工作流裡的語音節點,讓配音從手動操作變成可重複執行的步驟。 Q2:接進 AI 工作流後,還需要打開 VoiceStudio 嗎?理想上不需要。當 Agent 已經能透過 API 或 MCP 呼叫語音能力,使用者只要提出「把文章做成短影音」這類目標,VoiceStudio 可以在後台完成配音;但實際能否做到,仍取決於工具提供的介面、設定方式與整合品質。 Q3:本地 AI 語音一定比較省錢嗎?不一定。本地執行可能減少訂閱或按量計費,但仍要計入硬體、安裝、更新、維護、電力與排錯成本;此外,軟體免費也不代表所使用的語音模型都允許免費商用,必須逐一確認授權。 Q4:自己的 Voice Profile 可以當成個人品牌資產嗎?可以把它視為一種可重複呼叫的數位資產,但需要同時管理聲音樣本、存取權限、生成範圍、商用許可與撤銷機制。聲音相似度只是品質的一部分,不等於完整的品牌治理。

  • article-【Google Flow 的 /orbit 到底是什麼?從 Veo 到 Omni Flash,一次搞懂 AI 影片的運鏡指令】

    2026/9/14

    AI工具 影音行銷 Gemini
    【Google Flow 的 /orbit 到底是什麼?從 Veo 到 Omni Flash,一次搞懂 AI 影片的運鏡指令】

    最近我看到一個有趣的 Google Flow 用法:生成影片時,只輸入 /orbit,畫面就像替主體加上環繞運鏡。其他人也會整理 /dollyin、/tracking、/lowangle、/macro、/goldenhour、/ugcunboxing 等斜線寫法,看起來很像產品裡藏了一套秘密指令。 研究後我更想弄清楚的,不是還有幾百個指令,而是這些詞背後共通的攝影語言。理解鏡頭怎麼移動、如何構圖、光線如何呈現,才能把這些概念帶到 Veo、Gemini Omni Flash,或其他能以自然語言生成影片的模型。 /orbit 是 Google Flow 的官方指令嗎?目前查閱 Google Flow 的官方影片建立說明,流程是用提示詞描述場景,再選擇模型、比例與片長;我沒有在這份說明中找到 /orbit 或名為 Google Flow Slash Command API 的公開指令定義。因此,較穩妥的理解是:這些斜線詞是創作者整理的 Prompt Shorthand(提示詞快捷寫法),不是已確認的官方 API。 這不代表輸入 /orbit 一定沒有作用,而是不能假設斜線會觸發一個保證存在的程式指令。實際生成可能受 orbit 這個詞、上下文與各模型的語意理解影響;想讓需求更清楚,可以把它改寫成完整句子: 1The camera smoothly orbits around the subject. orbit 本身就是常見的攝影運鏡概念。類似地,dolly in 是攝影機向主體推進,tracking shot 是跟著人物或物件移動,low-angle shot 是低角度拍攝,macro shot 是微距特寫,而 golden hour 描述的是接近日出或日落的暖色光線。 真正值得記住的是可跨模型使用的攝影語言如果只記 /orbit,介面改版或另一個模型不認得斜線寫法時,這個捷徑就可能失效。若記住 Orbit Shot=環繞運鏡,你就能再補上方向、幅度、速度與主體位置,把同一個想法展開成不同細節層級的提示詞。 在 Google Flow 裡,影片模型與支援功能會因選用的模型而不同;官方也建議生成前確認目前的模型與設定。Gemini Omni Flash 官方提示指南則明確提到場景、鏡頭運動、光線與情緒等描述方式。這些資料支持「攝影語言可以用自然語言表達」的做法,但不代表所有模型都會以相同方式遵循提示詞。 把 AI 影片提示詞拆成五個層級以 Orbit 為例,可以從一個簡短概念逐步增加控制資訊: Level 1:先給運鏡名稱1/orbit 這是最精簡的快捷寫法,只表達「希望鏡頭環繞主體」。 Level 2:回到標準攝影語言1Orbit around the subject. 拿掉斜線後,仍然保留同一個運鏡概念。 Level 3:加入方向與速度1The camera slowly orbits clockwise around the subject. 現在提示詞多了慢速與順時針兩個條件。 Level 4:補上角度、距離與主體位置1The camera performs a slow 180-degree clockwise orbit around the subject, maintaining a constant distance and keeping the subject centered. 除了環繞方向與速度,也交代移動幅度、攝影機距離和主體在畫面中的位置。 Level 5:寫成一段有時間節奏的導演腳本12345Single continuous shot. No cuts.[0-2s] Static medium shot.[2-7s] Slow 180-degree clockwise orbit around the subject. Maintain a constant camera distance and keep the subject centered.[7-10s] Lower the camera and settle into a low-angle hero shot.Warm golden-hour rim lighting. Keep the subject visually consistent. No dialogue. 到這一層,提示詞已經交代鏡頭何時開始移動、移動多久、最後停在哪裡。時間標記可以幫模型理解節奏與順序,但它仍是生成提示,不是逐格精準的剪輯時間軸;實際結果要看模型、版本與生成設定。 一個運鏡有五個可調整的控制維度/orbit 只說出運鏡名稱。若想減少生成結果像抽卡,可以把它拆成五個方向來描述: 控制維度 可以描述的內容 方向 順時針、逆時針、由左向右、由右向左 幅度 45 度、90 度、180 度或完整 360 度 速度 非常慢、緩慢、快速或急速 距離 貼近主體、遠距環繞、維持固定距離 結束畫面 特寫、低角度英雄鏡頭、主體背後或正面 例如,A slow 180-degree clockwise orbit, maintaining a constant distance, ending in a low-angle close-up hero shot. 就比單獨輸入 /orbit 多交代了可供模型參考的畫面條件。提示詞不一定要很長,重點是把真正重要的控制維度說清楚。 Veo 的攝影積木與 Omni Flash 的時間軸寫法教學時,我會用「攝影積木」介紹 Veo:主體、動作、景別、運鏡、光線與聲音,再依需要組合。到了 Gemini Omni Flash,我會多練習用時間軸描述一段連續鏡頭,明確寫出每一段的畫面變化。 這是方便理解提示詞的教學方式,不代表 Veo 只能用積木、Omni Flash 才能用時間碼。Gemini Omni Flash 的官方指南說明,模型預設可能嘗試生成多個鏡頭;若需要單一連續畫面,可以寫明 In a single continuous shot 或 No scene cuts,並以時間標記交代事件發生順序。不同模型與 Flow 功能的支援狀況仍可能不同,使用前應確認當下選取的模型與設定。 以 10 秒商品廣告為例,可以這樣寫: 12345Single continuous shot. No cuts.[0-3s] Close-up product shot. A bottle sits on a reflective black surface.[3-7s] The camera slowly orbits clockwise around the bottle while gently pushing in.[7-10s] The camera settles into a low-angle hero shot.Warm golden-hour rim lighting. Keep the product label consistent. No dialogue. 這段提示詞不只說「環繞」,也說明何時開始、同時搭配什麼動作、最後停在哪個景別。若你想先把多個鏡頭的順序規劃好,也可以延伸閱讀用 AI 快速生成短影音?九宮格分鏡技巧解決人物變形。 把 Slash Commands 當成攝影積木,而不是終點這些斜線寫法仍然很好用,尤其適合初學者快速記住攝影概念。可以先整理成自己的攝影積木: 運鏡: /orbit、/dollyin、/dollyout、/tracking、/handheld、/fpv 景別與角度: /closeup、/macro、/lowangle、/highangle、/pov 光線: /goldenhour、/backlight、/rimlight、/neonlight 商品畫面: /productreveal、/productspin、/ugcunboxing 特效: /smokereveal、/liquid、/disintegrate 新手可以先用 /orbit,再加上 /lowangle 或 /goldenhour。需要更明確的控制時,就把積木展開成自然語言: 1Single continuous cinematic shot. The camera slowly orbits 180 degrees clockwise around the subject while maintaining a constant distance. Use a low camera angle with warm golden-hour backlighting. Keep the subject centered and visually consistent. No cuts. 斜線詞是入口;一旦寫清楚畫面條件,這些攝影概念便不綁定某個介面或模型。 Prompt 正在變成一種導演介面以前我們可能只寫「一個男人走在東京街頭,電影感」,再看看模型會給什麼。現在可以把想法拆成鏡頭腳本: 0–2 秒先保持固定中景。 2–7 秒開始順時針環繞 180 度,人物留在畫面中央。 7 秒後降低機位,停在低角度英雄鏡頭。 整段不要切鏡,並維持人物的外觀與服裝。 這不只是描述「我要什麼畫面」,而是把運鏡、景別、速度、方向、距離、光線、動作和時間順序,組合成模型看得懂的執行腳本。當你學會的是這套攝影語言,換 Veo、Gemini Omni Flash 或其他自然語言影片模型時,就有一組可以重新測試與調整的基礎。 官方文件參考 Google Flow:建立影片 Google Flow:模型與支援功能 Google AI for Developers:Gemini Omni Flash 影片生成與提示指南 常見問答 (FAQ)Q1:/orbit 是 Google Flow 的官方指令嗎?目前查閱的 Google Flow 官方說明沒有把 /orbit 定義為公開指令或 Slash Command API。把它當成創作者的提示詞快捷寫法較穩妥,若需要明確表達環繞鏡頭,可直接寫 The camera orbits around the subject.。 Q2:/orbit 這種寫法可以直接用在 Gemini Omni Flash 嗎?Orbit 的運鏡概念可以用在 Gemini Omni Flash,但不要假設斜線語法一定通用。可改寫成自然語言,例如 The camera slowly orbits clockwise around the subject.,再依輸出結果調整方向、速度與幅度。 Q3:怎麼讓 AI 影片的運鏡方向和幅度更明確?在提示詞中直接寫出順時針或逆時針、移動 90 度或 180 度,以及運鏡速度、與主體的距離和結束景別。條件越具體,模型越能以這些資訊作為生成參考,但結果仍可能因模型與設定而不同。 Q4:AI 影片可以依照秒數執行運鏡嗎?可以用 [0-3s]、[3-7s] 這類時間標記描述事件順序與節奏。Gemini Omni Flash 官方提示指南有時間碼範例;時間標記仍屬自然語言提示,不保證逐秒或逐格精準執行。 Q5:一套運鏡快捷詞能套用在所有 AI 影片模型嗎?運鏡、景別與光線等攝影概念可以跨模型重用,但各模型的功能、版本與語意遵循程度不同。保留攝影概念,再把快捷詞展開成清楚的自然語言,並依實際輸出測試調整。

  • article-AI 長片真正的突破,不是模型變強,而是終於有人把「抽卡」變成製片流程

    2026/9/14

    AI工具 影音行銷 Higgsfield
    AI 長片真正的突破,不是模型變強,而是終於有人把「抽卡」變成製片流程

    最近看到 Higgsfield 公開約 95 分鐘的 AI 長片《HELL GRIND》。只看表面,很容易把焦點放在「AI 已經能做 95 分鐘電影了」;但我研究它公開的製作專案後,反而覺得更值得注意的,是團隊開始把角色、場景、鏡頭與生成素材當成一套製片系統來管理。 Higgsfield 的官方專案頁提到,公開內容包含每個場景背後的 prompts、assets 與 generations;Higgsfield 執行長 Alex Mashrabov 也在公開貼文中稱它為 95 分鐘 AI 電影。 對我來說,真正重要的不是長度,而是這部片讓一個問題變得更清楚: 如何把「抽卡」,變成製片? 為什麼 AI 長片不能只靠「不行就重抽」?做 10 秒或 30 秒的影片,寫 Prompt、生圖、試運鏡,畫面不對就再生成一次,偶爾還撐得住。但當作品長到 5 分鐘、20 分鐘,甚至 95 分鐘,每一鏡都靠運氣成功,就很難維持角色、場景和敘事的連貫。 長片需要的不只是單一鏡頭「看起來不錯」,還要讓觀眾相信:這是同一個角色、同一個世界,故事也在往前走。鏡頭一換,門不能無故換邊;角色換個狀態,衣服和傷勢不能忽然重置;前一鏡的動作,也要能接到下一鏡。 所以 AI 長片遇到的核心問題,已不只是「怎麼寫出更好的 Prompt」,而是「怎麼讓每次生成都能接回同一部作品」。 人物不該只是一段 Prompt,而是一組角色資產以前我們可能會在每個鏡頭重寫一次:「一名 32 歲亞洲男性,短黑髮,穿黑色外套……」然後希望模型記得他是誰。 長片製作更需要一份 Character Bible,先把角色定義成可重複引用的資產: 長相、身形比例與辨識特徵 服裝、髮型與會隨劇情改變的物件 聲音、語速、口音與說話習慣 表情、姿勢和具有辨識度的小動作 角色在不同場次中的狀態與變化 角色狀態也要拆開管理。乾淨的日常造型、淋雨後、受傷後或滿臉血,對應的是不同的造型狀態;如果每次都把多種狀態混在同一段描述裡,模型便可能把它們混合到不該出現的鏡頭。 這不代表角色 Asset 可以保證模型永遠不漂移,而是讓每一鏡有一致的參照。當角色跑掉時,也比較容易追問:是參照圖不夠清楚、狀態版本用錯,還是鏡頭本身要求太多? 場景不是背景圖,而是一個固定的虛擬片場場景連戲常比角色更容易出錯。 想像第一個鏡頭的門在左側,換個機位後卻跑到右邊;桌子忽然不見,窗戶又多出一扇。單看每一格也許說得過去,剪在一起就會穿幫。 因此,除了描述「這裡看起來像什麼」,還要建立空間地圖,固定重要物件和角色之間的關係。例如: 訓練墊位於房間中央 門固定在左側遠牆 窗戶在右後方,桌子在入口右側 角色 A 與門之間約有八公尺距離 這些資訊讓換機位不等於重新發明一個房間。它更像真正的片場:攝影機可以移動,但場景的空間關係不會跟著重新生成。 我把這種做法想成 AI 的「虛擬片場」。過去我們一直在練習怎麼描述畫面;長篇影像還需要我們定義畫面所在的世界。 不要只叫 AI 演情緒,要描述看得見的身體行為如果只寫「男人非常憤怒」,模型可能把情緒演成瞪眼、皺眉、咬牙、握拳,全部一起上,反而失去可信度。 更可控的方式,是把抽象情緒拆成鏡頭看得見的行為: 下巴繃緊,停頓兩秒 視線落在地面,不看對方 鼻血流到嘴唇,卻沒有伸手擦掉 呼吸逐漸加快,但肩膀保持僵硬 這不是單純把情緒形容得更長,而是把「表演」轉成可觀察、可檢查的身體訊號。我會把這種思路稱為 Performance Engineering:不是要求模型抽象地「演得更好」,而是把表演拆成具體的動作、節奏與反應。 把鏡頭設計成可診斷的 Shot,而不是塞滿一段 Prompt一個 Shot 若同時要求角色轉身、拿起道具、穿過房間、打鬥、說台詞,再加上複雜運鏡,模型失敗時就很難判斷是哪個條件造成問題。 先定義這一鏡最重要的動作、人物位置、鏡頭目的和結尾狀態,再決定要不要拆成兩鏡。若攝影機運動與角色動作彼此衝突,或同一鏡塞了太多事件,即使 Prompt 更長,也不一定會更穩。 我會用「10–15 次診斷線」提醒自己:同一個 Shot 反覆生成仍不成立時,先停止只改幾個形容詞;拆鏡、減少動作、換機位,或重新設計動作節拍。這是用來避免盲目重抽的工作參考,不是所有模型都適用的官方硬性門檻;真正的停損點仍要看鏡頭難度、成本和可接受品質。 如果你想進一步看分鏡如何協助人物一致,可以延伸閱讀本站的AI 九宮格分鏡技巧;九宮格是一種方法,不代表每部片都必須採用。 不是消滅抽卡,而是把抽卡工程化AI 影片仍然會生成失敗。差別在於,失敗後我們能不能找出問題、留下紀錄,並只重做需要修正的部分。 可以把工作拆成一條可追蹤的製作管線: Story → Bible → Asset → Scene → Shot → Generation → QC → Editing 當一個 Shot 不理想時,先診斷角色狀態、空間設定、動作複雜度、鏡頭運動和模型限制,再決定是重抽、簡化還是拆鏡。這樣每次生成才會變成有理由的測試,而不是沒有上下文的下一次嘗試。 AI 影片高手可能不只是最會寫 Prompt 的人如果 AI 影片逐漸走向 10 分鐘、30 分鐘或更長的敘事作品,真正拉開差距的能力可能會變成: 角色與場景資產管理 Story Bible、Character Bible 與 Shot List Continuity 連戲檢查 版本、生成紀錄與失敗診斷 素材篩選、品質檢查與剪輯決策 這些能力比某一款模型的熟悉度更有機會跨工具沿用。今天的 Shot 可以換成漫畫分格,留下 Story、Character 和 Scene 也可以支援小說或品牌故事。模型會換,對作品的拆解、管理和判斷能力卻能帶到下一個工具。 如果你想看如何把多種 AI 能力串成完整影片產線,可以延伸閱讀本站的用 Codex 打造 AI 影片工廠;而AI 影片素養與創作者工作方法則談到創作者如何從生成者走向製片與判斷者。 工作流,才是 AI 內容能跨模型累積的資產模型一定會一直更新。今天是 Higgsfield,明天可能是 Seedance、Veo、Kling,之後也可能出現另一套更強的生成工具。 如果能力只建立在「我很會用某一個模型」,工具換掉,很多技巧就要重來。但若你建立的是 Story、Bible、Asset、Scene、Shot、Generation、QC 到 Editing 的工作流,就能依不同模型重新安排生成工具,而不必把整個製作方法一起推倒重來。 AI 內容的下一階段,也許不是一鍵生成,而是我們開始知道怎麼管理生成、如何找到失敗原因,以及怎麼把 AI 產出的零件組織成一部作品。 《HELL GRIND》值得研究的地方,不只是「AI 能不能拍電影」,而是它讓我們看到人如何透過角色資產、虛擬片場、鏡頭設計與品質檢查,和 AI 一起把電影做出來。 常見問答 (FAQ)Q1:AI 影片製作中的 Production Engineering 是什麼?Production Engineering 是把故事、角色、場景、鏡頭、生成、品質檢查與剪輯整理成可追蹤、可診斷、可重做的製作流程,而不只是逐鏡撰寫 Prompt。 Q2:Character Bible 能保證 AI 角色每一鏡都一致嗎?不能。Character Bible 提供可重複使用的角色外觀、服裝、聲音和狀態參照,幫助團隊減少重新描述並定位偏差;最後仍要逐鏡檢查與修正。 Q3:AI 長片為什麼需要場景空間地圖?空間地圖能固定門窗、家具、角色和重要道具的位置關係,讓不同機位的鏡頭仍像發生在同一個場景,降低場景佈局前後矛盾的風險。 Q4:AI 影片的「10–15 次規則」是官方標準嗎?不是普遍適用的官方標準。本文把 10–15 次當作提醒創作者停止盲目重抽、回頭診斷 Shot 設計的工作參考;實際次數應依鏡頭難度、生成成本與品質要求調整。 Q5:這套 AI 製片流程只能用在 Higgsfield 嗎?不能。角色與場景管理、Shot 拆解、生成紀錄和品質檢查等概念可用於其他影片模型;但各模型支援的參照方式、控制能力與工作介面會不同,實作時仍需依版本調整。

  • article-AI 影片真正的分水嶺:從 Prompt 到專家 Skill 的製片工作流

    2026/9/14

    AI工具 AI Agent 影音行銷
    AI 影片真正的分水嶺:從 Prompt 到專家 Skill 的製片工作流

    AI 影視最近兩個案例,指向同一件事AI 影片最近有兩件事,我覺得值得放在一起看。 第一件,是 Higgsfield 公開了 95 分鐘 AI 長片《HELL GRIND》的製作專案,讓外界能查看影片背後的提示詞與製作素材。Higgsfield 官方專案頁 第二件,是我看到一位漫劇創作者在抖音談劇本創作與進階 Skill;他也公開了一套把編劇、角色與場景資產、分鏡、提示詞和品質檢查串起來的工作流程。抖音影片|公開的漫劇製作 Skill 乍看之下,這是兩種不同的 AI 影片案例。但放在一起,我看到的是同一個轉變:AI 影視真正的分水嶺,可能已不只是模型,而是「工作流」。 我把這種變化濃縮成一句有點殘酷的話:「學得慢的,直接不用學了。」不是專業不重要,而是有些人不必再從空白頁開始,把流程每一步都重新摸索一次;他們可以先安裝一套專家整理好的 Skill,再把時間用在判斷和修正上。 以前學 AI 影片,我們常常是在學怎麼抽卡人物不像?改 Prompt。場景跑掉?再補幾句。角色換個角度就變了樣?重抽。運鏡不對?繼續試。 所以過去一段時間,大家忙著學提示詞、運鏡術語和模型參數。但模型、介面與生成能力一直在變,今天摸熟的技巧,下一次更新後可能就被新的功能或工作方式取代。 反覆試生成並沒有消失,只是單靠「再改幾個字、再抽一次」很難穩定地做完一支片。更值得整理的,是故事如何拆解、角色和場景如何管理、鏡頭如何判斷,以及什麼結果可以留下。 專家的方法,開始被封裝成 Skill以小說改編成短劇為例,完整工作不只有「寫一段好 Prompt」。它可能包括故事分析、劇本結構、節奏與 Hook、角色設定、場景和道具資產、分鏡規劃、生成提示,以及逐步檢查成品。 這些步驟可以整理成一套 Skill:明確說明何時使用、要收哪些輸入、依什麼規則執行、要輸出什麼,以及在哪些地方停下來檢查。AI Agent 便能按照這套流程做事,而不是每次都靠使用者在聊天視窗重講一遍。 公開的漫劇 Skill 範例,就把製作拆成劇本、台詞診斷、資產鎖定、分鏡、提示詞渲染和獨立質檢等階段。這不是保證任何人安裝後都能做出熱門作品;它展示的是,原本藏在熟手腦中的步驟,開始能以結構化方法傳給 AI 執行。 一條可理解的製作管線大致會是: 1234567891011小說/故事 ↓編劇 Skill ↓角色與場景 Asset ↓Storyboard Skill ↓大量生成與品質檢查 ↓剪輯與輸出 這和我先前寫過的從提示詞到 Skill:打造高效率 AI 工作流有相同的底層觀念:把反覆重講的規則、固定格式、機械式步驟和修正經驗拆開,整理成可以重複使用的模組。 為什麼 Asset 會比一段角色 Prompt 更可靠?Higgsfield 公開《HELL GRIND》的專案素材,讓大家看到長片製作不只是每一鏡各寫一段描述。角色、場景、服裝、道具與不同狀態,都可以先整理成可重複引用的 Asset。 角色不是只有一張「長相描述」。製作時可能需要正常、淋濕、受傷或換裝等不同狀態;場景也不只是一段文字,還可能需要固定的空間關係、光線和可用角度。先把這些資料整理起來,之後做新鏡頭就不必每次從頭解釋整個世界。 這不代表模型從此不會漂移。Asset 的價值是提供更穩定的參照、減少重複整理,讓團隊更容易定位問題和重新生成;最後仍然需要有人檢查角色、場景和鏡頭是否接得起來。 《HELL GRIND》提醒我們:沒有告別抽卡,只是把抽卡工程化《HELL GRIND》的製作數字,讓我更確定這點。Screen Daily 報導引述製作方資料指出,前 25 分鐘用了 16,181 次影片生成,最後選出 253 個鏡頭,約是每個入選鏡頭對應數十次生成的量級。Screen Daily 報導 這是單一製作案例的數字,不是每部 AI 影片都適用的固定比例。但它清楚提醒我們:AI 影片不是按一次生成,就會自動得到可用成片。生成失敗並不可怕;更重要的是流程能不能記錄素材、比較版本、辨認問題,並只重跑需要修正的鏡頭。 於是製作方式從: 1人 → Prompt → 抽卡 → 不滿意 → 重抽 逐漸往這種工作流靠近: 1234567891011Story Bible ↓Character Bible 與場景 Asset ↓Storyboard 與 Shot 規格 ↓多輪生成 ↓人工/AI 輔助 QC ↓挑選、重跑與剪輯 抽卡仍然存在,只是它不再只是隨手試運氣,而是被納入一套可追蹤、可重跑、可檢查的製作管線。 未來稀缺的,可能是把專業整理成系統的人未來真正厲害的人,不一定是 Prompt 寫得最長的人,而是最會把專業拆成可執行步驟的人。 導演知道鏡頭怎麼服務情緒;編劇知道衝突和節奏如何推進;攝影師知道光線、構圖和視角如何影響觀感;剪輯師知道什麼時候該留下、什麼時候觀眾會離開。這些專業判斷,才是建立 Skill 時最有價值的內容。 一套可用的 Skill,也不只是把 Prompt 改個名字。它通常還需要清楚的輸入與輸出、可重用的素材、檢查標準、失敗時的處理方式,以及必要的人工作業關卡。少了這些,Agent 只會更快速地重複同一種錯誤。 如果想把 AI 影片流程往更完整的製作系統延伸,也可以參考我整理的用 Codex 打造 AI 影片工廠。而在生成能力普及、產量快速增加之後,為什麼「會生成影片」本身可能不再稀缺,也可延伸閱讀生成影片普及後,真正稀缺的是什麼。 學 AI,不如開始把自己會的東西教給 AIPrompt 的寫法會變,模型也會更新;但故事怎麼拆、角色怎麼管理、畫面怎麼判斷、什麼內容值得留下,仍然是專業的一部分。 所以現在學 AI,我不會只叫大家背更多提示詞。我更想問:哪些判斷你每天都在重複?哪些規則每次都要重新交代?哪些錯誤其實可以用檢查表提早抓到? 把這些經驗整理起來,先讓 AI 照流程執行,再由你把關品質。以前我們學會使用 AI;下一個階段,或許是把自己會的事情整理成 Skill,教會 AI 如何一起完成工作。 當越來越多人的專業被封裝成 Skill,真正的競爭才正要開始。 常見問答 (FAQ)Q1:AI 影片製作中的 Skill 是什麼?Skill 是一套可由 AI Agent 依循的任務規則與流程,通常會定義使用時機、輸入資料、執行步驟、輸出格式和檢查標準。它能減少每次重講流程,但不保證生成結果一定正確或符合品質要求。 Q2:有了 Skill,就不用學 Prompt 或專業知識了嗎?不是。Skill 可以把重複的操作規則整理起來,但使用者仍要提供目標與背景,並運用故事、影像、節奏和品質判斷來驗收結果。減少的是每次從零描述流程,不是專業判斷本身。 Q3:為什麼角色與場景要先整理成 Asset?把角色、場景、服裝、道具和狀態整理成可重複引用的 Asset,有助於維持不同鏡頭的參照一致,也讓團隊更容易找出需要修正的素材。模型仍可能產生偏差,因此 Asset 不能取代逐鏡檢查。 Q4:《HELL GRIND》的生成次數代表每個 AI 鏡頭都要生成 64 次嗎?不代表。製作方提供給媒體的數字是《HELL GRIND》前 25 分鐘用了 16,181 次影片生成,選出 253 個鏡頭,約為 64 次生成對應一個入選鏡頭的整體比值;這是該片的製作案例,不是普遍標準。 Q5:要怎麼開始把自己的專業整理成 Skill?先挑一個反覆執行、容易出錯的工作,記錄必要輸入、每一步的判斷規則、預期輸出和驗收條件;再把可重用的角色/場景/素材與檢查表整理好,讓 AI 先依流程執行,並在關鍵步驟保留人工審核。

  • article-【GPT-6 Astra 正在把 Vibe Coding,推向 Vibe World Building】

    2026/9/14

    AI工具 AI Agent Vibe Coding
    【GPT-6 Astra 正在把 Vibe Coding,推向 Vibe World Building】

    以前我們講 Vibe Coding,常見的想像是:「一句話,AI 幫我做網站、寫 App。」 但最近看到幾個 GPT-6 Astra 搭配 Unreal Engine、Blender 與 Three.js 的案例,我開始覺得,下一階段可能不只是 Vibe Coding,而是 Vibe World Building。 你不只是叫 AI 寫程式,而是讓 Agent 進入專業工具,協助建立角色、遊戲與可以互動的世界。更有意思的是:AI 越能操作專業軟體,我反而越覺得 Domain Knowledge 會變得更重要。 以下案例依照作者公開展示整理,重點是觀察工作方法,不代表每個人使用相同模型、方案與工具設定都能得到相同結果;實際能力也會隨版本、權限與專案環境變動。 AI 開始進入專業工具,而不只生成程式碼Vibe Coding 把「描述需求、產出程式」變得更容易;而這幾個 3D 案例再往前一步:Agent 開始操作 Unreal Engine、Blender 或 Three.js 專案,建立內容、反覆修改,並把場景、規則與互動組合在一起。 這個轉變不只是「AI 會不會 3D」,而是工作環境開始從人操作的軟體,變成 Agent 也能操作與檢查的執行環境。 案例一:從一個物件,走向逐街建構曼哈頓Matt Shumer 分享 GPT-6 Astra 在 Unreal Engine 中建構曼哈頓場景的過程,並描述它花了一週逐街完成細節。這已經不是只要求 AI「放一棟房子、加幾棵樹」,而是把工作尺度拉到街道與街區。 他也展示過另一個 Unreal Engine 世界:場景裡有以 Astra 驅動的角色 Agent,並以共同生存為目標互動。這讓「建構世界」不只包含空間,也開始包含世界中的行動者與互動規則。 當場景從單一物件擴大到街區,問題自然會延伸到道路與建築的空間關係、資產管理、場景分工與驗收方式。若要進一步投入正式製作,效能、碰撞、載入策略與可維護性仍需要另外檢查;一段令人驚豔的展示,不等於所有製作環節都已完成。 來源:Matt Shumer 的曼哈頓建構展示、Astra Agent 世界展示。 案例二:拓撲不一致,就改用離散 Mesh 切換角色表情常用 Blendshape 做平滑變化,但這類頂點形變通常仰賴相容的網格拓撲與頂點對應。若不同 AI 生成的表情 Mesh 拓撲不一致,就不一定能直接做傳統的平滑 Morph。 Nano 分享的 Blender 做法不是硬把所有網格變成同一種拓撲,而是換個解題方向:先把不同表情的 Mesh 對齊;切換時顯示目標表情,並把未啟用的 Mesh 縮小、藏進角色頭部,再透過 Blender Driver 控制切換。 這不是 Blendshape 的平滑融合,而是離散表情切換。它用明確的取捨避開拓撲限制,適合某些表情展示情境,卻不能因此宣稱能取代所有臉部動畫流程或提供連續的表情過渡。 我覺得這個案例特別值得看,不是因為 Astra 知道 Blender 哪個按鈕在哪裡,而是 Nano 知道問題來自哪裡,並知道還有哪些方法可以繞過去。 來源:Nano 在 Blender 中切換角色表情的展示與提示詞。 案例三:一款跑酷遊戲背後,是一整套產品規則MSB 使用 GPT-6 Astra 搭配 Three.js 分享豎屏跑酷遊戲《THE LAST GATE》。看起來是讓角色往前跑,拆開需求後卻是一組完整的遊戲系統: 玩家通過加減乘除算術門時,隊伍人數會即時改變。 撞上障礙物會造成實際隊員損失,而且畫面人數要和遊戲中的真實人數一致。 終點遭遇會依最後存活的隊員人數決定。 需求包含三條短路線、即時重試,以及帶 Seed 的輸入回放。 這已經不是「幫我做一個 Three.js Demo」,而是把玩法規則、3D 場景、互動、狀態變化與可重現測試一起交給 Agent 處理。作品是否能投入正式產品,仍要再驗收效能、操控手感與程式維護性;但需求本身已經從一句畫面描述,長成可檢查的產品規格。 來源:MSB 的《THE LAST GATE》公開貼文。 三個案例,代表三種建構尺度 尺度 案例 真正要處理的問題 世界級 Unreal Engine 曼哈頓與 Agent 世界 空間關係、場景組織、資產與行動者 角色級 Blender 離散表情切換 拓撲限制、替代方案與表情控制 產品級 Three.js《THE LAST GATE》 遊戲規則、互動狀態、重試與回放 我看到的不是「GPT-6 Astra 很會 3D」而已,而是 AI 開始透過專業工具,把世界、角色與產品的不同層次串起來。 AI 越會操作軟體,Domain Knowledge 為什麼越重要?很多人看到 AI 越來越會用 Blender,第一個反應可能是:「那以後是不是不用學 Blender 了?」 我反而覺得,答案可能剛好相反。 真正厲害的不是 Agent 知道哪個按鈕在哪裡,而是有人知道問題為什麼發生、有哪些限制、什麼 workaround 可行,以及最後怎樣才算完成。 如果你知道 Blendshape、Topology、Mesh、Driver 是什麼,才比較可能看出表情網格不相容的原因,並想到可以改用離散切換。若連問題的語言都不熟悉,就很難把這種解法交代給 Agent,也不容易判斷結果有沒有真的做到。 所以 AI 淘汰的可能不是「懂 Blender 的人」,而是只知道 Blender 按鈕在哪裡、卻說不清楚問題與完成標準的人。 以前你懂 Blender,還得親手操作每一步;懂遊戲設計,也可能得等工程師把規則寫出來。Agent 改變的是專業知識的產能:你可以把問題、限制、不要採用的方法、可行的 workaround 與驗收標準交給 Agent,再由專業工具把它落地。 Domain Knowledge × Agent × Professional Tools 專業知識負責判斷,Agent 負責執行,專業工具負責把想法變成可以檢查與迭代的成果。 如果你想延伸看「如何把領域經驗交給 AI 軟體化」,可以讀我之前寫的把專業知識變成軟體;關於 Vibe Coding 如何改變軟體價值,也可參考專業知識與 Vibe Coding 的商業機會。 Vibe Coding 的下一階段,可能是 Vibe Anything以前學 Photoshop、Blender 或 Unreal Engine,常常代表自己要親手完成大量操作。未來你或許不必逐一操作每個按鈕,但仍需要理解這個領域有哪些物件與規則、問題通常出在哪裡、有哪些解法,以及如何驗收。 Vibe Coding 可能只是第一站。接下來還會有 Vibe 3D、Vibe Game Development、Vibe Animation,甚至 Vibe Engineering 與 Vibe World Building。關鍵不是「每套軟體的按鈕都記熟了沒」,而是當 AI 已經能操作工具時,你知不知道該交代什麼、該限制什麼,又該如何判斷它做得對不對。 常見問答 (FAQ)Q1:Vibe World Building 和 Vibe Coding 有什麼不同?Vibe Coding 通常聚焦於用自然語言描述需求、讓 AI 產生或修改程式;Vibe World Building 則把 Agent 帶進 Unreal Engine、Blender、Three.js 等專業環境,處理場景、角色、規則與互動,目標尺度從一段程式碼擴大到可探索或可玩的世界。 Q2:為什麼 AI 越會操作 Blender,專業知識反而越重要?專業知識能幫你定義問題、提供限制、選擇 workaround,並訂出驗收標準。Agent 可以執行很多操作,但仍需要有人判斷網格、表情或動畫是否符合實際用途。 Q3:不同拓撲的表情 Mesh 可以直接做平滑 Blendshape 嗎?不一定。傳統 Blendshape 的頂點形變需要相容的網格與頂點對應;若拓撲不同,可能要先整理網格,或採用像案例中的離散 Mesh 切換。離散切換不等於平滑表情融合,也不是適用所有角色動畫的通用替代方案。 Q4:AI 做出的 3D 遊戲展示,就等於可以正式上線嗎?不等於。除了畫面與主要玩法,仍要測試效能、操控、錯誤狀態、裝置相容性與後續維護。案例呈現的是 Agent 能協助建構與實作的範圍,正式產品仍需要明確的驗收與測試。 Q5:想開始用 Agent 建立 3D 或遊戲專案,最先要準備什麼?先把目標拆成可檢查的規則:有哪些物件、它們如何互動、哪些限制不能違反,以及怎樣算完成。從小範圍任務開始,讓 Agent 執行後再用專業知識檢查結果,會比只要求「做得漂亮」更容易迭代。

  • article-【AI 短劇的下一站,可能不是抖音,而是 Steam】

    2026/9/14

    AI工具 內容行銷 影音行銷
    【AI 短劇的下一站,可能不是抖音,而是 Steam】

    當內容都能生成,下一步也許是讓人走進故事前幾天我看到一個很誇張的數字:2026 年上半年,抖音端上線超過 22 萬部 AI 劇漫劇。 這裡先補充統計口徑。DataEye 的《2026 上半年 AI 劇漫劇數據報告》統計的是「AI 劇漫劇」,涵蓋 AI 真人劇、AI 漫劇等不同形式,不能直接把 22.19 萬部說成全部都是真人影像短劇。報告摘要指出,其中有 1,055 部播放量破億,約占 0.48%。DataEye 報告摘要 這些數字讓我開始想:當 AI 劇漫劇多到這個程度,下一步會發生什麼? 答案可能不是只生成更多影片,而是讓觀眾走進故事裡。 最近我在 Steam 看到《幸存者笔记(Survivor’s Notes)》,覺得它讓這個方向變得具體。遊戲的 AI 生成內容聲明寫著:「All in-game materials are generated by AI.」也就是開發者表示,遊戲內的素材都是透過 AI 生成。Steam 遊戲頁面 這背後有意思的地方,不只是「AI 做了一款遊戲」,而是生成影像、互動選擇與遊戲系統開始出現在同一個作品裡。 它像一部「可以玩的 AI 短劇」《幸存者笔记》是一款全動態影像(FMV)生存遊戲。故事設定在 2026 年,全球爆發喪屍危機;玩家會跟著角色推進劇情,並透過選擇與快速反應事件,走進不同劇情分支與結局。Steam 遊戲介紹 如果先把遊戲類型放在一旁,它呈現的組合很像: AI 影像+互動敘事+QTE+分支劇情+多重結局。 但有一點要分清楚:Steam 頁面說明了玩家選擇會推進不同分支與結局,並沒有表示遊戲會依照每位玩家的輸入,即時生成全新的劇情。因此,這款作品能讓我們看到「AI 生成素材與互動影遊放在一起」的可能性;它本身還不能證明即時生成式戲劇已經成熟。 AI 影片可能讓分支劇情的影像製作變便宜以前拍一部真人互動電影,劇情走到第三集時,如果出現兩個選項:救女主角,或是不救,後面可能就要準備兩套劇本、場景、演出與剪輯版本。 如果故事繼續分成 A1、A2、B1、B2,製作量會跟著分支增加。演員、攝影、燈光、道具、剪輯與後製,也可能需要再投入一輪。 AI 影像帶來的變化,是創作者或許能以較低的成本製作另一條影像支線。過去新增一個分支,常常意味著「再拍一次」;未來某些情境可能變成「再生成、再挑選與再剪輯一次」。 這不代表新增分支會變成零成本。故事是否連貫、角色是否一致、畫面能否接起來、選擇有沒有意義,仍要有人設計與驗收。AI 降低的可能是部分影像製作門檻,內容設計與整合工作依然存在。這是我從生成影像與互動遊戲結合所看到的趨勢,不是《幸存者笔记》已公開的成本數據。 AI 短劇的下一站,可能不是「更多」現在大家還在比較:一天能生成幾支影片、角色能不能維持一致、運鏡像不像電影、畫面有沒有 4K。 這些能力會繼續進步。當多數人都能生成漂亮影片,「漂亮」本身可能就不再稀缺。 真正值得投入的,會是世界觀、角色、衝突、選擇、後果與情緒。觀眾為什麼想知道下一個選擇會帶來什麼?他們又為什麼願意在故事裡繼續走下去? 這已經不只是 AI 影片的問題,而是互動內容怎麼設計。 如果你也在思考 AI 影片產量增加後,創作者還能靠什麼取得注意力,可以延伸閱讀我寫的生成影片普及後,真正稀缺的是什麼;若想從創作者能力來看,也可以參考AI 影片素養與工作方法。 從觀眾到參與者:生成式戲劇的想像傳統電影是看故事,短影音是滑故事,連續短劇是追故事。下一個階段或許會是進入故事、親自做選擇。 例如,一部修仙題材的短劇演到一半,問你:「加入魔宗,還是拜入正道?」你選了魔宗,後續角色關係、任務與影片就隨之改變;另一位觀眾選擇正道,走進的可能是不同版本。 再往前一步,AI 也許能依據選擇、角色關係、道具與前情,生成下一段劇情。這種作品不只提供固定的兩三條支線,而是讓每位玩家都能走進一個略有不同的故事版本。 我會把這個方向稱為 Generative Drama,生成式戲劇。它目前更像一種內容設計的想像與目標,不是《幸存者笔记》已提供的功能。要真的做到,還得解決角色一致性、劇情品質、分支管理、生成成本與觀眾體驗等問題。 Vibe Coding 與 AI 影片正在合流以前做影片的人和做遊戲的人,常是兩群不同的創作者。現在,一個人可能用 AI 寫世界觀、劇本與角色,生成圖片、影片、配音和音樂,再請 Coding Agent 串起選項、劇情樹、存檔、成就、QTE、角色數值與結局。 最後的作品可以是 Web App、手機 App,或一款上架 Steam 的互動影遊。當創作流程從視覺素材一路延伸到程式與互動邏輯,就很難再只用「導演」、「遊戲開發者」、「程式設計師」或「內容創作者」其中一個身分概括。 他們可能是在建立一個世界,讓別人進來探索。 我更在意的是:能建立什麼值得走進去的世界?「AI 影片能不能取代真人拍攝?」或許不是最有意思的問題。 當影片開始變成可以由程式生成與串接的素材,我們能不能建立一些過去成本太高、做不起來的內容? 十年前,我們把文字變成網站;後來把圖片和影片變成社群內容。現在,文字、圖片、聲音、影片、3D 與程式碼,都正在變成可以生成與組合的素材。 所以下一步,可能不是再做一支更漂亮的 AI 影片,而是把素材串起來,建立一個觀眾可以走進去、做選擇,而且每個人的故事都不一樣的世界。 看到《幸存者笔记》時,我想到的不是「AI 現在連 Steam 遊戲都能做了」,而是 AI 短劇下一個值得探索的戰場,可能根本不在短影音平台。 當生成影片越來越便宜,我們要學的也許不只是怎麼生成影片,而是怎麼建立一個值得別人走進去的世界。 常見問答 (FAQ)Q1:AI 短劇和互動影遊有什麼不同?AI 短劇通常以觀看連續影像為主;互動影遊會讓玩家透過選擇或操作影響劇情分支。兩者結合時,影像提供故事呈現,互動系統則讓玩家參與故事走向。 Q2:《幸存者笔记》會依照玩家選擇即時生成新劇情嗎?目前 Steam 頁面說明玩家選擇與 QTE 會推進不同分支和結局,但沒有說明遊戲會在遊玩當下即時生成新劇情。因此不能把它直接當成已成熟的即時生成式戲劇案例。 Q3:AI 影片會讓互動劇情變成零成本嗎?不會。AI 可能降低部分影像素材的製作成本,但劇本、角色連貫、分支設計、剪輯、測試與品質檢查仍需要投入。每增加一條分支,也會增加整合與驗收工作。 Q4:什麼是 Generative Drama(生成式戲劇)?Generative Drama 是依據觀眾或玩家的選擇生成後續劇情的內容構想。相較於固定分支,它希望讓不同玩家走進各自稍有差異的故事;目前仍須處理劇情品質、角色一致性、成本與分支管理等問題。