Communitygithub.com

Alexsun1one/paper-operators

中国語ファーストのCodexスキル。折り紙のペーパーキャラクターを使った記事用イラストを生成します。

paper-operators とは?

Paper Operators(紙片人)は、記事のアイデアを触感のあるペーパーステージイラストに変換するAIエージェントスキルです。折り紙で作られた小さなキャラクターが、記事の核となる概念的なアクションを演じることで、抽象的な内容を視覚的に表現します。デフォルトでは中国語の記事イラスト向けに設計されていますが、ユーザーが英語を使用する場合は英語出力に切り替わります。このスキルは、一貫した記事イラストスタイルを実現するために、ペーパーピープル、物理的なメタファー、可読性の高いラベル、明確な読者の導線、そしてドメインに応じたツールの使用を重視します。キャラクターは単なるデコレーションではなく、取り除くと画像が弱くなる場合にのみ使用されます。スキルは段階的なワークフローに従い、記事の分析、関係性の特定、クリエイティブな発散、そして精密なQAチェック(スワップテストを含む)を実行します。主にClaude Code、Cursor、CodexなどのAIエージェントプラットフォームで動作し、エンジニアリング図だけでなく、アート、カルチャー、個人エッセイ、ビジネスなど様々なドメインに適応します。

対応~Claude Code✓Codex CLI~Cursor
npx skills add Alexsun1one/paper-operators

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Paper Operators / 紙片人

Paper Operators は、記事のアイデアを触感のあるペーパーステージイラストに変換します。小さな折り紙のペーパーパーソンが核となる概念的なアクションを実行します。

デフォルトでは中国語の記事向けのイラストを作成します。ユーザーが英語を使用する場合は、英語出力に切り替えます。このスキルを使用して、一貫性のある記事イラストスタイル(ペーパーピープル、物理的なメタファー、読みやすいラベル、明確な読者の導線、ドメインに応じたツール)を作成してください。キャラクターは単なる装飾ではありません。ペーパーオペレーターを取り除いても画像が弱くならない場合は、使用しないでください。

ワークフロー

  1. 記事、抜粋、トピック、または画像編集リクエストを読む。
  2. 1つのソースアンカー(視覚化に値する文、段落、主張、緊張、転換点、または感情)を特定する。
  3. references/intent-reading.md を使用してユーザーの真の意図を読む:誰が読むのか、どのように感じるべきか、著者の立場、そして必ず表示しなければならないコンテンツ固有の詳細。画像はトピック一般ではなく、この文書に適合しなければならない。
  4. references/relationship-grammar.md を使用して、画像が表現すべき核となる関係に名前を付ける:接続、シーケンス、依存、因果、フィードバック、対比、トレードオフ、階層、変容、境界、分岐、または緊張。オペレーターの前に関係を選択する。精度は、正確な関係、方向、条件、状態をレンダリングすることから生まれる。
  5. ドメインとムードを選択する:アート、カルチャー、個人エッセイ、ビジネス、プロダクト、エンジニアリング、教育、心理学、金融、歴史、ライフスタイル、または他の分野。
  6. 核となるアクションを選択する:引く、フレームに入れる、明らかにする、ブロックする、調整する、折る、仕分ける、修繕する、重さを量る、配置する、運ぶ、保護する、蒸留する、バランスを取る、光を当てる、アーカイブする、または変容させる。
  7. インクルージョンテストを使用して、ペーパーオペレーターが必要かどうかを判断する。
  8. デフォルトのメタファーを確定する前に、references/creative-divergence.md を使用して発散する:いくつかの候補となる世界をスケッチし、このコンテンツに最も正確に適合するものに収束する。反射的にルートテーブル、ギャラリー、または部屋を再利用しないこと。
  9. references/operator-library.md から、関係を物理的に実行できる1つのオペレーターファミリーを選択する。不明な場合は、オペレーター×関係マップを使用する。
  10. references/composition-modes.md を使用して構図モードを選択する:1つの高密度な単一画像・マルチビート構図(例:1つの地形で4つの川渡り)か、マルチイメージシリーズか。デフォルトではなく、コンテンツ自体の構造が要求するものを選択する。
  11. references/primitives.md のキットからシーンを組み立て、references/state-coding.md を使用してステータス、程度、状態を正確にエンコードする。同じ意味には同じプリミティブを再利用して、画像の一貫性を保つ。
  12. references/domain-adaptation.md を使用して、世界、小道具、パレット、テクスチャ、タイポグラフィを適応させる。
  13. ユーザーの言語で読みやすいラベルを書く。簡体字中国語の図の場合、3〜6個の短いラベルを使用する。複雑なマルチステートの図の場合は、パス、状態、コントラスト、またはグループを明確にするために、より多くのラベルを使用する。短いラベルを優先するが、理解を著しく向上させる場合には、読みやすい1文ストリップを許可する。
  14. references/prompt-template.md を使用して最終的な画像プロンプトを構築する。
  15. 1枚の画像を一度に生成または編集する。
  16. 記事が複数の画像を必要とする場合、references/series-and-chaining.md を使用してセットを計画し、図が無関係なN枚の画像のように見えるのではなく、同じ世界、オペレーター、パレットを共有し、進行するスルーラインを持つようにする。
  17. references/qa-checklist.md を使用してQAを実行し、references/variation-engine.md のスワップテストを実行する:画像が別の記事に移動しても気づかれない場合、それは十分に正確ではない。オペレーターが装飾的である、スタイルがずれている、関係が一般的な矢印に崩壊している、画像がテンプレートに固定されている感じがする、ラベルがない、またはアイデアが不明瞭な場合は、再生成する。
  18. README、ポートフォリオ、またはショーケース画像の場合、可能であればエンジニアリング以外のドメイン(アート、カルチャー、ライフ、心理学、教育、フード、トラベル、個人エッセイ)を少なくとも1つ含める。スキルがワークフローしか描かないように見えてはいけない。

