跳過主要內容
年度計費

EveryGen AI 年度方案總價約比連續月付 低 50%

省
全部教學
教學

EveryGen AI Opus 5.5 指南:立體書冒險

用 EveryGen AI 研究立體書冒險。規劃運動專案前,審閱翻頁機構、運鏡、旁白與基於來源的檢查。

從這裡開始:開啟 EveryGen AI Opus 立體紙藝故事影片。

觀看 Pip’s Paper Adventure,已發布立體書影片。提供的 133.013 秒版本開啟桌面書本,帶 Pip 穿越紙藝風景,最後越過書頁,以 “Hello, big world!” 結束。LemoLab 對代理編寫影片的說明 將製作歸於 Claude Opus 5.5。我們沒有獨立核驗這些工作階段,也沒有執行此重現。

Pip 影片原始影格。署名:LemoLab;桌面屬於渲染場景。

Pip 影片原始影格。署名:LemoLab;桌面屬於渲染場景。

1. 區分紙藝角色與周圍環境

閱讀立體書材質與攝影規範。Canvas 繪製的紙藝放在 Three.js 場景內的平面卡片上。鉸鏈、剪影陰影、淺景深與翻頁創造幻覺;這不是實體木偶拍攝。

檢查 book.js、actors.js、sets.js、story.js 與 main.js。保留 Pip 外觀、章節機構以及越過書本的過渡。翻頁中保持角色與卡片接觸、臉部可讀,不把每章當作無關生成圖。

EveryGen AI 立體書創作需求應先建立尺度關係,再列地點。桌面、開啟書本與小紙藝角色,應像同一場景的組成部分。開場展示故事位於房間何處,後續近景透過可辨書邊與光線保留關係,會讓 EveryGen AI 候選更易審閱。

給 EveryGen AI 角色穩定輪廓、邊框與紙張紋理。這些特徵應在轉身、跳躍及背景色板變化後仍保留。EveryGen AI 審閱時,先跨章節比較角色,再判斷裝飾細節。翻頁可引入新景觀,不應悄悄替換主角或將材質從平紙變成圓潤玩具。

把 EveryGen AI 每個跨頁視為有明確目的的機構。鉸接背景揭示環境、拉片移動道具、翻頁串連章節。描述每個機構如何開始和結束。EveryGen AI 規劃創作需求解釋哪件移動、哪件仍附著,會優於泛泛要求書本變得神奇。

EveryGen AI 鏡頭應在重要動作時保留角色可讀臉部。淺景深可建立微縮尺度,但模糊前景不應遮住表演。EveryGen AI 審閱時,詢問觀眾能否在下個機構啟動前看到角色反應。技術上驚豔的捲頁,如果隱藏故事所需事件,用途便有限。

2. 恢復實際素材

本地終端需要 Git、Node 20+、Python 3.11–3.13 或 uv、FFmpeg/ffprobe,以及 zsh:

git clone https://github.com/lemomo-ai/lemo-opuscar.git pip-study
cd pip-study
export LEMO_OPUSCAR_HOME="$PWD"
sh plugin/skills/lemo-opuscar/scripts/setup.sh deps voice
D=styles/paper-popup/demo
PY="$PWD/.venv/bin/python"
mkdir -p evidence
git rev-parse HEAD > evidence/commit.txt

(cd "$D" && node fetch_fonts.mjs)

遵循紙藝冒險素材清單,將 Poly Haven HDRI、胡桃木紋理和 GLTF 道具包恢復到 main.js 中的精確路徑,包括依賴紋理與緩衝檔案。獲取三首已署名 Kevin MacLeod 曲目,放入 music/,命名為 Dreamy_Flashback.mp3、Jaunty_Gumption.mp3 與 Heartwarming.mp3。

保留 MP4、素材、授權宣告與依賴版本。克隆不保證所有大型媒體檔案都已存在。

EveryGen AI 參考包應分開紙藝、房間材質與故事筆記。按用途命名素材,不收集無區分風格參考板。作者圖片保留署名,標出新增原創素材。EveryGen AI 候選與實際提交輸入,應與本地專案來源檔和下載素材區分。

EveryGen AI 準備時,在淺色書頁、彩色背景及較暗桌面上檢查紙藝角色。確認各環境中邊框與接觸陰影仍可見。用這些觀察描述創作需求預期分離效果。EveryGen AI 修改應跨章節保留同樣材質線索,避免角色突然像直接印在背景上。

為 EveryGen AI 研究恢復外部來源,需要檢查完整素材包及其依賴檔案。缺失房間紋理會改變反射;缺失字型會改變對話氣泡邊界。比較本地重建前記錄差異。EveryGen AI 輸出不證明這些依賴已恢復,也不證明終端渲染器成功完成。

EveryGen AI 提交前,審閱支援的輸入選項、提示詞與顯示點數量。外部剪輯前儲存返回原件。記錄是否真正附上參考圖。這有助 EveryGen AI 審閱區分已上傳視覺約束,與模型從未收到的圖片描述。

3. 使用這份新的重建創作需求

新撰寫提示詞,不是作者原始對話:

Reproduce Pip's Paper Adventure from the supplied release and paper-popup
source. Inspect the actual commit, locks, STYLE.md, DEMO.md, CREDITS, loaders,
render.mjs and mux.sh. Check assets and supported runtime before processing.
Proceed through the documented steps when inputs exist; report missing files.
Preserve the tabletop book, Pip, paper chapters, page mechanisms, journey
beyond the page and closing greeting. Keep creator credits. Do not replace
the case with a new story or external image/video generation.
Check the source's 133-second picture at 60 fps against the 133.013-second
release container. Keep absolute render(t), stable seeds, reproducible seeks,
flat character cards, hinge contacts and alpha-shaped shadows. Keep the
speaker readable and speech-bubble tails attached. Test page-turn boundaries
and the transition from page coordinates to the tabletop.
Regenerate/check voice with existing scripts, listen, then reconcile durations
and word cues with story.js. Use the credited music edit and event-driven mix.
Use this demo's positional render commands and zsh mux, not another style's
build.sh. Inspect backend/HTTP errors rather than assuming GPU success.
Save source, versions, prompts, real model/provider/effort/session records,
changes and output checks. Do not publish or invent successful execution.

