梦工厂

SKILL内容创作
内容创作 未标注权限 许可证不明确
安装这个技能

来自 user_af439cac 的 Agent Skill,适用于 主流 AI 客户端。

一句话选型结论

按资料字段整理

梦工厂是内容创作类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类内容创作 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_af439cac/picturebook-story-maker
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

内容创作
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_af439cac仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791697622
正文体量9.4 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
写文章与脚本

按主题产出初稿与分镜脚本。

改稿与润色

把草稿改顺、统一语气。

多平台文案改写

同一内容按平台改成长短不同的版本。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在内容创作场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
梦工厂当前 未标注权限 未标注 未标注 未标注 有
AI 视频生成 调用外部服务 GitHub 仓库 431.3 万 Codex、Claude、Cursor 有
视频帧 联网访问 ClawHub 市场 262.1 万 OpenClaw 有
Markdown 转换器 写入文件 ClawHub 市场 135.3 万 OpenClaw 有
哔哩哔哩全合一 接触敏感数据 ClawHub 市场 64.1 万 OpenClaw 有
Remotion video toolkit 命令行 浏览器控制 ClawHub 市场 63.9 万 OpenClaw 有

SKILL.md 全文

9.4 KB
模型实际读到的说明书原文,来自技能仓库

童绘造梦工厂 / picturebook-story-maker

> 一句话:面向1-6岁宝宝家长的个性化绘本生成 Skill,支持交互式信息收集、故事/科普/混合模式、角色一致性锚定、分镜自检、关键帧、HTML/PDF/配音视频脚本产出。


🎯 Skill 定位

维度 说明
目标用户 1-6岁宝宝家长(非专业设计人员)
核心场景 家长输入宝宝信息→Skill 生成专属绘本→宝宝翻阅/聆听
模式 故事模式 / 科普模式 / 混合模式(用户可选)
角色一致性 每个故事锁定1-2个"角色圣经"锚点,确保视觉风格一致
分镜自检 每页自动评分,≥90 分才进入下一阶段
输出格式 HTML(可交互翻页)、PDF(打印级)、配音视频脚本(可选)

📐 7阶段工作流

阶段1:信息收集(Info Collection)

目标:收集宝宝档案的22个字段,为个性化故事提供数据基础。

# 字段 说明 示例
1 child_name 宝宝姓名 "小明"
2 child_age 宝宝年龄(岁) 4
3 child_gender 宝宝性别 "男"
4 child_photo 宝宝照片(文件路径或URL) ~/photos/ming.jpg
5 favorite_animal 最喜欢的动物 "恐龙"
6 favorite_color 最喜欢的颜色 "蓝色"
7 favorite_food 最喜欢的食物 "草莓"
8 hobby 爱好 "画画"
9 birth_month 出生月份 "5月"
10 birth_season 出生季节 "初夏"
11 parent_name 家长姓名 "李华"
12 parent_role 家长角色描述 "温柔引导的爸爸"
13 story_theme 故事主题(如"友谊"/"勇气"/"成长") "友谊"
14 story_mode 故事模式(story/science/hybrid) story
15 style 绘本画风 "水彩"
16 pages 页数 12
17 character_consistency 角色一致性锚定 true
18 story_length 故事长度(短/中/长) "中"
19 interaction 互动元素(翻翻页/触摸区/音频按钮) "翻翻页"
20 output_format 输出格式(html/pdf/video) html
21 voiceover 是否配音 false
22 video_script 是否生成视频脚本 false

交互逻辑:

[开始] → [阶段1: 信息收集]
         ↓
   收集22个字段
         ↓
   [阶段2: 故事创作]

阶段2:故事创作(Story Creation)

根据 story_mode 选择创作路径:

story_mode 创作路径
story 纯故事创作,每页≤50字
science 科普故事,每页≤50字 + 1个科普知识点
hybrid 故事 + 科普混合