インクルージョンテスト

ペーパーパーソンを追加する前に、次の項目に回答する:

ペーパーオペレーター:
- オペレーターを使用する:はい/いいえ
- ソースアンカー:
- ドメイン:
- 関係タイプ:
- 核となるアクション:
- 作用されるオブジェクト:
- 明確になる関係:
- 取り除くと壊れるもの:
- オペレーターファミリー:
- 禁止されるドリフト:

取り除くと壊れるもの が具体的である場合にのみオペレーターを使用する。良い回答の例:

  • 「接続パスが主体性を失う。」
  • 「境界がもはや決定として読めなくなる。」
  • 「隠された層がもはや検査されなくなる。」
  • 「アートワークがもはやキュレーション、修復、調整、またはリフレーミングされている感じがしなくなる。」

弱い回答の例:

  • 「より楽しく見える。」
  • 「個性を追加する。」
  • 「空白を埋める。」

デフォルトスタイル

最終画像を生成する前に references/style-dna.md を読む。

コアビジュアルDNA:

  • ユーザーが特に指定しない限り、中国語ファーストの記事イラスト
  • ユーザーが新しい洗練されたスタイルを希望する場合、ハイアングルのテーブルトップペーパーモデルシーン
  • 適応的な複雑さ:最もシンプルで十分な形式を選択するが、記事が必要とする場合やパス/ステータスシステムが明確なままである場合には、複雑なマルチステートシーンを許可する
  • デフォルトで必須の読みやすいラベル:オブジェクトに取り付けられた短い中国語/英語のラベル。シンプルな図には3〜6個、複雑なマルチステートの図で追加ラベルがルートを明確にする場合はさらに多くのラベルを使用する
  • 折り紙のペーパーピープルは、デフォルトで落ち着いた無表情の顔、またはオペレーターの状態をエンコードする場合にはシンプルな手描きの表情(眉毛/目と口のための数本の線、横顔または斜め顔)を持つ。決してリアルに、真正面から、またはXiaoheiの白い点の目にしてはいけない
  • オフホワイトの紙のボディ、木炭のアウトライン、小さなセマンティックカラータブ
  • 触感のある紙、半透明のツール、軽い影、静かなエディトリアルな構図
  • 必要に応じて、メインの読者ルートを示す流れる青いキャリアリボン/パス
  • ラベルはタブ、銘板、ハングタグ、ギャラリーキャプション、ルートサイン、文ストリップ、またはステッチカードとして配置される。画像をテキストなしのままにしてはいけない
  • 1人のペーパーオペレーター、1つのツール、1つの核となるアクション
  • デフォルトで16:9の横長記事本文画像
  • 十分な余白と明確な焦点階層
  • オブジェクトに取り付けられた簡潔な中国語または英語のラベル
  • 黒い塊のボディ、白い点の目、細く短い脚、無表情なモンスターのようなアイデンティティ(Xiaohei風)は禁止
  • 一般的な棒人間、ロボット、アバター、オフィスワーカー、マスコットステッカー、PPTアイコンセットは禁止

