首页
看点啥
插画图片
首页 科技看点 rasanai:AI Agent 工具实践指南

rasanai:AI Agent 工具实践指南

2026-10-02 0

如果把rasanai放进候选清单,不能只看热度;它的定位是AI 克劳德·代码 (Claude Code) 的视频导演:选择三部完整影片中的一部,克劳德对其进行设计、动画和渲染,从您的镜头、动态图形中推出影片、讲解员、卷轴。从视频制作的使用方式看,素材、节奏、编码和最终画面容易不一致是采用前必须回答的问题。短测时我会拿一组已有素材完成一段短样片,并保留素材路径、渲染结果、音画同步和导出格式的结果,方便团队复盘。编辑判断上,有真实素材并需要稳定视频产出的创作者可以优先研究它;其他团队不必为了热门标签勉强接入。

Sibhimanyu/rasanai 项目截图 1

选择电影。 Claude 成功了。 rasanai 是 Claude Code 的 AI 视频导演,基于 HyperFrames 构建:启动影片、解说、PR 视频、品牌影片、音乐视频、从您自己的素材文件夹中剪切的卷轴、带字幕的头像和短片。

Rasa(Rasa)是观众感受的作品;rasanai(RaceNai)是泰米尔语,爱思性敏感)当时每30个人制作AI视频,就会得到30个内容不同、电影相同部分的视频:明显的故事、默认的出场、一下子在灯光下放松、45秒的电影下30秒、声音和音乐的循环每个剪辑上都有发光文字。 rasanai是一种中文代码技术,它使用一个决策来替换所有默认值,并基于它构建一个检查。

网址: https://sibhimanyu.github.io/rasanai/

五次通话,每次都能看到您的电影

你说/rasanai make a 45s launch film for tally.app。 导演控制台会在您的浏览器中打开:一个黑暗的审查室,实时显示克劳德正在做的事情,并且只会让您停下来五次。故事和外观是分开的:首先根据文字和时间来判断剧本,然后选择外观以使故事变得最有力。

你看 你做的
1·简介 你可以编辑一句话:“塔利的 45 秒启动影片,网站 16:9,配画外音,塔利自己的颜色和字体”,以及克劳德捕捉到的内容 修正一个单词,按“开始”,或者直接修改
2·故事 由专用脚本编写的三个脚本(确定·粗体·狂野)传递出产品的真实信息:标题、梗概以及屏幕上的内容、所说的内容和我们所看到的内容的每一个节拍 选择一个,或者告诉克劳德要改变一行中的内容
3·看 为这个故事选择了三个设计系统,每个系统都是现场绘制的,并在自己的第一行移动 选择一个或“更多类似的”能量旋钮,浏览所有样式
4 · 动画 整部电影的粗略:每个场景的真实长度的关键帧,真实的音乐编辑和声音 播放它,随时单击留下笔记,交换音乐或声音,然后看起来不错,构建它。你看着它一场景一场景地构建
5·决赛 带有场景标记、版本和更改内容的渲染影片 单击片刻进行注释、应用注释、渲染、下载

克劳德决定工艺,就像高级动作设计师一样,根据量化的剧本:故事装置、场景及其时间安排、动作语言、过渡、音乐编辑、每种音效、灯光和等级。每个电话都在 决策 抽屉中,并附有其原因,您可以通过告诉 Claude (⌘K) 来更改其中任何一个。

是什么让电影与众不同

素材卷轴添加素材(每个剪辑都带有联系表和单词级转录)和剪切(作为可编辑列表进行编辑:带有入点和出点的剪辑、它们之间的卡片、覆盖、标题)。克劳德亲自起草剪裁并设计每张卡片。

带上你的 DESIGN.md。 rasanai 读取常见形状(design.md 规范 frontmatter 与 oklch 颜色、无可挑剔、gstack、Stitch 风格的散文、CSS 自定义属性、标记表),为每种颜色分配一个角色,将平台字体映射到已发布的等效项并绘制所有三部电影在您的品牌中。 示例。

安装

要求:克劳德代码,Node.js≥20(如果没有,rasanai在第一次运行时找到或获取私人副本),HyperFrames技能(npx hyperframes skills update),和 FFmpeg 用于素材卷轴。用于预览和检查的 Chrome 来自 npx hyperframes browser ensure。语音样本和音乐使用HyperFrames的媒体工具(heygen CLI,已登录);如果没有它们,将使用工作流程的默认语音,您可以带自己的曲目或不带曲目。

克劳德代码插件(推荐)

/plugin marketplace add Sibhimanyu/rasanai
/plugin install rasanai@rasanai

技能CLI

npx skills add Sibhimanyu/rasanai --skill rasanai

单行安装程序(将 ~/.claude/skills/rasanai 链接到 ~/.rasanai/src 中的签出;再次运行以更新,--uninstall 以删除)

curl -fsSL https://raw.githubusercontent.com/Sibhimanyu/rasanai/master/install.sh | bash

