Ian Xiaohei Illustrations
Скилл для Codex: превращает китайскую статью в серию рисованных иллюстраций 16:9 на белом фоне с персонажем сяохэй
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Читает файлы статьи и сохраняет сгенерированные PNG в рабочую папку
- Обращается к внешней модели изображений по сети
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/ian-xiaohei-illustrationsОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Выполните в терминале в папке проекта
npx skills add helloianneo/ian-xiaohei-illustrations --skill ian-xiaohei-illustrations -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 4102eb8
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/helloianneo/ian-xiaohei-illustrations.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /ian-xiaohei-illustrations/
git -C "$tmp" checkout 4102eb807f03bcb6e538a16e8b31b41db8b5b954
mkdir -p .claude/skills
cp -R "$tmp/ian-xiaohei-illustrations" .claude/skills/ian-xiaohei-illustrationsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add helloianneo/ian-xiaohei-illustrations --skill ian-xiaohei-illustrations -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 4102eb8
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/helloianneo/ian-xiaohei-illustrations.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /ian-xiaohei-illustrations/
git -C "$tmp" checkout 4102eb807f03bcb6e538a16e8b31b41db8b5b954
mkdir -p .agents/skills
cp -R "$tmp/ian-xiaohei-illustrations" .agents/skills/ian-xiaohei-illustrationsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add helloianneo/ian-xiaohei-illustrations --skill ian-xiaohei-illustrations -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 4102eb8
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/helloianneo/ian-xiaohei-illustrations.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /ian-xiaohei-illustrations/
git -C "$tmp" checkout 4102eb807f03bcb6e538a16e8b31b41db8b5b954
mkdir -p .github/skills
cp -R "$tmp/ian-xiaohei-illustrations" .github/skills/ian-xiaohei-illustrationsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add helloianneo/ian-xiaohei-illustrations --skill ian-xiaohei-illustrations -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 4102eb8
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/helloianneo/ian-xiaohei-illustrations.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /ian-xiaohei-illustrations/
git -C "$tmp" checkout 4102eb807f03bcb6e538a16e8b31b41db8b5b954
mkdir -p .agents/skills
cp -R "$tmp/ian-xiaohei-illustrations" .agents/skills/ian-xiaohei-illustrationsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add helloianneo/ian-xiaohei-illustrations --skill ian-xiaohei-illustrations -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 4102eb8
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/helloianneo/ian-xiaohei-illustrations.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /ian-xiaohei-illustrations/
git -C "$tmp" checkout 4102eb807f03bcb6e538a16e8b31b41db8b5b954
mkdir -p .agents/skills
cp -R "$tmp/ian-xiaohei-illustrations" .agents/skills/ian-xiaohei-illustrationsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/helloianneo/ian-xiaohei-illustrations.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /ian-xiaohei-illustrations/
git -C "$tmp" checkout 4102eb807f03bcb6e538a16e8b31b41db8b5b954
mkdir -p .devin/skills
cp -R "$tmp/ian-xiaohei-illustrations" .devin/skills/ian-xiaohei-illustrationsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Бывший Windsurf.
Выполните в терминале в папке проекта
npx skills add helloianneo/ian-xiaohei-illustrations --skill ian-xiaohei-illustrations -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 4102eb8
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/helloianneo/ian-xiaohei-illustrations.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /ian-xiaohei-illustrations/
git -C "$tmp" checkout 4102eb807f03bcb6e538a16e8b31b41db8b5b954
mkdir -p .cline/skills
cp -R "$tmp/ian-xiaohei-illustrations" .cline/skills/ian-xiaohei-illustrationsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add helloianneo/ian-xiaohei-illustrations --skill ian-xiaohei-illustrations -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 4102eb8
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/helloianneo/ian-xiaohei-illustrations.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /ian-xiaohei-illustrations/
git -C "$tmp" checkout 4102eb807f03bcb6e538a16e8b31b41db8b5b954
mkdir -p .roo/skills
cp -R "$tmp/ian-xiaohei-illustrations" .roo/skills/ian-xiaohei-illustrationsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add helloianneo/ian-xiaohei-illustrations --skill ian-xiaohei-illustrations -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита 4102eb8
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/helloianneo/ian-xiaohei-illustrations.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /ian-xiaohei-illustrations/
git -C "$tmp" checkout 4102eb807f03bcb6e538a16e8b31b41db8b5b954
mkdir -p .agents/skills
cp -R "$tmp/ian-xiaohei-illustrations" .agents/skills/ian-xiaohei-illustrationsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/helloianneo/ian-xiaohei-illustrations.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /ian-xiaohei-illustrations/
git -C "$tmp" checkout 4102eb807f03bcb6e538a16e8b31b41db8b5b954
mkdir -p .agents/skills
cp -R "$tmp/ian-xiaohei-illustrations" .agents/skills/ian-xiaohei-illustrationsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/helloianneo/ian-xiaohei-illustrations.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /ian-xiaohei-illustrations/
git -C "$tmp" checkout 4102eb807f03bcb6e538a16e8b31b41db8b5b954
mkdir -p .agents/skills
cp -R "$tmp/ian-xiaohei-illustrations" .agents/skills/ian-xiaohei-illustrationsКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Склонируй репозиторий и скопируй вложенную папку ian-xiaohei-illustrations в каталог скиллов Codex (~/.codex/skills/). Затем вызывай скилл фразой Use $ian-xiaohei-illustrations.
Другие способы из описания автора
git clone https://github.com/helloianneo/ian-xiaohei-illustrations.git
cd ian-xiaohei-illustrations
mkdir -p "${CODEX_HOME:-$HOME/.codex}/skills"
cp -R ./ian-xiaohei-illustrations "${CODEX_HOME:-$HOME/.codex}/skills/"В каталог скиллов копируется вложенная папка ian-xiaohei-illustrations, а не весь репозиторий.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл дает агенту Codex методику иллюстрирования китайских статей в одном узнаваемом стиле. Он читает текст, выделяет ключевые мысли и переходы и собирает shot list из 4-8 картинок с указанием места, темы и структуры каждой. Для каждой картинки скилл выбирает тип композиции, придумывает простую физическую метафору и генерирует отдельный PNG встроенной моделью изображений. Стиль задан жестко: белый фон, черный рисованный контур, немного красных, оранжевых и синих подписей от руки, а персонаж сяохэй участвует в главном действии кадра. В комплекте справочники по стилю, персонажу, композиции, шаблон промпта и чек-лист проверки.
Для кого. Для авторов и редакторов китайского контента, которым нужны иллюстрации к статьям в едином рисованном стиле.
Подходит, если
- Нужны иллюстрации к китайской статье или заметке в едином узнаваемом стиле
- Нужен shot list по тексту: где поставить картинку и что она показывает
- Нужно превратить абстрактный тезис в конкретную визуальную метафору
Не подходит, если
- Текст и подписи нужны не на китайском
- Нужна коммерческая иллюстрация, KV, PPT-инфографика или редактируемый вектор
Пример запроса к агенту
Use $ian-xiaohei-illustrations, собери shot list из 5 иллюстраций для этой китайской статьиОграничения
Скилл и подписи на картинках рассчитаны на китайский язык и китайские статьи. Для генерации нужен Codex со встроенной моделью изображений, которая работает через OpenAI и без VPN из России недоступна. Результат это растровые PNG, а не редактируемый вектор. Модель изображений может дать опечатки, лишние заголовки или уход от стиля, поэтому нужна проверка по чек-листу.
Как отключить. Удалите папку ian-xiaohei-illustrations из каталога скиллов Codex, обычно это ~/.codex/skills/.
Проверка безопасности
- Читает файлы статьи и сохраняет сгенерированные PNG в рабочую папку
- Обращается к внешней модели изображений по сети
Коротко о README
README описывает Codex Skill, который делает для китайских статей рисованные иллюстрации 16:9 на белом фоне с персонажем сяохэй. Скилл сначала выделяет в тексте смысловые опоры, затем предлагает shot list и генерирует по одному PNG на кадр встроенной моделью изображений. Устанавливается копированием вложенной папки в каталог скиллов Codex, вызывается через Use $ian-xiaohei-illustrations. Отдельно перечислены поддерживаемые сценарии: только планирование, генерация, одна картинка на понятие и удаление лишних заголовков. Примеры и справочники по стилю, персонажу и композиции лежат в репозитории, лицензия MIT.
SKILL.md
--- name: ian-xiaohei-illustrations description: 生成 Ian 风格的中文正文配图。用于用户要求为中文文章、帖子、博客、Notion 文档、工作流文档、方法论、流程、结构、状态、隐喻或观点生成怪诞、小黑、手绘、正文配图、文章插图、配图建议、shot list、去标题/改图等任务;默认使用小黑 IP、纯白手绘、少量红橙蓝批注、简洁清爽但天马行空的视觉风格。 --- # Ian 小黑怪诞正文配图 ## 核心定位 为中文文章设计和生成 16:9 横版正文配图。目标不是做商业插画、PPT 信息图或可爱卡通,而是把文章里的关键判断、流程、结构、状态或隐喻,变成一张清爽、怪诞、有创意、可读但不说明书的手绘解释图。 默认视觉 IP 是小黑:黑色实心、白点眼、细腿、空表情,认真做一件荒诞但成立的事。小黑必须参与画面的核心动作,不能只是站在旁边当装饰。 ## 先读这些参考 按任务需要读取,不要一次塞满上下文: - references/style-dna.md:风格 DNA、颜色、文字、禁忌。 - references/xiaohei-ip.md:小黑 IP 的形象、性格、动作库和禁忌。 - references/composition-patterns.md:结构类型、原创隐喻方法和反复刻规则。 - references/prompt-template.md:单张生图提示词模板。 - references/qa-checklist.md:生成后检查和迭代规则。 - assets/examples/:只作低频视觉校准,不进入默认生成路径。不要照抄这些案例的构图、物件或标注。
Частые вопросы
На каком языке подписи на картинках?
Подписи китайские, скилл рассчитан на китайские тексты. Чем короче текст в кадре, тем стабильнее результат.
Можно только спланировать без генерации?
Да. Можно попросить только shot list с темами и структурой картинок, не запуская генерацию.
Похожие
Скиллы и CLI от HeyGen: агент пишет HTML-композиции и рендерит из них MP4-ролики, субтитры, моушн-графику и слайды
Blender MCP
MCP for Blender
MCP-сервер и аддон для Blender: агент создает и меняет объекты, материалы и сцены, подгружает ассеты и выполняет Python в Blender
Скиллы Remotion
Remotion Agent Skills
Официальные скиллы Remotion для создания видео на React: композиции, анимации, субтитры, карты и рендер
Агентная видеостудия для Claude Code, Cursor и Codex: сценарий, озвучка, картинки, стоковые кадры, музыка, субтитры и рендер