@eternityspring: 我开源的这个小说角色解析skill被近2000人收藏 今天花了点时间做了以下更新: 调整了角色图生成提示词(新增动画风格支持) 优化了skill 出的报告页面布局 新增了多语言报告支持 项目地址: https://github.com/e…

X AI KOLs Timeline 工具

摘要

作者开源的小说角色解析skill(shuohao-skills)被近2000人收藏,本次更新新增动画风格支持、优化报告布局并支持多语言报告,用于AI短剧工作流中的角色固定。

我开源的这个小说角色解析skill被近2000人收藏 今天花了点时间做了以下更新: 调整了角色图生成提示词(新增动画风格支持) 优化了skill 出的报告页面布局 新增了多语言报告支持 项目地址: https://github.com/eternityspring/shuohao-skills… 先固定角色,只是做AI短剧的万里长征第一步。 要打通AI短剧工作流,这种角色解析skill也只是很微小的一个环节。 接下来继续探索基于这个skill的报告,做个分镜skill。
查看原文
查看缓存全文

缓存时间: 2026/08/09 19:20

我开源的这个小说角色解析skill被近2000人收藏

今天花了点时间做了以下更新: 调整了角色图生成提示词(新增动画风格支持) 优化了skill 出的报告页面布局 新增了多语言报告支持

项目地址: https://github.com/eternityspring/shuohao-skills…

先固定角色,只是做AI短剧的万里长征第一步。 要打通AI短剧工作流,这种角色解析skill也只是很微小的一个环节。 接下来继续探索基于这个skill的报告,做个分镜skill。


eternityspring/shuohao-skills

Source: https://github.com/eternityspring/shuohao-skills

中文 · English

我建了一个 AI 短剧交流群(付费),聊 AI 短剧的工作流、工具和实操。 有兴趣的加我:微信 hao_dev,添加时备注 github

烁皓微信二维码

shuohao-skills

给 AI 编码 agent 用的 skill 集合。Claude Code 和 codex 都能跑。

Skill做什么
novel-characters把一篇小说拆成角色设定集:人物画像、形象提示词、音色提示词、角色设定图。报告语言与出图风格可选

丢一本小说进去,出这个:

角色设定集报告

git clone https://github.com/eternityspring/shuohao-skills.git
cd shuohao-skills
./scripts/install.sh

自动检测本机装了 Claude Code 还是 codex,把所有 skill 软链过去——git pull 之后立刻生效,不用重装。

./scripts/install.sh novel-characters   # 只装某一个
./scripts/install.sh --codex            # 只装到 codex
./scripts/install.sh --uninstall        # 取消软链

不想用脚本就自己链:

ln -s "$PWD/skills/novel-characters" ~/.claude/skills/novel-characters
ln -s "$PWD/skills/novel-characters" ~/.codex/skills/novel-characters

前置条件

必需?说明
Node必需≥ 18。skill 的脚本只用标准库,没有 npm 依赖,不需要 install
模型额度必需用你当前会话的额度,不需要任何 API key
codex CLI可选出图才用得上(走内置 $imagegen)。没有就跳过出图,其余产出照常

仓库约定

每个 skill 一个目录,自包含、可以单独拷走

skills/<skill-name>/
├── SKILL.md          给 agent 读的工作流(必需)
├── README.md         给人读的说明
├── scripts/
│   ├── <name>.mjs    确定性工具,零依赖
│   └── selftest.mjs  自测,不调模型(必需)
├── references/       按需加载的详细指令
├── examples/         自带样例,同时当测试夹具
└── assets/           截图

两条硬要求:

  • 每个 skill 必须有 SKILL.md
  • 每个 skill 必须有 scripts/selftest.mjs不调用模型、不花额度,覆盖全部确定性逻辑

加新 skill 之前,先把全部自测跑一遍:

for f in skills/*/scripts/selftest.mjs; do node "$f"; done

没有配 CI——自测足够快(1 秒),本地跑一次比等 CI 更省事。只在 macOS + Node 24 上验过;代码没有平台相关调用,Linux 和更低版本 Node 理论上没问题,但没验。

License

Apache 2.0

烁皓 (@eternityspring): 本地能跑 MiniMax H3 之后,都以为 AI 短剧的门槛天塌了

真正去做才发现,要把小说改成剧本然后分镜制作就必须得先固定人物角色。

我开源了一个 skill 专门来做这件事,Claude Code / Codex 都能跑:

  • 丢一本小说进去,AI 自动拆出每个角色:人物画像 + 卡通形象 prompt + 音色 prompt

相似文章

@bggg_ai: https://x.com/bggg_ai/status/2074018672113516624

X AI KOLs Timeline

作者开发了一个名为“饕餮.skill”的开源工具,可以自动分析两个AI Skill之间的差异,提取参考Skill的优势模式并用目标Skill的技术栈重新实现,实现Skill的持续进化。文章讨论了Skill生态的问题和设计哲学。