ドメイン適応

ペーパーオペレーターはエンジニアリング図だけのためではありません。

アート記事の場合、オペレーターはフレームを吊るしたり、カラーストリップを調整したり、ライトカードを保持したり、破れた構図を修復したり、台座を配置したり、隠されたブラシリズムを明らかにしたりするかもしれません。

個人エッセイの場合、オペレーターは記憶を折ったり、小さな天気パネルを運んだり、壊れやすいメモを保護したり、選択肢のリボンを解きほぐしたり、空の椅子を置いたりするかもしれません。

ビジネスやプロダクトライティングの場合、オペレーターはキャリアラインをルーティングしたり、ファンネルをフィルタリングしたり、トレードオフの重さを量ったり、ロードマップを積み重ねたり、決定にスタンプを押したりするかもしれません。

テクニカルライティングの場合、オペレーターはカットアウェイを検査したり、ハンドオフをブリッジしたり、障害ブランチをブロックしたり、ループを修復したりするかもしれません。

常に記事がオペレーターのツールと世界を選択できるようにする。アート、カルチャー、ライフ、または感情的なエッセイにエンジニアリングの小道具を強制しないこと。

深さのレイヤー

4つのリファレンスがスキルに深みを与えます。この順序で参照してください。

  • 関係性ファースト(references/relationship-grammar.md):画像が表現すべき正確な関係に名前を付け、その方向、条件、状態をレンダリングします。これにより、すべての画像が一般的な左から右への矢印に崩壊するのを防ぎます。正確な関係は、「線で結ばれた2つのもの」と「BはAに依存し、それがなければ壊れる」との違いです。関係をフラットな紙のチャートアイコン(references/style-dna.md の「チャートアイコンではなくシーンとしての関係」を参照)としてではなく、深い3Dペーパーシーン(物質的な配置、線またはループのガイダンス、オペレーターの状態)として表現します。
  • プリミティブをキットとして(references/primitives.md):すべてのシーンを既知のペーパーパーツ(キャリア、サーフェス、エンクロージャ、光学、測定、状態コンテナ、ラベルコンテナ、ペーパーパーソン構築キット)のセットから構築します。1つのプリミティブは1つの意味を持ちます。同じ意味には同じプリミティブを再利用して、画像のセットが1つの世界のように感じられるようにします。
  • 精度のための状態コーディング(references/state-coding.md):色のセマンティクス、パスの太さとテクスチャ、高さ、ゲートの姿勢、エッジの状態、光、程度など、テキストを追加せずにステータス、程度、品質を示します。エンコーディング予算を守りましょう。記事の精度を伝える1つまたは2つのエンコーディングを選択し、残りはニュートラルに保ちます。
  • 連鎖のためのシリーズ(references/series-and-chaining.md):記事が複数の画像を必要とする場合、それらを1つの議論に連鎖させます。オペレーター、パレット、ラベルスタイルを一定に保ちます。セット全体で1つのスルーラインリボンを進行させます。初期に小さなモチーフを導入し、最後にそれを回収します。

これらのレイヤーは構成されます:関係を選択し、それをプリミティブと状態コーディングでレンダリングし、複数の画像がある場合は共有のスルーラインで連鎖させます。

柔軟性と精度

