實測成品下面三條提示詞,我們真的交給 Opus 5.5 做成影片,再請另一個沒參與製作的 AI 審片、追加一輪修改,成片直接嵌在卡片裡:動效作品集、比例尺對比、Token Bucket 圖解。點開影片下方的說明,可以看到審片挑出什麼、第二輪怎麼下提示詞。三支的第一版都能看,但審片都挑得出問題:比例尺那支被判一定要修,另外兩支是追加一輪精修。這就是正常的做片節奏。
入門試手:先確認環境能跑
Eian 的建議:只想試試效果或測環境,就跑「作品集」這句。它好用的原因有四個:作品集有固定套路(剪得快、每鏡一種技巧、最好的放前面);主角是 Claude 自己,只要炫技不會出錯;15 秒夠放 6~8 個鏡頭又一次做得完;「拿出全部本事」配合高思考強度會讓它更賣力。缺點是太多人用,成品長得都差不多,適合測試,不適合當作品。
make a dynamic 15-second motion graphics video that shows what an incredible motion designer you are, like it's your showreel for a résumé. go all out.
一句話交代了五件事:素材、繪製方式(JS+Canvas)、視覺風格、配音工具、內容要求。最後一句定義了教學片的成功標準:吸引人看下去、看得懂、記得住。原文寫「見附件」,那是在聊天介面上傳檔案的說法;Claude Code 沒有附件,本頁改成「都在目前的資料夾裡」,把兩個檔案先放進專案資料夾就好。API Key 是讓程式使用 Gemini 語音服務的一串密碼,到 Google AI Studio 申請;.env 是專門放這類密碼的文字檔,裡面寫一行 GEMINI_API_KEY=你的金鑰。金鑰只放在 .env 檔,不要貼進對話。
紙感產品發表片(HyperFrames+GSAP 填空模板)@ik_builds · Effort Medium · One-shot
Create a 15s motion-graphics film explaining {{PRODUCT}}. HyperFrames + GSAP, no voiceover, no footage.
Style: paper-light canvas, marker notes that draw on, real physics, huge kinetic type,
hard light/dark switches, a new idea every 1.5–2 s, a sound on every hit.
COPY: read {{POSITIONING_DOCS}} first. {{ONE_LINER}} For {{AUDIENCE}}. {{WHAT_IT_DOES}}
Name what the product learns, never the abstraction.
RULES
- No chrome (scrubber, timecode, fps, headers). No animator jargon on screen
("squash", "stagger", "easing"...). Every word speaks to the buyer.
- No invented results: no %, multipliers, customer names or figures.
- Never use: {{BANNED_WORDS}}.
- Logo: real mark {{LOGO_FILE}} + "{{PRODUCT}}" in {{WORDMARK_FONT}}; never a boxed logo file.
CRAFT
- Colours {{COLOR_CANVAS}} / {{COLOR_INK}} / {{COLOR_ACCENT_1}} / {{COLOR_ACCENT_2}}; notes in the
accents; dark mode = charcoal matching the palette.
- Fonts {{BRAND_FONTS}}; Anton for kinetic type; Caveat handwriting via stroke-dashoffset.
- Real easing, squash/stretch, stagger, overlap, onion skin, smear, follow-through. Check the
HyperFrames registry first. Set every from-state at t=0 (seek-safe); never cover an exit.
One primary move per transition; no generic push/slide/rotate-swing.
- Music in sections: drums drop on the dark switch and while the ball is airborne, slam back
on the type and the logo. SFX: pops, pen scribbles, whooshes, logo sub-hit. CC0 or generated
only; log sources. Master -14 LUFS, -2 dBTP, re-measured after AAC encode.
make a modern slick and punchy video for sherwood protocol. feel free to take branding or components from the landing page or app. the goal is to highlight how it enables agentic hedge funds, explaining it simply
Create a polished English trailer for an original game, made for sharing on X. Open with a striking hook in the first two seconds, make the visuals more refined, and remove the bottom progress bar. Generated music and sound effects are welcome.
為一款原創遊戲做一支精緻的英文預告片,用來在 X 上分享。開頭兩秒內要有抓人的鉤子,畫面再精緻一點,並拿掉底部的進度條。歡迎使用生成的音樂與音效。
Look up recent AI news, choose a topic, and make a fast-paced English YouTube-style video packed with memes. You can search for video clips, images and GIFs to use.
查一下最近的 AI 新聞,挑一個主題,做一支節奏快、塞滿 meme 的英文 YouTube 風格影片。你可以搜尋影片片段、圖片和 GIF 來用。
Create a mesmerizing film of physical forms and materials as chaos becomes harmony. Build and render the visuals and animation in code using any suitable framework, without AI-generated video clips or stock footage. Use 16:9 landscape and English for any on-screen text, lyrics or voiceover. Deliver an MP4 and editable source code; generated audio is allowed. Make a compressed version for X
做一支令人著迷的短片,呈現物理形體與材質從混沌走向和諧。用任何合適的框架以程式建構並算圖畫面與動畫,不要用 AI 生成的影片片段或圖庫素材。使用 16:9 橫式,畫面文字、歌詞或旁白一律用英文。交付 MP4 與可編輯的原始碼;可以使用生成的音訊。另外做一份給 X 用的壓縮版。
純程式
明確禁止 AI 影片與素材庫,畫面全走程式渲染。交付 MP4、可編輯原始碼,以及適合 X 的壓縮版。
Create a fast-paced English YouTube-style explainer about the history of large language models, using code. Make it for a general audience, with original jokes and memes and a male voice. Use 16:9, aim for about 90 seconds, and proceed without user-provided materials.
Use code to create a cool, visually striking launch video for a fictional product, with a beautiful white UI, suitable for sharing on X. Generated sound effects are welcome. Speed up the visuals so the pacing feels less slow.
用程式為一個虛構產品做一支很酷、視覺衝擊強的發表影片,要有漂亮的白色介面,適合在 X 上分享。歡迎使用生成的音效。把畫面節奏加快,讓步調不會太慢。
Create an impressive montage that shows off your editing and coding abilities. Use rich, varied material without repeating shots, with polished English presentation and sound through the ending. Focus the edit on the stronger climax in the later part.
Use JavaScript to make a beautiful video that surprises me and shows off your capabilities. I like typography-driven editing, varied English typefaces and a warm, minimalist aesthetic, with rich rhythm and color. You can also generate images or video clips—what matters is that it looks great. Use high quality, 16:9, about 30 seconds, and background music.
Look up recent news, choose a topic, and create a fast-paced English YouTube-style explainer with plenty of memes and meme images, which you can search for. Use 16:9 and aim for about 90 seconds. Proceed without user-provided materials.
Use p5.js to make an atmospheric story video inspired by the mood of The Odyssey, in English; voiceover is welcome. Turn it into a fast-cut trailer under one minute and add English subtitles.
Create a high-energy arcade dance video in English and 16:9. Use Seedance to generate a dancing anime character, then use code to build the rhythm-game visuals and beat-synced effects.
A video explaining recursion, where every explanation about recursion has a radically different video style, make this self-referential & clever & fast moving.
Create a 60 second music video in the style of Peter Gabriel's Sledgehammer and Big Time. But use modern references and figures. Also create the song, something sounds like it would fit on Peter Gabriel's So album.
做一支 60 秒的音樂錄影帶,風格參考 Peter Gabriel 的〈Sledgehammer〉和〈Big Time〉,但改用現代的參照與人物。歌也一起寫,聽起來要像能收進 Peter Gabriel《So》專輯裡的作品。
make a dynamic lyrics motion graphics video based on the attached music, perfectly syncing the lyrics and animation to the vocals and beat. make it feel like an incredible motion designer’s showreel for a résumé. go all out.
Nice. A few polish fixes to tokenbucket.html, keep render(t) pure and the 32 s length:
1. During the burst caption, the stats panel says "allowed (total) 7" while the caption says "5 pass". Add a small "this burst: 5 allowed / 3 rejected" readout (or briefly highlight the delta) so the numbers match what the caption claims.
2. Slow the burst moment down so a viewer can follow it: space the 8 burst requests further apart or briefly slow the sim clock around the burst, make sure no two packets ever overlap at the gate and no 429 covers the limiter box or label, then hold the "5 green / 3 red" result on screen for at least 1.5 s.
3. Move POSTER_T to a settled frame where all 5 "200"s and all 3 "429"s are laid out and the counters already read 3 rejected.
4. Assume the video will be embedded at about 720 px wide: bump the key labels ("arriving: 2 req/s", "passing: ~1 req/s", "full: extra spills", "limiter", chart labels) to at least 20 px, and make the burst markers on the chart readable (spread them or show a "5 ✓ 3 ✗" tag instead).
Re-run the purity check and re-export final.mp4 and poster.jpg.
# 從零開一個專案
npx create-video@latest --yes --blank my-video
cd my-video
npx remotion skills add # 若跳出清單問要裝給哪個工具,選 Claude Code
npm run dev
# 或全域安裝技能
npx skills add remotion-dev/skills
官方給 agent 直接貼的一段:Ensure Node.js is installed. Install Remotion Skills: `npx -y skills@latest add remotion-dev/skills -g -y` Then use them to create a video.
範例指令:/remotion-create Make a promo video for a record store
鏡頭卡是「一個動效怎麼做」的配方,每張寫用途、能量高低、建議長度、參數和常見坑;214 種樣式是這些卡的變體。另有 9 套模板主題(Ink Press、Modern Light、Midnight 等)和 149 個分類好的音效。用法:在線上鏡頭庫挑好卡名,貼回對話,例如 Use the deck-deal-flyin and row-embed shot cards to present this feature.
貼文說 GPT-6.1 Sol 透過 computer use(讓 AI 直接操作滑鼠鍵盤)控制名為 Hig 的介面,從讀本機素材、生圖、生影片到匯出全自動完成。貼文沒附連結,本頁查不到 Hig 是什麼產品,僅供參考。原文
13:00 Getting paid
拿去接案:0xCodila 的做法
先說清楚這篇文章文末標註 Paid Partnership,是 Viktor 的業配(文中用它找買家、擬報價與提案草稿、串接 HubSpot 追蹤案子;原文明講 Viktor 不寄陌生開發信,提案要自己送出)。下面只整理在 Claude Code 裡做樣片的部分和報價思路;找客戶那段原文要用 Viktor,這裡只摘要、不附它的提示詞。
claude update
npx create-video --yes --blank --no-tailwind motion-studio
cd motion-studio
npm install
npx remotion skills add # 若跳出清單問要裝給哪個工具,選 Claude Code
npm run dev
# 另開一個終端機,同一個資料夾
claude --model claude-opus-5-5
故事分四拍:0~3 秒三張分散的報表卡「Too many tabs.」;3~7 秒游標把卡片收成一個總覽;7~12 秒總覽定格「One clear view.」;12~15 秒結尾卡「Explore the demo.」
Read the installed Remotion skills and inspect this project. We are making an original, self-initiated SaaS concept demo, not a real client's advertisement.
Prepare brief.md, style-guide.md and storyboard.md for a 15-second, 1920x1080, 30 fps video. Use original interface graphics. Keep a small readable ‘Concept demo’ label throughout. Do not use third-party logos, testimonials or performance claims.
Storyboard: frames 0–89 show three report cards labelled Ads, Social and Website with ‘Too many tabs.’ Frames 90–209 show a cursor selecting and gathering them into one overview. Frames 210–359 reveal that overview with ‘One clear view.’ Frames 360–449 hold ‘Explore the demo.’
Analyze any references I supplied for visual principles, not assets to copy. If no reference is available, propose a restrained typographic direction using an available licensed font and two accent colors. List exact copy, assets, frame ranges, transitions and sound cues. Cover every frame. Preserve existing CLAUDE.md instructions and add these project rules. Show the storyboard for review before building.
Implement the approved storyboard as a registered Remotion composition named SaaSDemo: 1920x1080, 30 fps, 450 frames. Preserve existing project work. Use the installed versions and their official APIs.
Separate editable copy, colors and asset paths from animation logic. Drive motion from useCurrentFrame and useVideoConfig; avoid wall-clock timers and unseeded randomness. Load the chosen font explicitly with the supported loading mechanism.
First render a low-resolution preview that covers all four scenes. Run the project's available type and lint checks. Fix errors before polishing.
Use Remotion spring() for the cards gathering into the overview. Start with mass 1, stiffness 180 and damping 22 as a tuning baseline, then inspect the result. Preserve element position when transitioning between states. Keep the headline still while it needs to be read. Do not animate every element simultaneously.
Export preview.mp4 and a contact sheet. Open the frames if supported, identify visible defects and fix the three most important ones. Save successful render commands and asset requirements in README.md. Report any checks you could not perform
Finish the sound and review SaaSDemo against storyboard.md. Use approved audio if supplied. Otherwise synthesize a short click, a soft movement cue and a restrained completion tone as local WAV files; use no paid service.
Place cues at the actual interaction frames, with short fades and headroom. Integrate them into the Remotion composition so the MP4 contains the intended audio. Preserve a silent version if needed for comparison.
Render a contact sheet at one-second intervals and around every scene boundary. Inspect the images if supported. Check readable text at phone size, spacing, cursor continuity, scene coverage and the final three-second hold. Inspect the exported file's duration, dimensions, frame rate and audio stream. Check audio peaks for clipping; if you cannot listen, ask me to review the mix.
Fix the three most important defects and repeat for at most three passes. Save timestamped findings in review.md. Never mark an unavailable check as passed. Return the actual files and remaining issues for my review
Create SaaSDemoVertical at 1080x1920, 30 fps, 450 frames by relaying out the approved film, not cropping it. Keep readable text, the concept label, the story and the audio timing.
Render both compositions as H.264 MP4s using the installed Remotion CLI. Verify each output opens and has the expected dimensions, duration and audio. Package the source project without secrets or node_modules, including the lockfile, permitted assets, license notes and exact install/render commands.
Create .claude/skills/motion-reel/SKILL.md with valid name and description frontmatter. Save the verified workflow and actual commands for future work, preserving unrelated instructions. Explain how to invoke /motion-reel and what must be supplied for a real client brief