角色锚定:
- 锁定1-2个"角色圣经"锚点(如:主角外貌、标志性服装、口头禅)
- 所有后续故事均沿用这些锚点,确保视觉一致性


阶段3:分镜规划(Storyboard)

规则:
- 每页分镜评分 ≥ 90 方可进入下一阶段
- 评分 < 90,需重新规划分镜

分镜评分维度:

维度 权重 评分标准
构图 40% 0-100
角色表现力 30% 0-100
文图匹配度 20% 0-100
互动元素 10% 0-100

阶段4:关键帧生成(Keyframe Generation)

为每页生成1-2个关键帧,用于:

  1. 视觉节奏控制
  2. 翻页时的动态效果(如:淡入淡出、滑动)
  3. 互动热点定位

关键帧格式:

{
  &quot;page&quot;: 1,
  &quot;keyframes&quot;: [
    {
      &quot;frame_id&quot;: &quot;kf_1_1&quot;,
      &quot;description&quot;: &quot;主角初登场,特写镜头&quot;,
      &quot;camera&quot;: &quot;close-up&quot;,
      &quot;animation&quot;: &quot;fade-in&quot;,
      &quot;interaction&quot;: &quot;tap-glow&quot;
    }
  ]
}

阶段5:HTML 生成(HTML Generation)

生成可交互翻页的 HTML 绘本页面:

&lt;!DOCTYPE html&gt;
&lt;html lang=&quot;zh-CN&quot;&gt;
&lt;head&gt;
  &lt;meta charset=&quot;UTF-8&quot;&gt;
  &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&gt;
  &lt;title&gt;童绘造梦工厂&lt;/title&gt;
  &lt;!-- 翻页动画 CSS --&gt;
  &lt;style&gt;
    .page { display: none; }
    .page.active { display: block; }
    /* 翻页动画 */
    @keyframes page-turn {
      from { transform: perspective(800px) rotateY(0deg); }
      to { transform: perspective(800px) rotateY(-180deg); }
    }
    .page-turn { animation: page-turn 0.8s ease-in-out; }
  &lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
  &lt;div class=&quot;page active&quot;&gt;第1页内容&lt;/div&gt;
  &lt;div class=&quot;page&quot;&gt;第2页内容&lt;/div&gt;
&lt;/body&gt;
&lt;/body&gt;
&lt;/html&gt;

阶段6:PDF 生成(PDF Generation)

可选,生成打印级 PDF:

# scripts/pdf_book.py
from weasyprint import HTML

class PDFBook:
    def __init__(self, html_file, output_pdf):
        self.html_file = html_file
        self.output_pdf = output_pdf

    def generate(self):
        html = HTML(filename=self.html_file)
        html.write_pdf(self.output_pdf)

阶段7:配音视频脚本(Voiceover Script)

可选,生成配音脚本:

{
  &quot;page&quot;: 1,
  &quot;voiceover&quot;: &quot;在一片绿色的草地上,小{child_name}发现了一只小{favorite_animal}。&quot;,
  &quot;pause_points&quot;: [&quot;草地上&quot;, &quot;小{favorite_animal}&quot;],
  &quot;emphasis&quot;: [&quot;发现&quot;, &quot;小{favorite_animal}&quot;],
  &quot; pacing&quot;: &quot;slow&quot;
}

🚀 快速开始

安装

# 克隆仓库
git clone https://github.com/your-org/picturebook-story-maker.git
cd picturebook-story-maker

运行 Demo

# 安装依赖
pip install -r requirements.txt

# 生成绘本(故事模式)
python -m picturebook_story_maker --mode story --child_name &quot;小明&quot; --favorite_animal &quot;恐龙&quot; --favorite_color &quot;蓝色&quot; --favorite_food &quot;草莓&quot; --hobby &quot;画画&quot; --birth_month &quot;5月&quot; --birth_season &quot;初夏&quot; --parent_name &quot;李华&quot; --parent_role &quot;温柔引导的爸爸&quot; --story_theme &quot;友谊&quot; --style &quot;水彩&quot; --pages 12 --character_consistency --story_length &quot;中&quot; --interaction &quot;翻翻页&quot; --output_format &quot;html&quot;

