产品推荐 2026-07-25

story-shot-agent:剧本分镜生成工具(源码)

将剧本自动转换为AI视频提示词的分镜工具,确保跨片段角色剧情一致性。

开源软件跨平台工具

产品简介

story-shot-agent PenShot是一个基于LangGraph和LLM的智能剧本分镜工具,能自动解析任意格式剧本,生成Sora、Veo等AI视频模型可用的连贯提示词。它解决了剧本过长、角色一致性难保、手动提示工程耗时等痛点,适合电影、动漫、短剧创作者和AI视频生成用户。

story-shot-agent 主界面

核心功能

  • 智能剧本解析:自动识别场景、对话和动作
  • 精确时间规划:按AI模型限制智能分段时长
  • 连续性保证:多级记忆和向量检索确保跨片段一致
  • 高质量提示词输出:生成中英双语视觉描述和负面提示词
  • 多模型兼容:支持OpenAI、Qwen等多种LLM

快速开始

  1. 第一步:使用命令 `pip install penshot` 安装工具
  2. 第二步:复制 `.env.example` 为 `.env` 文件并配置LLM和Embedding参数
  3. 第三步:通过Python SDK导入API并调用函数生成分镜提示词

界面预览

story-shot-agent 界面截图

与其他方案对比

对比项story-shot-agent同类方案
剧本长度处理智能分块,严格遵守AI视频模型时长限制手动分割,易出错且耗时
角色一致性维护多级记忆和向量检索自动维护上下文依赖人工检查,效率低且易不一致
提示词工程效率自动生成双语描述、负面提示词和音频提示手动编写,费时费力

适合谁用

  • 电影导演,需要将剧本转换为AI视频分镜
  • 动漫创作者,制作动画分镜时保持角色一致性
  • 短剧编剧,快速生成AI视频提示词用于预览

下载与版本

当前最新版本为 v0.3.6,发布于 2026-07-23。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/neopen/story-shot-agent