Cinematic Script Writer技能使用说明
2026-03-31
新闻来源:网淘吧
围观:13
电脑广告
手机广告
电影剧本创作助手
为AI视频生成创建专业的电影剧本,确保角色一致性和电影摄影知识应用。
安装指南
# Install via npm
npm install -g cinematic-script-writer
# Or install via OpenClaw CLI
openclaw skills install cinematic-script-writer
命令行使用
上下文管理
创建和管理包含角色、时代背景及场景设定的故事上下文:

# Create a new story context
cinematic-script create-context --name "My Story" --era "Ancient India" --period "Ramayana Era"
# List all saved contexts
cinematic-script list-contexts
# Get a specific context
cinematic-script get-context --id <context-id>
# Delete a context
cinematic-script delete-context --id <context-id>
故事生成
生成故事创意并创建电影剧本:
# Generate story ideas for a context
cinematic-script generate-ideas --context-id <context-id> --count 3
# Create a full cinematic script from an idea
cinematic-script create-script --context-id <context-id> --idea-id <idea-id>
# Generate YouTube metadata for a script
cinematic-script generate-metadata --script-id <script-id>
电影摄影参考
访问镜头角度、灯光和拍摄类型数据库:
# List all camera angles
cinematic-script list-angles
# List all camera movements
cinematic-script list-movements
# List all shot types
cinematic-script list-shots
# Get camera setup recommendation
cinematic-script suggest-camera --scene-type "dialogue" --mood "dramatic"
# Get lighting suggestions
cinematic-script suggest-lighting --scene-type "interior" --mood "mysterious"
# Get color grading suggestions
cinematic-script suggest-grading --genre "action"
# Search cinematography database
cinematic-script search --query "low angle lighting"
角色一致性
创建角色参考并验证提示词:
# Create a character reference sheet
cinematic-script create-character-ref --character-id "char1" --name "Kutil" --visual "Purple rakshasa with golden eyes" --era "Ancient" --style "Pixar 3D"
# Create a voice profile for dialogue consistency
cinematic-script create-voice --character-id "char1" --name "Kutil" --personality "Mischievous, witty" --age "adult" --role "protagonist"
# Validate a prompt for anachronisms
cinematic-script validate-prompt --prompt "Your prompt here" --character-ids "char1,char2" --context-id <context-id>
存储功能
将项目保存至Google云端硬盘或本地存储:
# Connect to Google Drive
cinematic-script connect-drive
# Connect to local storage
cinematic-script connect-local
# Check storage connection status
cinematic-script storage-status
# Save project to storage
cinematic-script save --title "My Story" --context-id <context-id> --script-id <script-id>
存储实现细节:
- Google云端硬盘:使用Google OAuth2进行身份验证,凭证安全存储在内存中。
- 本地存储:作为备用方案保存至用户下载文件夹。
- 功能库用途
googleapis用于Google Drive集成。
导出
以多种格式导出脚本:
# Export as Markdown (default)
cinematic-script export --script-id <script-id> --format markdown
# Export as JSON
cinematic-script export --script-id <script-id> --format json
# Export as plain text
cinematic-script export --script-id <script-id> --format text
功能
- 故事背景管理:创建和管理故事设定、角色与时代背景
- 故事创意生成:生成包含悬念与转折的多种故事构思
- 影视剧本创作:包含镜头角度、布光设计与拍摄类型的完整剧本
- 角色一致性维护:通过设定参考表与声线档案保持角色一致性
- 场景一致性维护:提供时代适配风格指南与时代错位检测
- YouTube元数据生成:生成视频标题、描述与SEO标签
- 存储集成:支持保存至Google Drive或本地存储
- 导出选项JSON、Markdown 或纯文本格式
适用场景
- 撰写电影剧本或分镜脚本
- 为动画/视频创作包含角色的故事
- 为AI工具(如Midjourney、Sora、Veo、Runway)生成图像/视频提示
- 获取电影摄影指导(如镜头角度、灯光、色彩分级)
- 保持角色在不同场景中的一致性
- 将剧本项目保存至Google云端硬盘
电影摄影参考
镜头角度
| 角度 | 情感影响 | 最佳适用场景 |
|---|---|---|
| 平视角度 | 连接感、平等性、中立性 | 对话、情感时刻 |
| 低角度 | 力量感、支配感、英雄气概 | 反派登场、英雄时刻 |
| 高角度 | 脆弱感、弱势感、全景概览 | 败局,建立规模感 |
| 鸟瞰视角 | 渺小,超然,模式 | 史诗规模,孤立感 |
| 虫视视角 | 敬畏,宏伟,压倒性的存在感 | 纪念碑,巨人,神祇 |
| 荷兰角 | 不安,迷失方向,紧张感 | 混乱,梦境,恐怖 |
| 俯拍 | 全知,监视 | 餐桌场景,打斗编排 |
| 肩平视角 | 亲密,随意,纪实感 | 行走对话 |
| 腰平视角 | 牛仔感,随意的紧张感 | 西部片,对峙场面 |
| 膝平视角 | 孩童般的视角,接地气 | 儿童故事,谦卑感 |
摄影机运动
| 运动 | 效果 | 用途 |
|---|---|---|
| 固定镜头 | 稳定性,观察 | 沉思,肖像 |
| 摇摄 | 展现空间 | 水平跟随动作 |
| 俯仰 | 展现高度 | 垂直跟随动作 |
| 推轨 | 沉浸感,亲密感 | 向主体推进/远离主体 |
| 横移 | 跟随动作 | 左右平行移动 |
| 升降 | 史诗规模,戏剧性 | 大范围揭示,转场 |
| 手持 | 紧迫感,真实感 | 纪录片,动作,混乱场景 |
| 斯坦尼康 | 平滑浮动 | 穿行太空,梦境 |
| 变焦 | 突然聚焦,惊讶 | 戏剧性强调,喜剧效果 |
| 移焦 | 揭示关联 | 主体间注意力转移 |
镜头类型
| 镜头 | 构图 | 情感冲击 |
|---|---|---|
| 定场镜头 | 广阔场景 | 设定场景、地理、时间 |
| 全景/全身镜头 | 主体及周围环境 | 背景、环境、规模 |
| 中景 | 腰部以上 | 对话、肢体语言 |
| 特写 | 头部/肩部 | 情感、反应、亲密感 |
| 大特写 | 仅限细节(眼睛、手) | 强烈情感,象征意义 |
| 过肩镜头 | 从一个主体到另一个主体 | 对话,视角 |
| 主观视角 | 角色视角 | 沉浸感,主观性 |
| 插入镜头 | 物体细节 | 情节信息,象征意义 |
| 双人镜头 | 两个主体同框 | 关系,紧张感 |
灯光技巧
| 技巧 | 氛围 | 最适合 |
|---|---|---|
| 三点布光 | 专业,均衡 | 对话,采访 |
| 高调光 | 快乐,乐观,明亮 | 喜剧,广告 |
| 低调光 | 戏剧化,神秘 | 戏剧,恐怖,黑色电影 |
| 黄金时刻 | 浪漫,怀旧,魔幻 | 爱情,情感时刻 |
| 蓝色时刻 | 忧郁,神秘 | 都市,城市景观 |
| 明暗对比 | 戏剧性对比 | 艺术电影,古装片 |
| 轮廓光/逆光 | 分离感,空灵 | 剪影,神圣存在 |
| 实用光源 | 写实,自然 | 烛光,火光,灯光 |
| 上帝之光 | 神圣,启示 | 灵性时刻,森林 |
| 霓虹 | 都市,未来感 | 赛博朋克,夜生活 |
调色
| 风格 | 视觉风格 | 类型 |
|---|---|---|
| 青橙色调 | 大片电影感 | 动作,科幻 |
| 黑色电影风格 | 高对比度低饱和度 | 犯罪,悬疑 |
| 复古/棕褐色调 | 温暖,怀旧 | 年代剧,回忆 |
| 柔色调 | 柔和,梦幻 | 爱情,成长故事 |
| 漂白效果 | 低饱和度,粗粝感 | 战争,惊悚 |
| 交叉冲洗 | 超现实色彩 | 音乐视频,梦境 |
图像提示格式
为AI工具生成图像提示时:
[Shot type] [camera angle] of [subject doing action], [visual style] style,
[lighting technique], [composition rule], [color grading],
[era-appropriate details], [mood keywords], highly detailed, cinematic
示例:
Low-angle close-up of Kutil the purple rakshasa with mischievous golden eyes,
Pixar 3D style, dramatic underlighting with rim light, rule-of-thirds composition,
warm golden color grading, ancient Lanka palace background with ornate pillars,
playful yet mysterious mood, highly detailed, cinematic, 8k
输出结构
保存项目时,会生成以下文件:
Story Title/
├── 00_INDEX.md # Navigation
├── 01_SCRIPT_README.md # Human-readable script
├── 02_IMAGE_PROMPTS.md # All AI generation prompts
├── 03_CHARACTER_REFS.md # Character design guides
├── 04_VOICE_GUIDES.md # Dialogue consistency guides
├── 05_YOUTUBE_META.md # Title, description, tags
└── 99_CONTEXT_INFO.md # Story context and background
重要规则
- 始终保持角色一致性- 在每个图像提示中包含角色的完整视觉描述
- 切勿出现时代错位- 道具、服装、物品需符合时代背景
- 摄影风格需匹配情感表达- 低角度表现力量感,高角度表现脆弱感
- 同时包含图像和视频提示- 图像提示为静态,视频提示需描述动态
- 达到制片级输出标准- 每个脚本应包含足够细节供制作团队执行
- 尊重作品基调- 喜剧需把握喜剧节奏;戏剧需延长反应镜头时长
许可证
MIT协议
作者
普拉文·库马尔
文章底部电脑广告
手机广告位-内容正文底部


微信扫一扫,打赏作者吧~