1仕組みと動作原理
コアは「スタイル × レイアウト」の2次元による自由な組み合わせ:スタイルが配色・線画・装飾を決定し、レイアウトが情報密度と配置を決定します。両者を自在に組み合わせて小紅書向けインフォグラフィックを生成します。
Style × Layout can be freely combined. Example: `--style notion --layout dense` creates an intellectual-looking knowledge card with high information density.
10種類のビジュアルスタイルと8種類の情報レイアウトをそれぞれプリセット/参照ファイルとして外部化し、SKILL.mdにはインデックスと1文定義のみを記載して、詳細はオンデマンドで読み込みます。
Detailed style definitions: `references/presets/<style>.md`
自動選択テーブルを内蔵:コンテンツのシグナルワード(コスメ、知識、教育、ノートなど)に応じてスタイルとレイアウトを推奨し、ユーザーの意思決定コストを削減します。
| Knowledge, concept, productivity, SaaS | `notion` | dense/list |
3つの差別化された構成案ストラテジー(ストーリー重視/情報密集/ビジュアル優先)を提供し、同一素材から3種類の構成を出力してユーザーに選択または統合させます。
Three differentiated outline strategies for different content goals:
フローは「設定チェック(ブロッキング)→ 分析 → 確認1 → 構成案3種 → 確認2 → 画像の順次生成 → レポート」と厳格に制約されており、設定が未設定の場合はまず初期設定を完了する必要があります。
**CRITICAL**: If EXTEND.md not found, MUST complete first-time setup before ANY other questions or steps. Do NOT proceed to content analysis, do NOT ask about style, do NOT ask about layout — ONLY complete the preferences setup first.
2箇所の人手による確認ポイント(コンテンツ理解、構成およびスタイル/要素の選択)がREQUIREDとして指定されており、エージェントが直接画像生成にスキップするのを防ぎます。
**Two confirmation points required** (Steps 2 & 4) - do not skip
シリーズ画像の一貫性は「参照画像チェーン」に依存:1枚目のカバー画像は --ref なしで生成し、以降の画像はすべて1枚目を --ref として指定することで、キャラクターや画風を固定します。
**Use image 1 as `--ref` for ALL remaining images** (2, 3, ..., N)
各画像のプロンプトは生成前に prompts/NN-{type}-[slug].md としてファイル保存され、同名バックアップルールも備えて変更の再現性を担保します。
**Backup rule**: If prompt file exists, rename to `prompts/NN-{type}-[slug]-backup-YYYYMMDD-HHMMSS.md`
2コア機能
3外部依存関係
| Kind | Dependency / Endpoint |
|---|---|
| cli | npx / bun(prompt 组装脚本) |
| package | 宿主提供的图像生成 skill(出图依赖,非本目录资产) |
4推奨統制措置と判定根拠
- scripts/: ローカルスクリプトまたはコマンドの実行: references/workflows/prompt-assembly.md に `npx -y bun ${SKILL_DIR}/script の実行指示あり
- 本地工作目录: ファイルの読み書きと成果物の出力: セッションディレクトリへの分析、構成案、プロンプト、画像の書き込み:`xhs-images/{topic-slug}/`(analysis.md、outline-stra
5二重目の独立検証
- [ok] 外部程序:npx -y bun scripts/main.ts 确实存在 — 扫到 prompt-assembly.md:170 一行;但本 skill 目录清单(§1)无 scripts/ 目录,判定属仓库级资产、非本目录执行。
- [ok] 网络请求/恶意外发 — §3 网络请求 0 命中;SKILL.md 与 references 无域名级调用代码。
- [ok] 凭证/环境变量读取 — 仅 $HOME 用于定位 EXTEND.md 路径,非凭据泄露。
- [ok] 写盘范围 — 写盘 0 命中(正则为线索);正文明确写入会话目录 xhs-images/{topic-slug}/,属产物。
- [ok] 风格/版式枚举与 SKILL.md 声明一致 — §1 列 10 个 presets 文件、4 个 elements 文件、3 个 workflows、3 个 config,与正文引用一致。
- [ok] 是否夸大能力 — description 声称 10 风格 8 版式 1-10 图,正文 Style/Layout Gallery 与样式矩阵可对应,未夸大。
6結論
d19d5f23ade997a5…