このスキルが死ぬ最も速い方法は、同じになることです。最初の画像は感動的でも、繰り返し使用するとすべてが「同じように感じられ」、面白くなくなります。その退屈さはスタイルの問題ではなく、精度の失敗です。治療法は、各画像をこの特定のコンテンツとユーザーの真の意図に適合させることです。すべての画像が独自の記事の詳細から構築されている場合、同じように見えるものは2つとありません。なぜなら、同じ記事は2つとないからです。硬直的になってはいけません。デフォルトのシーンを刷り刷りしてはいけません。4つのリファレンスがこの線を守ります。

  • 言葉だけでなく意図を読む(references/intent-reading.md):読者、望ましい感情、著者の立場、そして彼らがすべてを賭けるであろう一文を推測します。表示されなければならないコンテンツ固有の詳細を引き出します。「彼らが言ったこと」を「彼らが必要としているもの」に変換します。「フローチャート」のリクエストは、実際には感情を望んでいるかもしれません。
  • デフォルトにする前に発散する(references/creative-divergence.md):いくつかの候補となるメタファーワールドをスケッチし、このコンテンツに最も正確に適合するものに収束します。反射的にルートテーブル/ギャラリー/部屋を再利用する代わりに。精度は新しさに勝ります。
  • 構図モードを選択する(references/composition-modes.md):1つの高密度な単一画像・マルチビート構図とマルチイメージシリーズのどちらにするかを、コンテンツ自体の構造によって決定します。1つの川を4回渡るキャンペーンは、4枚の画像ではなく、1つの地図です。
  • バリエーションエンジンを実行する(references/variation-engine.md):セマンティックな不変項(関係、オペレーターのアクション、DNA)を固定し、コンテンツ駆動の軸(カメラ、世界、ポーズ、パレットアクセント、表情)を変化させます。

それらを結びつけるテストは スワップテスト です。画像が同じトピックの別の記事に誰にも気づかれずに移動できる場合、それは失敗です。正確な画像はその文書に固定されています。スワップテストが隣接するすべての記事で失敗するまで、再生成してください。

出力契約

計画の場合、以下を返す:

ソースアンカー:
読者のテイクアウェイ:
意図(読者・感情・著者の立場・保持すべき一文):
ドメインとムード:
関係タイプ:
核となるアクション:
オペレーターの判断:
取り除くと壊れるもの:
オペレーターファミリー:
メタファーワールド(発散後;これがデフォルトより優れている理由):
構図モード(単一高密度画像/シリーズ;理由):
プリミティブと状態コーディング:
構図:
ラベル(必須;シンプルな図には3〜6個、複雑な状態/パス/グループにはさらに多く;役立つ場合はオプションの1文ストリップ):
シリーズ計画(複数の画像を計画する場合のみ):
最終画像プロンプト:
QAリスク(スワップテストを含む):

生成の場合、1枚ずつ画像を生成し、以下を報告する:

  • 画像パス
  • 意図された配置
  • 1行の目的
  • ネイティブラベルステータス:ラベル/文ストリップが画像内にレンダリングされているか、意図的に省略されているか、またはユーザーがポストプロダクションを要求したために外部でオーバーレイされているかを確認する
  • QAに合格するか、再生成が必要か

リファレンス

  • references/style-dna.md:ビジュアルアイデンティティとアンチコピールール。
  • references/intent-reading.md:ユーザーの真の意図とコンテンツ固有の詳細を読んで、画像がトピック一般ではなくこの文書に適合するようにする。
  • references/relationship-grammar.md:12の関係ファミリー、その視覚的エンコーディング、およびそれらを一般的な矢印ではなく正確にレンダリングする方法。
  • references/operator-library.md:オペレーターファミリー、アクション動詞、およびオペレーター×関係マップ。
  • references/creative-divergence.md:いくつかの候補となるメタファーワールドに発散し、次にコンテンツに最も正確に適合するものに収束する。
  • references/primitives.md:構成可能なアトミックペーパーパーツ、ラベルコンテナ、ペーパーパーソン構築キットのキット。
  • references/state-coding.md:ステータス、程度、品質のための正確な視覚的エンコーディングシステム。
  • references/domain-adaptation.md:ペーパーオペレーターをアート、カルチャー、ライフ、ビジネス、テクニカル、その他のトピックに適応させる方法。
  • references/composition-modes.md:1つの高密度な単一画像・マルチビート構図とシリーズのどちらかを選択する。マルチステップストーリーのための単一画像レイアウト。
  • references/series-and-chaining.md:画像のセットを共有のスルーラインで1つの接続された議論に連鎖させる方法。
  • references/variation-engine.md:精度により同一性を打ち負かす。セマンティック不変項 vs コンテンツ駆動変数。スワップテスト。
  • references/prompt-template.md:計画と最終生成のプロンプトテンプレート。
  • references/qa-checklist.md:受入と再生成のルール。

関連スキル