{"id":47740995,"url":"https://github.com/furuyan1234/character-sheet-maker","last_synced_at":"2026-05-31T01:00:44.488Z","repository":{"id":348711557,"uuid":"1199499779","full_name":"FURUYAN1234/character-sheet-maker","owner":"FURUYAN1234","description":"AI Character Sheet Maker - Gemini API powered character sheet generator for gemini API / AIキャラクターシートメーカー","archived":false,"fork":false,"pushed_at":"2026-05-23T11:45:49.000Z","size":1651,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-05-23T13:25:13.092Z","etag":null,"topics":["ai","character-generation","gemini-api","manga","npc-generator","react","trpg","vite"],"latest_commit_sha":null,"homepage":"https://furuyan1234.github.io/character-sheet-maker/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FURUYAN1234.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2026-04-02T12:12:28.000Z","updated_at":"2026-05-23T11:45:35.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/FURUYAN1234/character-sheet-maker","commit_stats":null,"previous_names":["furuyan1234/character-sheet-maker"],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/FURUYAN1234/character-sheet-maker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FURUYAN1234%2Fcharacter-sheet-maker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FURUYAN1234%2Fcharacter-sheet-maker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FURUYAN1234%2Fcharacter-sheet-maker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FURUYAN1234%2Fcharacter-sheet-maker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FURUYAN1234","download_url":"https://codeload.github.com/FURUYAN1234/character-sheet-maker/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FURUYAN1234%2Fcharacter-sheet-maker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33715211,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-30T02:00:06.278Z","response_time":92,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","character-generation","gemini-api","manga","npc-generator","react","trpg","vite"],"created_at":"2026-04-02T23:48:57.410Z","updated_at":"2026-05-31T01:00:44.479Z","avatar_url":"https://github.com/FURUYAN1234.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AIキャラクターシートメーカー / AI Character Sheet Maker\n\n**v1.2.9** — Gemini \u0026 OpenAI (ChatGPT) 両対応のAIキャラクターシート自動生成ツール\n\n\u003e **[[Nano Banana 2 and ChatGPT Images 2.0 Powered Super AI 4-koma System](https://github.com/FURUYAN1234/nano-banana-pro/blob/main/README.md)](https://github.com/FURUYAN1234/nano-banana-pro) 連携対応**\n\u003e 生成されたキャラクターシートを[[Nano Banana 2 and ChatGPT Images 2.0 Powered Super AI 4-koma System](https://github.com/FURUYAN1234/nano-banana-pro/blob/main/README.md)](https://github.com/FURUYAN1234/nano-banana-pro) の OCR で読み取り、マンガ制作の幅を広げることができます。\n\n---\n\n## 🚀 Overview / 概要\n\n[!['AI_Creative_Studio'](https://github.com/user-attachments/assets/d9b97ee9-5051-4f99-8bd3-fb82967d5c12)](https://youtu.be/Ik59dL_zG1s?si=VduXBkmCTGfz51aJ)\n\nAIが「キャラクター設計→パラメータ決定→ビジュアル生成」を一貫して行う、実験的キャラクターシート製造ツールです。\nAn experimental character sheet generator where AI handles everything from character design to parameter selection to visual generation.\n\n[[Nano Banana 2 and ChatGPT Images 2.0 Powered Super AI 4-koma System](https://github.com/FURUYAN1234/nano-banana-pro/blob/main/README.md)](https://github.com/FURUYAN1234/nano-banana-pro) で生成するマンガのキャラクター品質と多様性を飛躍的に向上させるための、専用キャラクター設計ツールとして開発されました。\nDeveloped as a dedicated character design tool to dramatically improve the quality and variety of manga characters generated by Nano Banana 2 and ChatGPT Images 2.0 Powered Super AI 4-koma System.\n\n---\n\n## 🌍 Demo Site / デモサイト\n\n\u003e **Demo Link / デモサイト:** [https://furuyan1234.github.io/character-sheet-maker/](https://furuyan1234.github.io/character-sheet-maker/)\n\n---\n\n## ✨ Features / 機能\n\n### 🎨 キャラクター設計 / Character Design\n- **10カテゴリ・45以上のパラメータ**を設定可能\n  10 categories with 45+ configurable parameters\n- **3モード入力**: 選択（プルダウン） / 自由入力 / AI自動生成\n  3-mode input: Select / Free text / AI generate\n- **パラメータロック**: ランダム生成時に特定項目を固定\n  Parameter lock: Fix specific items during random generation\n- **プリセットテンプレート**: 6種の即座に使えるキャラクター設定\n  6 preset templates for instant character creation\n\n### 🧠 スマート連携 / Smart Linkages\nランダム性を尊重しつつ、矛盾する組み合わせだけを防ぐ最小限の連携:\nMinimal linkages that respect randomness while preventing contradictions:\n- **性別 ↔ 髭**: 女性系キャラクターは自動で「髭なし」\n- **年齢 ↔ 体型**: 幼児系は小柄な体型に制限\n- **世界観 ↔ 衣装**: 世界観に適合する衣装から選出\n\n### 🖌️ 18種の劇的に異なる画風 / 18 Dramatically Different Art Styles\n画風パラメータが**生成結果に劇的に反映**されます。各画風に固有のスタイルキーワード群（重み4.0〜5.0）を付与：\n\n| 画風 | Style |\n|:--|:--|\n| 青年漫画（写実・硬派） | Seinen - Gritty realism |\n| 少年漫画（王道・アクション） | Shonen - Dynamic action |\n| 少女漫画（華麗・繊細） | Shoujo - Delicate sparkle |\n| 劇画（重厚・劇的） | Gekiga - Extreme contrast |\n| アメコミ（力強い陰影） | American Comics |\n| ギャグ・コミカル | Comedy - Super deformed |\n| ケモノ・獣人 | Kemono - Furry art |\n| 透明感アニメ風 | Anime - Cel shading |\n| ダイナミックスタイル | Dynamic - Foreshortening |\n| 高密度実写風 | Photorealistic |\n| 90年代セル画風 | 90s Retro Anime |\n| 80年代シティポップ | 80s City Pop |\n| ドット絵・ピクセル | Pixel Art - 8bit |\n| 浮世絵風 | Ukiyo-e Woodblock |\n| 厚塗り油彩風 | Oil Painting - Impasto |\n| ラフスケッチ風 | Pencil Sketch |\n| 粘土・3Dフィギュア風 | 3D Clay Model |\n| 工業設計図風 | Blueprint |\n\n### 📡 Nano Banana 2 and ChatGPT Images 2.0 Powered Super AI 4-koma System OCR連携 / OCR Integration\nキャラクターシートに**OCR読み取り用の追加情報**を埋め込み、[Nano Banana 2 and ChatGPT Images 2.0 Powered Super AI 4-koma System](https://github.com/FURUYAN1234/nano-banana-pro)のマンガ生成精度を向上：\nEmbeds additional information for OCR reading into the character sheet, improving the manga generation accuracy of the Nano Banana 2 and ChatGPT Images 2.0 Powered Super AI 4-koma System:\n- **得意アクション** — 戦闘スタイル（格闘、剣術、魔法等） / Action Tendency - Combat style (melee, swordplay, magic, etc.)\n- **感情レンジ** — 表情の振り幅（冷静型〜激情型） / Emotion Range - Range of expressions (calm to passionate)\n- **演出傾向** — マンガのコマ割りに影響（ダイナミック〜叙情的） / Direction Style - Influences manga panel layout (dynamic to lyrical)\n- **変身・覚醒** — 変身要素の有無 / Awakening - Presence of transformation elements\n\n### 🔄 A/B比較モード / A/B Comparison\n2つのスロット（A/B）で独立した設定と生成結果を管理・比較可能。\nCompare two independent character configurations side by side.\n\n### 🔄 Dual API Architecture / デュアルエンジン切り替え\n**Gemini**と**OpenAI (ChatGPT)**の2つの思考・画像生成エンジンを搭載。設定画面から用途に合わせてワンクリックで切り替えが可能です。\n- **Gemini**: 巨大なコンテキストを活かした設定の一貫性、Imagen 4.0 等による縦長キャラクターシート生成\n- **OpenAI**: GPT-4o による圧倒的な語彙力と感情豊かな自然言語生成、DALL-E 3 による高品質イラスト生成\n\n### 🖼️ キャンバス正規化＆透かし保護 / Canvas Normalization \u0026 Watermarking\n生成された画像は、一律で **1024x1536 (アスペクト比2:3)** の高品質な縦長キャンバスに自動正規化されます。\nさらに、来歴証明のため `Generated by Super FURU AI Character Sheet vX.Y.Z` というウォーターマークがシステムにより右下に焼き込まれます。\n\n### 📜 その他 / Other\n- **リアルタイムプロンプト表示** — パラメータ変更で即座に更新（APIは叩かない） / Real-time Prompt Display\n- **生成履歴** — セッション中の生成結果を保存・個別削除 / Generation History\n- **画像ダウンロード** — PNG形式で保存 / Image Download\n- **全リセット** — 全設定を初期状態に戻す / Full Reset\n\n---\n\n## 🏗️ Unique Architecture Highlights / 固有アーキテクチャの要点\n本システムは単なる入力フォーム付きの画像生成ツールではありません。キャラクター設定の整合性を保ちながら高品質なデザインを錬成するための **AI主導の設計エンジン** です。\n\n* **Real-time Autonomous Prompt Assembly**:\n  ユーザーがUI上のパラメータを変更するたびに、APIを消費することなく、ブラウザ内で即座に最適化されたプロンプトが組み上げられます。\n* **Visual Noise Reduction (設定画に特化したノイズ排除)**:\n  ChatGPT（DALL-E 3）やGemini等の高機能モデルが意図せず付与してしまう「過剰な光の粒子（キラキラ）」「泥濘んだテクスチャ」「過度な立体感・ハイライト」をプロンプトレベルで強力に抑制し、後段のAI（Image-to-Imageやキャラクターリファレンス等）の参照画像として扱いやすい、クリーンでソリッドな塗りと線画を強制出力します。\n* **Smart Linkage Engine (スマート連携機能)**:\n  「全項目ランダム生成（ガチャ）」を実行した際、完全に無作為な設定にするのではなく、「女性キャラなのに立派な髭が生える」「幼児キャラなのに筋骨隆々になる」といった論理的破綻を未然に防ぐ最小限の相関ルール（連携マップ）を搭載しています。\n* **Context-Aware Text Generation (文脈依存AIテキスト生成)**:\n  「名前」「セリフ」「口癖」などの自由記述欄をAIに委ねた場合、設定中の「性別」「性格」「世界観」をリアルタイムにコンテキストとして読み取り、その設定に最も相応しい自然言語をGemini APIが自動生成（Gacha Texts生成）します。\n\n---\n\n## 🔑 APIキーについて / About API Key\n\n- APIキーは**セッション限定**（メモリ内保持のみ） / API key is session-limited (stored only in memory)\n- **ブラウザには保存されません**（localStorage不使用） / Not saved in the browser (no localStorage used)\n- ページをリロードするとAPIキーの再入力が必要です / Reloading the page requires re-entering the API key\n\nAll API keys exist only in memory during the session. No persistent storage.\n\n---\n\n## 📝 Setup \u0026 Launch / セットアップと起動\n\n### 🌍 Cloud / Browser (Deploy)\n\n1. **Get API Key**: Obtain a Gemini API key at [Google AI Studio](https://aistudio.google.com/) or an OpenAI API key at [OpenAI Platform](https://platform.openai.com/).\n   [Google AI Studio](https://aistudio.google.com/) で Gemini API キー、または [OpenAI Platform](https://platform.openai.com/) で OpenAI API キーを取得してください。\n2. **Access**: Open the deployed web app.\n   Webアプリにアクセスし、使いたいエンジンのAPIキーを入力してスタートします。\n   \u003e **Demo Link / デモサイト:** [https://furuyan1234.github.io/character-sheet-maker/](https://furuyan1234.github.io/character-sheet-maker/)\n\n### 💻 Local Launch (Windows) / ローカルでの起動 (Windows)\n\n1. **Download**: Download the Source Code (ZIP) from [Releases](https://github.com/FURUYAN1234/character-sheet-maker/releases) or click \"Code\" -\u003e \"Download ZIP\".\n   [Releases](https://github.com/FURUYAN1234/character-sheet-maker/releases) または \"Code\" ボタンからZIPファイルをダウンロードします。\n2. **Unzip**: Extract the ZIP file to any folder.\n   ダウンロードしたZIPファイルを解凍してください。\n3. **Run**: Double-click `start_character_sheet_app.bat`.\n   フォルダ内の `start_character_sheet_app.bat` をダブルクリックします。\n   *(Node.js required / 事前にNode.jsのインストールが必要です)*\n4. **Start**: The system will automatically install dependencies and launch the browser.\n   必要なライブラリが自動インストールされ、ブラウザが立ち上がります。\n\n---\n\n## 💻 Tech Stack / 技術スタック\n\n- **Frontend**: React / Vite / Vanilla CSS (Dark Mode)\n- **AI**: Google Gemini API \u0026 OpenAI API (Text + Image generation)\n- **API Management**: Dual API Architecture / Zenith Protocol (Auto-failover)\n- **Security**: Session-only API key (no localStorage)\n\n### 🧠 Dual API Architecture \u0026 Zenith Protocol（AIモデル自動切替 / Auto AI Model Fallback）\nNano Banana 2 等に導入されている「Dual API Architecture」を統合。用途に応じて Gemini と OpenAI を自由に切り替え可能です。\nまた、APIエラー時や制限到達時に自動的に最適な次世代モデルへフォールバックする仕組み（Zenith Protocol）を搭載しています。\nAutomatically falls back to alternative models upon API error:\n\n**【Gemini エンジン (Google)】**\n**テキスト生成 / Text Generation Fallback Pipeline**:\n1. gemini-2.0-flash (Primary: 最新高速・推奨)\n2. gemini-flash-latest (Backup 1: 最新・安定)\n3. gemini-1.5-flash (Backup 2: 高速安定)\n4. gemini-1.5-pro (Fallback: プロ仕様フォールバック)\n\n**画像生成 / Image Generation Fallback Pipeline**:\n1. gemini-2.0-flash (Primary: 最新・高速・画像生成対応)\n2. imagen-3.0-generate-002 (Backup 1: 高品質)\n\n**【OpenAI エンジン (ChatGPT)】**\n**テキスト生成**: gpt-4o -\u003e gpt-4o-mini\n**画像生成**: dall-e-3 (1024x1792 高画質化メタプロンプト自動付与)\n\n---\n\n## 📁 ディレクトリ構造 / Directory Structure\n\n```\ncharacter_sheet/\n├── index.html                          # エントリーHTML / Entry HTML\n├── start_character_sheet_app.bat       # Windows起動バッチ / Windows Startup Batch\n├── package.json                        # 依存関係 / Dependencies\n├── vite.config.js                      # Vite設定 / Vite Config\n├── src/\n│   ├── main.jsx                        # Reactエントリー / React Entry\n│   ├── App.jsx                         # メインアプリ / Main App\n│   ├── App.css                         # コンポーネントCSS / Component CSS\n│   ├── index.css                       # グローバルCSS / Global CSS\n│   ├── components/\n│   │   └── FieldInput.jsx              # 3モード入力コンポーネント / 3-Mode Input Component\n│   └── lib/\n│       ├── gemini.js                   # テキスト生成 / Text Generation (Zenith Protocol)\n│       ├── imagen.js                   # 画像生成 / Image Generation (Zenith Protocol)\n│       ├── options.js                  # 全選択肢・初期値・プリセット / Options, Defaults, Presets\n│       └── prompt.js                   # プロンプト構築ロジック / Prompt Builder Logic\n└── scripts/\n    ├── update_version.js               # バージョン自動更新 / Auto Version Updater\n    └── generate_release_text.js        # リリースノート生成 / Release Note Generator\n```\n\n---\n\n## 📋 バージョン履歴 / Changelog\n\n### v1.3.4 (2026-05-28)\n- **[Feature]** 画風指定の厳格化と、「スマート連携」の徹底的な強化（BMIに基づく適正な身長・体重の算出、種族と体格の一致、武器とアクションの一致等）を実施し、画像生成AIが矛盾した設定に混乱する問題を完全に解消。\n\n### v1.3.3 (2026-05-28)\n- **[Feature]** ドキュメント内に残存していた架空のプレビューモデル名を完全に排除し、実在するモデル名への正常化と正式版デプロイを実施。 / Completely removed remaining legacy/hallucinated model names from documentation and executed official deployment.\n\n### v1.2.9 (2026-05-25)\n- **[Fix]** OpenAI画像生成において `b64_json` が欠落した際に画像URLから自動でbase64へ変換するフォールバック処理を実装。また、余白を修正するための `Math.max` 拡大による画像・文字の上下見切れ問題を解決するため、アスペクト比維持の `Math.min` 表示に復帰し、さらに文字切れ防止のためプロンプトのテキスト構造を改行化。\n- **[Feature]** OpenAI画像生成（dall-e-3）のフォールバック・リトライ機構を最適化し、動作の堅牢性を大幅に向上。\n\n### v1.2.8 (2026-05-25)\n- **[Feature]** Gemini APIの非推奨化対応として、優先テキスト解析モデルを `gemini-2.0-flash` / `gemini-flash-latest` に更新し、例外発生時に `gemini-1.5-pro` 等のプロ仕様モデルへ安全にフォールバックする機構を実装。また、APIの応答ハングアップを防止するため25秒のタイムアウト制限を導入。\n\n### v1.2.7 (2026-05-23)\n- **[Feature]** OpenAIのテキスト生成モデルを最新化し、フォールバック順序にgpt-4o系列を導入 / Upgraded OpenAI text generation models and integrated gpt-4o series into the fallback pipeline.\n\n### v1.2.6 (2026-05-19)\n- **[Documentation]** README.mdの「固有アーキテクチャの要点」セクションに、画像生成時のノイズ軽減機能（Visual Noise Reduction）の詳細説明を追記 / Added detailed explanation of the Visual Noise Reduction feature to the Architecture Highlights section in README.md.\n\n### v1.2.5 (2026-05-19)\n- **[Fix]** ChatGPT等での画像生成時において、不要な光の粒子（キラキラ）、泥濘んだテクスチャ、過剰なハイライト（テカテカ）を排除し、設定画として最適なクリーンな塗りと線画を強制するノイズ軽減の指示を実装 / Implemented strict noise reduction constraints to eliminate unwanted sparkling, muddy textures, and over-rendered glossy lighting, ensuring clean and optimal character reference sheets.\n- **[Feature]** 高画質生成時の待機時間増加に伴い、GeminiおよびOpenAI両エンジンの画像生成タイムアウト上限を300秒（5分）に延長し、UI表示も対応 / Extended the image generation timeout limit to 300 seconds (5 minutes) for both Gemini and OpenAI engines to accommodate high-quality rendering wait times.\n\n### v1.2.4 (2026-05-19)\n- **[Feature]** API切替モーダルを廃止し、起動画面にAPI切替およびキー取得リンクを統合。UI/UXの改善と統一化を実施 / Unified API switching UI and added API key acquisition links to the initial launch screen.\n\n### v1.2.3 (2026-05-18)\n- **[Deploy]** System maintenance and deployment pipeline execution. / システムメンテナンスおよびデプロイパイプラインの実行。\n\n### v1.2.2 (2026-05-18)\n- **[Feature]** API稼働中（特に時間のかかる画像生成中）に、ステータスバーと画像パネルで「経過秒数」を1秒単位でリアルタイム表示する機能を追加 / Added a real-time elapsed seconds counter to the API status bar to improve wait-time UX during image generation.\n\n### v1.2.1 (2026-05-18)\n- **[Fix]** OpenAI(dall-e-3)の画像生成仕様に合わせてAPIパラメータ(response_format)の最適化を実施 / Fixed OpenAI (dall-e-3) image generation parameters to prevent 400 response_format error.\n- **[Feature]** APIキー入力時の自動判別機能（sk- / AIza）を追加実装し、UI/UXを向上 / Added automatic API key detection to streamline engine selection.\n- **[Fix]** OpenAI選択時のUIタブの視認性を改善（背景色と同化する不具合を修正）/ Fixed poor visibility on the OpenAI tab selection.\n\n### v1.2.0 (2026-05-18)\n- **[Major]** Dual API Architecture (Gemini \u0026 OpenAI) 統合。ChatGPTエンジンによるテキスト生成(GPT-4o)および画像生成(DALL-E 3)に対応。 / Integrated Dual API Architecture (Gemini \u0026 OpenAI). Added support for GPT-4o text generation and DALL-E 3 image generation.\n- **[Feature]** 思考エンジンのワンクリック切り替え機能を実装 / Added one-click engine switching feature.\n- **[Remove]** OpenAI APIのネイティブ対応に伴い、ChatGPT用プロンプトコピペボタンを撤去 / Removed ChatGPT prompt copy button as OpenAI API is now natively supported.\n\n### v1.1.7 (2026-05-18)\n- **[Fix]** 起動用バッチファイル(`start_character_sheet_app.bat`)の修正と起動プロセスの安定性向上 / Fixed and stabilized the startup batch script.\n\n### v1.1.6 (2026-05-02)\n- **[Feature]** 「性別・属性」項目を純粋な「性別」とファンタジー用の「種族・属性」の2つに完全分離し、設定の自由度とAIの認識精度を向上 / Split \"Gender/Attribute\" into separate \"Sex\" and \"Species\" fields for better combination freedom and AI accuracy.\n- **[Feature]** ランダム生成時に、選択された性別に基づいて口調や体型・声質などが自動で相関する「スマート連携（Story Maker準拠）」を追加実装 / Implemented \"Smart Linkage\" (Story Maker style) during random generation, statistically correlating speech style, body build, and voice type based on the selected sex.\n\n### v1.1.4 (2026-04-27)\n- **[Feature]** ChatGPT Images 2.0 向けの高画質化・最適化指示文付きプロンプトのコピペボタンを追加 / Added a copy button for ChatGPT Images 2.0 that includes high-quality and optimization instructions.\n\n### v1.1.3 (2026-04-23)\n- **[Docs]** Nano Banana 2 and ChatGPT Images 2.0 Powered Super AI 4-koma Systemのドキュメントに準拠し、最新のアーキテクチャやシステム仕様に合わせてREADMEを大幅刷新 / Comprehensively updated README to reflect modern architecture and align with Nano Banana 2 and ChatGPT Images 2.0 Powered Super AI 4-koma System documentation standards.\n\n### v1.1.0\n- **[Major]** Gemini 3.x世代モデル及びImagen 4.0モデルをプライマリとするZenith Protocolへ移行 / Upgraded Zenith Protocol to prioritize Gemini 3.x and Imagen 4.0 models.\n- **[Feature]** 1024x1536（アスペクト比2:3）へのキャンバス自動正規化および来歴証明用ウォーターマークの自動焼き込み機能を追加 / Added 1024x1536 (2:3) canvas normalization and automated provenance watermarking.\n\n### v1.0.0\n- 🆕 初回リリース / Initial release\n\n---\n\n## ⚖️ Compliance \u0026 Legal Stance / 法的遵守について\n\n### Japanese Copyright Law (Article 30-4)\n\nThis project is developed in full compliance with **Article 30-4 of the Japanese Copyright Act**, which allows for the exploitation of copyrighted works for information analysis and technological development of AI.\n本プロジェクトは、日本の著作権法第30条の4（情報解析目的の外での利用）に基づき、技術検証および情報解析を目的として開発されており、法的に適正な範囲内で公開されています。\n\n### Official API Usage\n\nAll generations are performed through the **official Google Gemini API**. This system adheres strictly to Google's \"Generative AI Forbidden Use Policy\" and Terms of Service.\n本システムはGoogle公式のGemini APIを介して動作しており、Googleが定める「生成AI禁止事項」および利用規約を厳格に遵守しています。\n\n### Original Character Generation\n\nThis system generates **original character sheets** based on user-configured parameters and AI-driven randomization.\n\n* It does not aim to replicate specific existing characters or artworks.\n* It generates original designs based on user parameters and mathematical constraints.\n本システムは、特定のキャラクターや作品の模倣を目的としたものではありません。ユーザーが設定したパラメータとAIによるランダム化に基づき、独自のキャラクターデザインを生成します。\n\n### No-Profit \u0026 Research Focus\n\nThe core logic (Prompts/Protocols) is released under **CC BY-NC-SA 4.0**. Any commercial misuse by third parties is strictly prohibited. This project exists solely for the advancement of AI agent technology and the democratization of creative tools.\n核心的なロジックはCC BY-NC-SA 4.0（非営利）の下で公開されています。第三者による悪質な商用利用はライセンス違反となります。本プロジェクトは、AIエージェント技術の発展と、創作ツールの民主化を目的とした研究成果です。\n\n---\n\n## ⚖️ License \u0026 Rights / ライセンス・権利関係\n\nThis project uses a hybrid license to balance technology sharing and intellectual property protection.\n技術の共有と創作の保護を両立するため、以下のハイブリッドライセンスを採用しています。\n\n* **Source Code**: [MIT License](https://opensource.org/licenses/MIT)\n  Applies to software logic and implementation code. / ソフトウェアの動作ロジックや実装コードに適用。\n* **Logic \u0026 Prompts**: [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.ja)\n  Applies to original design philosophy and prompt structure. / 設計思想およびプロンプト構造に適用。\n* **Output Ownership / 生成物の帰属**:\n  The CC SA (ShareAlike) requirement **does not apply** to character sheets generated by this system. Rights belong to the user.\n  本システムで生成されたキャラクターシートに上記CCライセンスの継承義務は適用されません。権利はユーザーに帰属します。\n\n**Commercial Use and Paid Seminars / 商用利用・有料セミナーについて**\nUsage of this system (including prompts and logic) in high-priced information products, paid seminars, or any \"get-rich-quick\" schemes is strictly prohibited under the CC BY-NC-SA 4.0 license. 本システム（プロンプトおよびロジックを含む）を、高額な情報商材、有料セミナー、または「副業・稼げる」等の謳い文句を伴うビジネスに無断で使用することは、CC BY-NC-SA 4.0ライセンスに基づき、固く禁じます。\n\nAny commercial or educational use involving fees requires explicit prior written consent from the developer (FURU). 有料の教育目的や商用利用を検討される場合は、必ず事前に開発者（FURU）の書面による承諾を得てください。\n\n---\n\n## 利用規約 / Terms of Use\n\n### 1. 目的 / Purpose\n\n本ツールは創作支援を目的としたものであり、既存の著作物、ブランド、キャラクター、または特定の作家・作品の再現や代替を目的とした利用は想定していません。\nThis tool is intended for creative assistance and is not designed to reproduce, substitute, or replicate existing copyrighted works, brands, characters, or specific creators.\n\n---\n\n### 2. 生成コンテンツに関する禁止事項 / Prohibited Uses\n\nユーザーは、本ツールを使用して以下の行為を行ってはなりません。\nUsers must not engage in the following:\n\n#### (1) 著作権・知的財産権侵害 / Intellectual Property Infringement\n- 既存の漫画、アニメ、小説、映画、ゲーム等のキャラクターを実質的に再現・模倣する行為\n- 特定のキャラクター、作家のスタイル・作風を識別可能なレベルで再現する行為\n- デザイン要素の無断流用\n- 商標、ロゴ、ブランド要素の無断使用\n\nReproducing or closely imitating existing characters, recognizable styles, or protected elements.\n\n#### (2) 権利侵害コンテンツの利用 / Use of Infringing Content\n- 第三者の著作権、商標権、肖像権、パブリシティ権等を侵害するコンテンツの生成、公開、販売、共有\n- 既存IPに類似したコンテンツの無断商用利用\n\nGenerating, distributing, or monetizing infringing or derivative content without permission.\n\n#### (3) 不正利用の助長 / Facilitation of Misuse\n- 権利侵害を目的としたプロンプト、テンプレート、ワークフローの作成・共有\n- 他者に侵害行為を促す行為\n\nCreating or sharing tools intended for infringement.\n\n#### (4) 法令違反・不正行為 / Illegal Activities\n- 適用される法令に違反する行為\n- 詐欺、不正行為、または有害な目的での利用\n\nAny illegal or harmful use.\n\n---\n\n### 3. 生成物の責任および権利 / Responsibility \u0026 Ownership\n\n生成されたコンテンツの内容および利用に関するすべての責任はユーザーに帰属します。\nThe user bears full responsibility for generated content.\n\n本ツールの利用によって生成されたコンテンツについて、開発者は著作権その他の権利を主張しませんが、その適法性・利用可能性を保証するものではありません。\nThe developer does not claim ownership of generated content but does not guarantee its legality or usability.\n\n---\n\n### 4. 免責事項 / Disclaimer\n\n本ツールは「現状有姿（AS IS）」で提供され、明示または黙示を問わず、いかなる保証も行いません。\nThis tool is provided \"as is\" without any warranties.\n\n開発者は、本ツールの利用または生成コンテンツに起因するいかなる損害についても責任を負いません。\nThe developer shall not be liable for any damages arising from use.\n\n---\n\n### 5. 権利侵害への対応 / Infringement \u0026 Takedown\n\n権利侵害の申し立てがあった場合、開発者は独自の判断により以下の対応を行う場合があります。\nUpon receiving a valid claim, the developer may:\n\n- 該当コンテンツの削除要請または削除\n- 利用の制限または禁止\n- リポジトリの公開停止等の措置\n\nRemove content, restrict usage, or take necessary actions.\n\n---\n\n### 6. 規約の変更 / Changes\n\n本規約は予告なく変更される場合があります。\nThese terms may be updated without notice.\n\n---\n\n### 7. 準拠法 / Governing Law\n\n本規約は日本法に準拠します。\nThese terms are governed by the laws of Japan.\n\n---\n\n## AI Manga Creative Suite / AIまんが制作エコシステム\n\nThis project is part of an integrated ecosystem designed to support AI-powered manga and story creation.\n本プロジェクトは、AIを活用した漫画・ストーリー制作を支援する統合エコシステムの一部です。\n\n### Ecosystem Components / 構成システム\n\n#### 1. Nano Banana 2 and ChatGPT Images 2.0 Powered Super AI 4-koma System\nA system specialized in creating 4-panel manga with AI. / AIを活用した4コマ漫画制作に特化したシステムです。\n- [Explanation / 解説](https://note.com/happy_duck780/n/ndf063558c1f5)\n- [Demo / デモ](https://furuyan1234.github.io/nano-banana-pro/)\n- [Code / コード](https://github.com/FURUYAN1234/nano-banana-pro)\n\n#### 2. AI Story Maker\nA tool for generating creative stories and plots using AI. / AIを用いてクリエイティブなストーリーやプロットを生成するツールです。\n- [Explanation / 解説](https://note.com/happy_duck780/n/nd3d972922868)\n- [Demo / デモ](https://furuyan1234.github.io/story-maker/)\n- [Code / コード](https://github.com/FURUYAN1234/story-maker)\n\n#### 3. AI Character Sheet Maker\nAn assistant for designing detailed character sheets and settings. / 詳細なキャラクターシートや設定をデザインするための支援ツールです。\n- [Explanation / 解説](https://note.com/happy_duck780/n/neccbebd7d957)\n- [Demo / デモ](https://furuyan1234.github.io/character-sheet-maker/)\n- [Code / コード](https://github.com/FURUYAN1234/character-sheet-maker)\n\n#### 4. AI Comic Translation Tool\nA tool for translating manga into 10 languages using AI. / AIを使って漫画を10言語に翻訳するツールです。\n- [Explanation / 解説](https://note.com/happy_duck780/n/nbdf826604ce7)\n- [Demo / デモ](https://furuyan1234.github.io/comic-translation/)\n- [Code / コード](https://github.com/FURUYAN1234/comic-translation)\n\n#### 5. 360° AI Panorama Generator\nA tool that generates seamless 360-degree spatial backgrounds to provide background assets for manga and video. / シームレスな360度空間の背景を生成し、漫画や動画の背景素材として提供するツールです。\n- [Explanation / 解説](https://note.com/happy_duck780/n/nb53b121fef88)\n- [Demo / デモ](https://furuyan1234.github.io/panoforge/)\n- [Code / コード](https://github.com/FURUYAN1234/panoforge)\n\n#### 6. AI Voice Comic Maker\nA tool to automatically convert static 4-koma manga into fully voiced animated videos. / 静止画の4コマ漫画をフルボイスの動画に自動変換するツールです。\n- [Explanation / 解説](https://note.com/happy_duck780/n/ndc6533c1512f)\n- [Code / コード](https://github.com/FURUYAN1234/ai-voice-comic-maker)\n---\n\nDeveloped by **FURU**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffuruyan1234%2Fcharacter-sheet-maker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffuruyan1234%2Fcharacter-sheet-maker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffuruyan1234%2Fcharacter-sheet-maker/lists"}