原片另一影格;在運動紙藝序列中檢查連續性。

原片另一影格;在運動紙藝序列中檢查連續性。

為新紙藝冒險單獨建立 EveryGen AI 故事創作需求,不把重建命令當作網站控制項。說明主角目標、每個跨頁障礙及引向下一頁的變化。EveryGen AI 規劃也應解釋結束時與桌面的關係,因為越過書頁邊緣需要可見連續性決定。

對於 EveryGen AI 章節過渡,描述舊部件折下、新部件從書頁升起。變化時保持角色位置可理解。角色等待或行進時,將動作寫入創作需求。EveryGen AI 候選不應因彩色翻頁分散注意力、掩蓋缺失運動而顯得瞬移。

臺詞重要時,說明 EveryGen AI 氣泡的說話者與預期閱讀保持。運鏡中氣泡尾應仍連到正確角色。區分旁白資訊與可見對白,不要求觀眾閱讀相互競爭的資訊。EveryGen AI 審閱時檢查實際氣泡文字和時序,不假定漂亮靜態影格證明對白有效。

有用的 EveryGen AI 運動筆記,應描述虛構世界中的紙張物理行為:硬卡片可以鉸轉、滑動、翻轉或跳躍,不像軟黏土。保持這些區分一致。EveryGen AI 創作請求可以俏皮,同時準確說明材質、接觸與章節過渡,為之後修改提供具體應保留行為。

4. 建立語音、音樂與畫面影格

已記錄的立體書建立順序 使用獨立指令碼,不是單命令 build.sh。從儲存庫根目錄開始:

for F in Dreamy_Flashback Jaunty_Gumption Heartwarming; do
ffmpeg -i "$D/music/$F.mp3" -ar 48000 -ac 2 "$D/music/$F.wav"
done
"$PY" "$D/tts/gen.py" af_bella
"$PY" "$D/asr.py"
"$PY" "$D/words.py"

繼續前先聆聽,將 story.js 與實際語音時長協調;ASR 不等於人工聆聽認可。

"$PY" "$D/music/edit.py"
node "$D/render.mjs" events
"$PY" "$D/mix.py"
node "$D/render.mjs" stills 6.5 30 61.8 82.6 118

FPS=60 node "$D/render.mjs" video 2

zsh "$D/mux.sh"
node "$D/make_srt.mjs"

這裡 2 是工作程序數。陰影被裁切時檢查 alpha 深度材質;角色消失時檢查卡片朝向;模糊遮擋時調整前景位置,不遮蓋角色。

Repair only the observed contact, shadow, focus, or audio-cue defect. Preserve
the story and timing. Show the source diff and new adjacent frames, then replay
the affected transition with sound. Do not conceal defects with unrelated cuts.

在每次翻頁邊界審閱 EveryGen AI 候選,不只看完成跨頁中間。檢查舊佈景是否穿過新佈景、角色是否保持附著表面,以及陰影是否匹配剪影。EveryGen AI 修正應指出受影響卡片或接觸,不泛泛要求到處更真實。

EveryGen AI 焦點審閱時,以預期展示尺寸觀看運動序列。靠近鏡頭的模糊物體,可能短暫變大至隱藏角色,即使取樣靜態影格看起來正常。記錄鏡頭經過位置與遮擋部件。EveryGen AI 修改可改變前景位置或焦點,同時保留故事,不將整個跨頁替換為無關畫作。

EveryGen AI 音訊審閱時,一起聆聽旁白、紙張聲與音樂過渡。翻頁掠聲應強化可見翻頁,不蓋住關鍵語句或延伸到下個安靜場景。EveryGen AI 時序變化後檢查過渡兩側。局部修正可能影響下一句、氣泡保持或角色到達。

5. 驗收完整匯出

OUT=styles/paper-popup/paper-popup.mp4
ffprobe -v error -count_frames -show_streams -show_format -of json "$OUT"
ffmpeg -v error -i "$OUT" -f null -

來源設定不變時,預期在 60 fps 下有 7,980 個畫面影格。單獨檢查音訊尾部:封裝使用 -shortest,僅渲染完成不認證編碼器成功。帶聲音觀看 Pip 落地、問候與署名直至結束。

作者發布版影格,不是新 EveryGen AI 渲染的證據。

作者發布版影格,不是新 EveryGen AI 渲染的證據。

歸檔可編輯專案與檢查。MIT 程式碼授權不替代清單中的 CC BY 4.0 音樂署名、OFL 字型、語音授權及 CC0 場景素材宣告。隨重現保留所有署名。

完整觀看旅程與結尾問候後,再驗收 EveryGen AI 紙藝故事匯出。確認最終落地可見、角色仍可辨、房間關係仍合理。交接筆記記錄剩餘接觸或閱讀問題。EveryGen AI 驗收應反映所選檔案行為,不是提示詞中描述的預期行為。

將 EveryGen AI 候選與提交提示詞、設定、參考和審閱觀察歸檔。讓作者發布版、外部來源及已署名素材可單獨識別。交接前重新開啟匯出檔案。EveryGen AI 協作者應能找到選定版本、理解選擇原因,並在不丟失材質規則或來源的情況下繼續紙藝故事。