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/8/16 23:22:46 阅读更多 →
斯坦福大学 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/8/16 23:22:46 阅读更多 →
笔记本Type-C接口DP协议版本全解析:精准匹配高刷显示器

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

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

2026/8/16 23:21:46 阅读更多 →

最新新闻

nslookup命令使用说明

nslookup命令使用说明

个人建站,域名备案完成后,往往还要做域名解析服务,技术人员怎么能知道自己配置的DNS正确与否呢?NSLOOKUP查询域名信息的一个非常有用的命令,可以指定查询的类型,可以查到DNS记录的生存时间还可以指定使用哪…

2026/8/17 0:00:08 阅读更多 →
【原创唯一】基于SpringBoot+Vue的在线书店商城系统 课程设计/大作业/期末作业(源码+MySQL数据库+实验报告+PPT+远程部署)

【原创唯一】基于SpringBoot+Vue的在线书店商城系统 课程设计/大作业/期末作业(源码+MySQL数据库+实验报告+PPT+远程部署)

摘要 电子商务与移动支付的普及,线上购书已成为高校师生及社会公众获取图书的重要方式。传统线下书店在图书检索、库存查询、订单跟踪等方面存在信息分散、效率较低等问题。本文设计并实现了一套基于 B/S 架构的网上书店系统,采用前后端分离模式&#xf…

2026/8/17 0:00:08 阅读更多 →
飞书局域网文件传输实战:3种方案实现高速点对点传输

飞书局域网文件传输实战:3种方案实现高速点对点传输

1. 项目概述:为什么要在局域网内用飞书传文件? 飞书作为一款主流的协同办公套件,其核心功能是围绕云端协作设计的。无论是文档、表格还是文件,通常的分享逻辑都是“上传到云端 -> 生成链接 -> 分享给同事”。这个流程在互联…

2026/8/17 0:00:08 阅读更多 →
LabVIEW异步调用实战:解决界面卡顿与并行处理难题

LabVIEW异步调用实战:解决界面卡顿与并行处理难题

1. 项目概述:为什么异步调用是LabVIEW进阶的必经之路如果你在LabVIEW里写过稍微复杂点的程序,尤其是涉及到界面响应、多任务并行或者硬件IO等待,大概率会遇到一个头疼的问题:程序“卡”住了。前面板点不动,进度条不更新…

2026/8/17 0:00:08 阅读更多 →
LabVIEW异步调用实战:从原理到生产者消费者模式,解决界面卡顿与并行处理难题

LabVIEW异步调用实战:从原理到生产者消费者模式,解决界面卡顿与并行处理难题

1. 项目概述:为什么异步调用是LabVIEW进阶的必修课? 如果你用LabVIEW做过稍微复杂点的项目,尤其是涉及界面响应、多任务并行或者硬件IO等待的场景,大概率遇到过这样的窘境:前面板点个按钮,整个程序就“卡死…

2026/8/17 0:00:08 阅读更多 →
错误分享:误将磁盘分区类型选成磁盘名称

错误分享:误将磁盘分区类型选成磁盘名称

1.先删除原有分区2.fdisk重新创建3.发现进程被占用4.使用kill关不掉进程,加 -9 强制关闭5.关闭后重新使用fdisk创建,tips:记得改完后要使用 w 保存

2026/8/16 23:59:08 阅读更多 →

日新闻

LabVIEW异步调用实战:从原理到生产者消费者模式,解决界面卡顿与并行处理难题

LabVIEW异步调用实战:从原理到生产者消费者模式,解决界面卡顿与并行处理难题

1. 项目概述:为什么异步调用是LabVIEW进阶的必修课? 如果你用LabVIEW做过稍微复杂点的项目,尤其是涉及界面响应、多任务并行或者硬件IO等待的场景,大概率遇到过这样的窘境:前面板点个按钮,整个程序就“卡死…

2026/8/17 0:00:08 阅读更多 →
LabVIEW异步调用实战:解决界面卡顿与并行处理难题

LabVIEW异步调用实战:解决界面卡顿与并行处理难题

1. 项目概述:为什么异步调用是LabVIEW进阶的必经之路如果你在LabVIEW里写过稍微复杂点的程序,尤其是涉及到界面响应、多任务并行或者硬件IO等待,大概率会遇到一个头疼的问题:程序“卡”住了。前面板点不动,进度条不更新…

2026/8/17 0:00:08 阅读更多 →
飞书局域网文件传输实战:3种方案实现高速点对点传输

飞书局域网文件传输实战:3种方案实现高速点对点传输

1. 项目概述:为什么要在局域网内用飞书传文件? 飞书作为一款主流的协同办公套件,其核心功能是围绕云端协作设计的。无论是文档、表格还是文件,通常的分享逻辑都是“上传到云端 -> 生成链接 -> 分享给同事”。这个流程在互联…

2026/8/17 0:00:08 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/16 0:00:54 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/16 0:00:55 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/16 0:03:55 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/16 6:00:23 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/16 6:00:24 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/16 6:00:27 阅读更多 →