Docker

docker build -t picturebook-story-maker .
docker run -it picturebook-story-maker python -m picturebook_story_maker --mode story

📂 项目结构

picturebook-story-maker/
├── SKILL.md                  # 本文件
├── references/               # 参考文档
│   ├── workflow.md            # 工作流详解
│   ├── input_design.md        # 输入设计
│   ├── science_story.md       # 科普故事模板
│   ├── visual_prompting.md    # 视觉提示词模板
│   └── demo_script.md         # 演示脚本
├── templates/                # HTML 模板
│   ├── input_form.html        # 交互表单
│   └── story_html.py          # 故事 HTML 生成器
├── scripts/                  # 辅助脚本
│   ├── pdf_book.py            # PDF 生成
│   ├── voiceover.py           # 配音生成
│   └── video_compose.py       # 视频合成
└── samples/                  # 示例
    └── pullback-car-demo/     # 回力车 demo
        ├── profile/            # 宝宝档案
        ├── story/              # 故事
        ├── character_bible/    # 角色圣经
        ├── storyboard/         # 分镜
        ├── race_track/         # 竞赛轨迹
        ├── keyframes/          # 关键帧 (JPG)
        ├── keyframes_original/ # 原始关键帧 (PNG)
        └── output/             # 输出目录
            ├── story.html      # 故事 HTML
            └── refs/           # 空目录(存放参考资料)

🔧 扩展与定制

添加新故事模式

# story_mode.py
from enum import Enum

class StoryMode(Enum):
    STORY = &quot;story&quot;           # 纯故事
    SCIENCE = &quot;science&quot;       # 科普
    HYBRID = &quot;hybrid&quot;         # 故事 + 科普

    @property
    def description(self):
        if self == StoryMode.STORY:
            return &quot;纯故事创作&quot;
        elif self == StoryMode.SCIENCE:
            return &quot;科普故事,每页≤50字 + 1个科普知识点&quot;
        else:
            return &quot;故事 + 科普混合&quot;

    def get_story_template(self):
        if self == StoryMode.STORY:
            return &quot;每页≤50字&quot;
        elif self == StoryMode.SCIENCE:
            return &quot;每页≤50字 + 1个科普知识点&quot;
        else:
            return &quot;故事 + 科普混合&quot;

添加新输出格式

# output_format.py
from enum import Enum

class OutputFormat(Enum):
    HTML = &quot;html&quot;
    PDF = &quot;pdf&quot;
    VIDEO = &quot;video&quot;

    def get_output_command(self):
        if self == OutputFormat.HTML:
            return &quot;生成可交互翻页的 HTML 绘本页面&quot;
        elif self == OutputFormat.PDF:
            return &quot;生成打印级 PDF&quot;
        elif self == OutputFormat.VIDEO:
            return &quot;生成配音视频脚本&quot;

📝 配置

在 config.yaml 中配置:

story_mode: story  # story / science / hybrid
style: watercolor  # 水彩画风
pages: 12
character_consistency: true  # 角色一致性锚定
interaction: flip-flap  # 翻翻页 / touch-area 触摸区 / audio-button 音频按钮
output_format: html  # html / pdf / video

🤝 参与贡献

  1. Fork 本仓库
  2. 创建你的 Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit 你的更改 (git commit -m &#x27;Add some AmazingFeature&#x27;)
  4. Push 到 Branch (git push origin feature/AmazingFeature)
  5. 开启 Pull Request
  6. 待 CI 通过后 Merge

📄 License

本项目采用 MIT 开源协议 - 详见 LICENSE 文件

常见问题

5 问
答案由本站依据条目字段整理
梦工厂怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_af439cac/picturebook-story-maker。安装方式为未标注。装完刷新技能列表或重开客户端。

梦工厂支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

梦工厂权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

梦工厂收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

梦工厂用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。