bonniegeng-max

Text To Comic — Development skill for Claude Code

Development community

把文字、对话、日记、照片笔记变成漫画 / 绘本 / 信息图 / 图文长图的 agent skill,自带分镜规划与 11 种画风预设.

How to install Text To Comic

This entry records only its repository, not the path inside it, so there is no exact command to give. Open bonniegeng-max/text-to-comic and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Text To Comic does

把文字、对话、日记、照片笔记变成漫画 / 绘本 / 信息图 / 图文长图的 agent skill,自带分镜规划与 11 种画风预设。Turn text, dialog, diary entries, or photo notes into a comic, picture book, infographic, or hybrid long image.

Alternatives in Development

  • Technique Combine People — Combine a user's photo with another person (real or fictional) into a single composite image: $ARGUMENTS 178 ★
  • Bib Filter — Filter a LaTeX project's bibliography to the entries actually cited 130 ★
  • Hybrid Status — Show execution status of all stories in the PRD 123 ★

README

text-to-comic v2.0.0

中文 | [English](#english)

中文

基于已安装的 `@bonniegeng-max/text-to-comic` 真实 `1.0.0` 版本整理出的 **2.0.0 发布级草案**。

这个版本保留了原版 skill 的产品方向:

  • 自动判断内容类型
  • 自动选择视觉形式
  • 推荐风格
  • 关注主角一致性与场景连续性
  • 支持漫画 / 绘本 / 信息图 / 混合视觉表达

同时补上了更适合发布、复用和扩展的结构化能力:

  • style preset 注册表
  • panel plan schema
  • render task schema
  • per-panel retry / fallback
  • 示例输入文件
  • 最小脚本工具

为什么做 2.0.0

已安装的 `1.0.0` 版本在“产品思路”上已经很成熟,但在“发布级工程结构”上还有几个明显缺口:

  • 风格能力主要靠 prose 描述,不够结构化
  • storyboard 没有统一 JSON 中间层
  • retry / fallback 是经验规则,不是显式机制
  • 单格修复没有标准任务格式
  • 不方便未来拆分为多个 skill

2.0.0 的目标不是推翻旧版,而是把旧版中有效的导演式工作流,沉淀成更稳定、更可复用的结构。

本仓库建议提交/发布的内容

SKILL.md
README.md
CHANGELOG.md
skill-card.md
RELEASE_NOTES_2.0.0.md
presets/
schemas/
examples/
scripts/

以下目录不建议发布:

  • skills/(安装快照)
  • .clawhub/
  • .clawhub-cli/

目录说明

.
├── SKILL.md
├── README.md
├── CHANGELOG.md
├── skill-card.md
├── RELEASE_NOTES_2.0.0.md
├── .gitignore
├── presets/
│   └── styles.json
├── schemas/
│   ├── panel-plan.schema.json
│   └── render-task.schema.json
├── examples/
│   ├── four-panel-demo.json
│   └── infographic-demo.json
└── scripts/
    ├── compile_prompt.py
    └── validate_panel_plan.py

2.0.0 的核心升级

1. 风格结构化

把 v1 的 11 种风格,改造成可发布的 preset:

  • style_id
  • legacy_name_zh
  • positive_prompt_template
  • negative_prompt_template
  • use_cases
  • avoid_cases
  • fallback_style_id
  • stability_rank

2. 分镜结构化

用 `schemas/panel-plan.schema.json` 统一描述:

  • visual_form
  • format
  • style_id
  • character_bible
  • panels[]
  • assembly

3. 重试机制显式化

用 `schemas/render-task.schema.json` 表达:

  • 每格的 prompt
  • negative prompt
  • attempt 次数
  • validation 结果
  • retry / fallback 决策

4. 单格修复成为一等能力

2.0.0 默认优先:

  • 单格修复
  • 风格微调
  • 保留已成功格子
  • 避免整页重来

默认行为

如果用户只说:

把这段日记画成漫画

2.0.0 默认会:

  • 判断为 narrative / dialog / hybrid 中的合理类型
  • 选择 comic 视觉形式
  • 选择 4-panel6-panel
  • 默认使用稳定风格(如 slice-of-life-color
  • 先生成 compact storyboard,再逐格渲染

重试策略

默认 retry ladder:

  1. 缩短对白或把文字移出图内
  2. 减少背景复杂