手工

git clone https://github.com/Sibhimanyu/rasanai.git
ln -s "$PWD/rasanai/skills/rasanai" ~/.claude/skills/rasanai

来自 Rasa 导演

rasanai 在 1.0 之前被称为 Rasa Director。您无需执行任何操作:下次加载时,它会按照您安装 Rasa Director 的方式安装 rasanai,将您的历史记录移至 ~/.rasanai 并移交。从此使用/rasanai(使用该插件,重新启动一次Claude Code即可看到)。

更新中

从 0.6.1 开始,rasanai 会自我更新:每次加载技能时,它都会检查是否有新版本(最多 2 秒,静默离线),按照您安装 rasanai 的方式进行安装,并在同一运行中继续使用新版本,一行告诉您有哪些新内容。设置 RASANAI_AUTO_UPDATE=0 来代替被告知,或 RASANAI_NO_UPDATE_CHECK=1 关闭检查。 git checkout 仅在 master 上更新自身。手工:

安装有 更新
克劳德代码插件 /plugin marketplace update rasanai,然后/plugin update rasanai@rasanai;重新启动克劳德代码
技能 CLI 再次 npx skills add Sibhimanyu/rasanai --skill rasanai
一线安装程序 再次运行安装程序
用手 结账时git pull

或者运行 node /scripts/update.mjs apply,它会找出其中哪一个适用。 0.6.1之前的版本不会自行更新(0.4.2–0.6.0只告诉你);手动更新一次,从那时起它们就保持最新状态。

检查安装:node ~/.claude/skills/rasanai/scripts/selftest.mjs(85 个检查,几分钟,无需网络)。安装插件后,技能位于 ~/.claude/plugins/cache/rasanai/ 下;从那里运行相同的脚本。

使用插件安装 Claude Code 命名空间的技能:将其调用为 /rasanai:rasanai (或者只是描述您想要的视频;它会在视频请求时触发)。

使用

/rasanai make a 45s launch film for https://tally.app
/rasanai a 60s explainer on how DNS works, vertical, no voiceover. Just make it.
/rasanai turn PR #482 into a 30s changelog video
/rasanai a lyric video for song.mp3, you decide the rest
/rasanai cut ~/Footage/lisbon-trip into a 30s reel: best moments, a title card, captions
/rasanai add bold captions to interview.mp4 for Reels
/rasanai a 6s title sting for "Ship it in an afternoon", neo-brutalist, springy
/rasanai a product film for our app using our DESIGN.md, like these references: ref1.png ref2.png
/rasanai revise videos/tally-launch: calmer motion, swap the music
/rasanai export the Swiss grid style as a DESIGN.md

它是如何运作的

skills/rasanai/
  SKILL.md                    the flow the agent follows: Brief · Story · Look · Animatic · Final
  console/index.html          the Director's Console; console/presets.js draws any style live
  taxonomy/                   the vocabulary: 32 dimensions (dimensions/*.json), 66 story devices (devices.json),
                              403 styles in 20 families (presets/*.json), type pairings; schemas
  scripts/
    story.mjs                 truth sheet, three distinct story devices, the pitch rubric
    presets.mjs               the style library: validate, list, suggest, gallery, pick, stills, site
    design-system.mjs         any style as a complete DESIGN.md (export, export-all)
    sound.mjs, music.mjs      track analysis (beats, bars, sections, endings), the edit to picture, SFX plan,
                              mix check; music candidates long enough for the film
    slop.mjs                  the anti-slop gate: copy, look, motion, timing, sound, the rendered video
    obey.mjs                  checks built compositions obey motion.md; waive
    console.mjs               the console server + push / wait / ask / reply / activity / resolve / record
    taxonomy.mjs, direction.mjs, design.mjs, brand.mjs, motion-md.mjs, scenes.mjs, voice.mjs,
    reel.mjs, video.mjs, handoff.mjs, tasting.mjs, transition-menu.mjs, board.mjs, pick.mjs,
    memory.mjs, update.mjs, setup.sh, selftest.mjs
    lib/                      audio analysis, the DESIGN.md adapter, looks, direction, fonts, engine, common
    vendor/gsap.min.js        GSAP 3.14.2
  references/                 craft (the playbook), vocabulary (film terms → code), script (the writer's brief), story, sound, direction,
                              brand, video, reel, console, motion.md contract, board, handoff, personalities

详情:SKILL.md · 工艺 · 词汇 · 故事 · 声音 · 样式 · 方向和分类 · DESIGN.md · 整个视频 · 素材卷轴 · 控制台 · motion.md 合约 · 关键帧板 · 交接 · 个性 · 设计文档

已知限制

喜欢(0)

上一篇

taiwan-exam:AI Agent 工具实践指南

taiwan-exam:AI Agent 工具实践指南

下一篇

auv:AI Agent 工具实践指南

auv:AI Agent 工具实践指南
猜你喜欢