shuohao-skills:把一本小说变成短剧拍片的素材
丢进一本小说AI Agent 自动拆角色、排大纲、出场景道具设定图——这个仓库让写小说和拍短剧之间只差一个 git clone 的距离。这个项目解决什么问题2026 年 8 月shuohao-skills 在 GitHub 上一周涨到 900 Star。它的定位非常精准为 AI 编码 AgentClaude Code、Codex提供一套短剧制作工具链——输入小说文本输出角色设定集、改编大纲、美术设定图。短剧现在是内容行业最热的赛道之一但把小说改编成短剧需要三步重活拆角色从几百万字的小说里提取人物画像、形象提示词、音色排大纲把小说结构转换成短剧分集梗概、爽点表出美术场景设定图、道具参考图每一步都要靠人手工做耗时几周。这个仓库把这三步封装成了三个可以独立运行的 Agent Skill。核心亮点一、三个 Skill各自独立、可单独拷走skills/ ├── novel-characters ← 角色设定集 ├── novel-outline ← 短剧改编大纲 └── novel-art ← 美术设定集每个 Skill 自带 SKILL.mdAgent 读、scripts/零依赖 Node.js 脚本、references/详细指令、examples/样例数据。不需要 npm installNode 标准库就够用。二、质量门脚本化不靠 LLM 自己判断这是最有意思的设计。传统的 AI 写作工具靠 LLM 自己判断写得好不好但这个仓库用确定性脚本做质量检查novel-outline13 道质量门全部脚本检查novel-art11 道质量门全部脚本检查每个 skill 自带 selftest.mjs不调用模型、不花额度1 秒跑完这意味着质量评估是可重复、可验证的不是每次生成质量不同的薛定谔的 AI。三、吃 outline.json 预填清单novel-art 可以直接读取 novel-outline 输出的outline.json自动预填需要出图的场景和道具清单。三个 skill 之间有明确的数据接口不是三个独立的玩具。快速上手gitclone https://github.com/eternityspring/shuohao-skills.gitcdshuohao-skills ./scripts/install.sh自动检测本机装了 Claude Code 还是 Codex软链过去git pull 后立刻生效。前置条件Node ≥ 18、当前会话的模型额度不需要额外 API key。我的评价shuohao-skills 的 Star 数能到 900靠的不是又一个 AI 写作工具而是它踩中了一个真实的痛点短剧行业需要工业化生产素材而传统的素材生产方式是纯人力的、不可复制的。这个仓库的价值在于它证明了Agent Skill 可以把创意工作流拆成可执行、可验证、可组合的模块。每个 Skill 是一个独立的工具包但组合起来就是一条完整的短剧制作流水线。和同类项目相比shuohao-skills 的三个特点值得注意不依赖外部 API所有脚本只用 Node 标准库没有 npm 依赖质量门自动化不是靠 LLM 自说自话而是用脚本检查结构完整性双 Agent 兼容Claude Code 和 Codex 都能跑降低迁移成本局限目前只在 macOS Node 24 上验证过Linux 和低版本 Node 未测试。出图功能依赖 Codex 的$imagegen没有配置时会跳过出图。适合谁写小说想做短剧改编的作者、短剧工作室的技术团队、Agent 使用者。不适合谁只需要简单文字生成的用户。项目eternityspring/shuohao-skills协议Apache 2.0

相关新闻

Cat.1 DTU还是Cat.4 DTU?一篇搞懂带宽与选型

Cat.1 DTU还是Cat.4 DTU?一篇搞懂带宽与选型

做物联网项目,选DTU的时候不少人卡在同一个问题上:Cat.1和Cat.4到底选哪个?有说Cat.4网速快肯定好,也有说Cat.1便宜够用就行。其实这个问题没有标准答案,关键在于您要传什么数据、预算多少、现场条件如何。今天咱们就掰…

2026/10/27 6:25:54 阅读更多 →
斯坦福大学 CS336 Lecture 06 Kernel Optimization and Application of the Triton Framework

斯坦福大学 CS336 Lecture 06 Kernel Optimization and Application of the Triton Framework

1.Review of GPUs 每个 Thread 独享一组 Register每个 Block 占有一块 shared_memory ( shared_memory 位于 SM 内部,但即使一个 SM 上被分配了多个 Block,这些 Block 之间也不能共享 shared_memory,所以一个 SM 内的多个 Block 之间的通信也…

2026/10/24 17:02:38 阅读更多 →
笔记本Type-C接口DP协议版本全解析:精准匹配高刷显示器

笔记本Type-C接口DP协议版本全解析:精准匹配高刷显示器

1. 从一次“翻车”的副屏选购经历说起 前几天,一个朋友兴冲冲地给我发消息,说他趁着促销,给笔记本配了个4K 144Hz的高刷显示器,打算好好享受一下高分辨率和高刷新率的双重快感。结果东西到了,线也接上了,显…

2026/10/25 18:06:52 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/10/26 12:00:21 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/10/27 4:06:49 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/10/26 4:52:12 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/10/26 12:00:21 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/10/27 6:20:47 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/10/27 4:06:50 阅读更多 →

日新闻

周新闻

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/26 12:00:19 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/25 13:21:54 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/26 8:34:37 阅读更多 →