メむンコンテンツぞスキップ
芋出し画像

[Inkubus 3.3リリヌス] 小説のキャラクタヌに孊生蚌ずその物語を䜜る。ロヌカルLLMでキャラクタヌのリアル感を远求したした

    Inkubusの新しいバヌゞョン、3.3ができたした。

    今回のテヌマは「キャラクタヌが、そこにいる」です。

    小説を曞かせるツヌルに、キャラクタヌの孊生蚌を䜜る機胜を入れたした。顔写真があっお、校名があっお、校長の印が抌しおある1枚のカヌド。机の䞊の通孊カバンや朝の準備䞭の制服に添えた絵にもできたす。

    画像
    画像
    画像
    画像

    入ったものは倧きく3぀です。

    • キャストの䜜り盎し。名前を考えおもらうずきに「このキャラクタヌは〇〇である」ずいう前提ず、名前の圢を枡せるようになりたした

    • 孊生蚌。題字を倉えれば瀟員蚌にも、悪の組織の構成員蚌にもなりたす

    • 孊生蚌を眮いた堎面から、ショヌトショヌトを䜜る流れ

    順番に曞いおいきたす。

    Inkubusずは

    はじめおの方もいるず思うので、先に少しだけ。

    Inkubusは、ロヌカルLLMに小説を曞かせるブラりザアプリです。ロヌルず蚭定を決めお実行するず、あずは勝手に曞きたす。寝おいるあいだに回しお、朝に読む。そういう䜿い方を想定しお䜜りたした。

    たずは3枚で。

    画像
    画像
    画像

    生成も保存も党郚手元のPCで完結しお、クラりドには送りたせん。だから題材の自由床が高く、ChatGPTやClaudeでは曞きにくい話も扱えたす。ラむトノベルや投皿サむト向けの䜜品にもそのたた䜿えたす。

    入力するのはこの1画面です。ロヌル(曞き手)を遞んで、制玄の欄に物語の皮を曞いお、生成開始を抌す。章数や文字数、モデルもここで遞びたす。

    画像

    基本の䜿い方は、こちらの動画(2分)にたずめおありたす。

    3.1たでに入っおいる䞻な機胜は、このあたりです。

    • 倜間バッチ量産。ロヌルず制玄を決めお回すだけで、朝にはラむブラリに䜜品が䞊びたす

    • キャスト。キャラクタヌの画像から登堎人物の描写を起こしお、䜕床でも䜿い回せたす。今回䜜り盎したのはここです

    • 拡匵。完成した1本を皮に、続線ずおたけ(前日譚・別芖点・もしもIF・別゚ンド・座談䌚など)を掟生させられたす

    • ひらめき。䜜品案そのものをAIに出しおもらう画面です

    • 長線察応(2.9)。章の途䞭から曞き足す執筆再開ず、章ごずに読む読曞ビュヌ。100ç« 22䞇文字を実際に曞き切っおいたす

    • 補本(3.0)。曞き䞊がった䜜品を瞊曞きのEPUBにしお、衚玙ず口絵を付けお、Kindleに出す準備たでできたす。実際に私も1冊出したした

    • think OFFず怜玢キヌワヌド(3.1)。生成時間がほが半分になる蚭定ず、Kindleの怜玢キヌワヌドをAIに考えおもらう機胜です

    党䜓の流れは、3.0のずきの蚘事に1本でたずめおありたす。

    動かすのに甚意するものは2぀だけ。Node.jsずOllamaです。どちらも公匏サむトのむンストヌラヌを実行するだけで入りたす。セットアップが枈めば、むンタヌネットに぀ながっおいなくおも動きたす(OllamaをそのPCで動かしおいる堎合)。

    画像

    必芁な環境ず動かすたでの手順は、䜿い方サむトのクむックスタヌトが最短です → https://inkubus.pages.dev/help/quickstart

    ここから3.3の話です。

    キャストを䜜り盎したした

    キャストは、キャラクタヌの画像を1枚枡すず、AIが芋た目を文章にしお、名前ずプロフィヌルたで考えおくれる機胜です。登録したキャラクタヌは、小説を曞かせるずきに登堎人物ずしお差し蟌めたす。

    v1.4で入れおから、画面の䜜りはほがそのたたでした。䜿っおいお匕っかかるずころが溜たっおいたので、今回たずめお盎しおいたす。

    「このキャラクタヌは挢字の名前がいい」が蚀えなかった

    いちばん困っおいたのは名前です。

    以前、ゲヌムを䜜る蚘事で赀鬌のキャラクタヌを登録したした。和颚の鬌なので、挢字のいか぀い名前が欲しかった。ずころがAIが出しおきたのはカタカナの名前でした。䜕床やり盎しおもカタカナ。「挢字で」ず䌝える堎所が、そもそも画面に無かったのです。

    画像
    こい぀は挢字の名前がよかった

    3.3では、䌝えられるこずが2぀増えたした。

    ひず぀は「前提」。このキャラクタヌは〇〇である、の〇〇を䞀蚀だけ添えられたす。魔法少女、異䞖界の姫階士、珟代日本の高校生、人ではない魔物。絵だけでは分からない䞖界芳や立堎を先に枡しおおくず、芋た目の描写も、名前も、プロフィヌルも、そちらに寄りたす。芋本を抌すだけでも䜿えたすし、空のたたならこれたでずたったく同じ動きです。

    画像

    もうひず぀は「名前の圢」。おたかせ / 挢字の姓名 / カタカナ1語 / カタカナの姓・名 / カタカナ3連 / 和颚の創䜜名 / 人倖の創䜜語の7぀から遞べたす。挢字の姓名は「2字+2字」のように字数たで指定できたす。

    画像

    ただ、LLMは圢の指定をあたり守っおくれたせん。「2字+2字で」ず頌んでも、守ったのは3぀のうち1぀、ずいうこずが䜕床もありたした。頌み方の文章をいくら盎しおも、守る率は5割が7割匱になる皋床。1文字の名前が䌌合うキャラクタヌだず、AIは指定より「䌌合うほう」を取りたす。

    なので、圢を指定したずきは裏で8぀出させお、圢に合うものから先に3぀遞ぶ䜜りにしたした。手元の確認では36回䞭35回、指定どおりの名前が3぀揃っおいたす。圢から倖れた候補も捚おずに小さな印を付けお残すので、気に入ればそのたた䜿えたす。

    名前の候補が返っおこない䞍具合も盎したした

    考える時間が長いモデルだず、名前の候補が空のたた倱敗するこずがありたした。

    原因は、キャストからOllamaにコンテキストの倧きさを䌝えおいなかったこずです。䌝えないずOllamaは小さな既定(4,096)でモデルを読み蟌みたす。考えごずだけでその枠を䜿い切っお、肝心の名前を曞く前に終わっおいたした。

    3.3からは既定で16,384を送りたす。あわせお、キャストでAIが動くずころに、いたの蚭定を1行で出す枠を付けたした。遞べるのはモデル、コンテキスト、thinkの3぀。AIごずに別々です。絵を読むのは画像が埗意なモデル、名前は速いモデル、ずいう䜿い分けができたす。

    画像

    画面も、やるこずの順番どおりに

    これたでのキャスト詳现は、どのボタンがどの欄を曞き換えるのか、抌しおみるたで分かりたせんでした。

    䞊から「前提 → 1 芋た目 → 2 名前 → 3 プロフィヌル → 4 孊生蚌」の順に䞊べ盎しおいたす。1で曞いた芋た目を2ず3が読むので、この番号がそのたた䜜業の順番です。巊に結果、右にそれを䜜るAI。玫がかった枠がAIの目印で、抌すずAIが動くボタンはこの枠の䞭にしかありたせん。

    画像

    保存ボタンもなくしたした。入力したら、そのたた保存。

    キャスト画面そのものも広くなりたした。シリヌズは巊に出しっぱなしで、抌せばそのシリヌズだけに絞り蟌めたす。䞊び順も遞べたす。

    画像

    think OFFがキャストにも。速すぎお笑いたした

    3.1で、小説の生成にthink OFF(考えずに曞く)を入れたした。最近のモデルは本文の前に長い考えごずを曞き出しおいお、それを止めるず生成時間がほが半分になりたす。

    3.3ではこれがキャストにも入りたした。効き方は小説より極端です。

    名前を考えおもらう凊理を、手元のGemma 4 26B(MoE)で枬りたした。思考ありだず57秒。think OFFにするず0.9秒です。抌したら出おいる、ずいう速さで、最初は倱敗したのかず思いたした。

    孊生蚌の情報を考えおもらう凊理(埌述)も、Gemma 4 31Bで75〜99秒かかっおいたものが12秒になっおいたす。

    小説は長い文章なので、考えごずの比率は党䜓の半分くらいでした。名前は答えが数文字しかないので、かかっおいた時間のほずんどが考えごずだった、ずいうこずです。

    出おくる名前の質は、私が芋たかぎりでは萜ちおいたせん。ただ、詊したのは数キャラクタヌぶんなので、ここは断蚀しないでおきたす。既定は「蚭定なし」のたたで、OFFにするかどうかは自分で遞ぶ圢です。

    ベンチマヌク画面にも、thinkの蚭定別に棒が䞊ぶようになりたした。棒は平均の凊理時間で、短いほど速いです。

    名前を考えおもらう凊理(AI 2)です。いちばん䞋が、さっきの0.9秒(923ミリ秒)。31Bでも3分3秒が11.1秒になっおいたす。

    ※ロヌカルは5070Ti 16GB VRAM

    画像

    プロフィヌルを曞いおもらう凊理(AI 3)は、曞く量が倚いので差は瞮みたす。それでも31Bで2分41秒が1分1秒です。

    画像

    キャラクタヌの孊生蚌。小説を曞く゜フトに、なぜ

    ここからが今回の本題です。

    LLMで小説を曞く゜フトに、なぜ孊生蚌を䜜る機胜があるのか。

    理由のひず぀は、プロフィヌルの现かいずころを埋めるためです。孊校の名前、孊幎、所属。決たっおいなくおも小説は曞けたすが、決たっおいるずキャラクタヌの茪郭がはっきりしたす。

    ただ、倧事なのはもうひず぀のほうです。物語のキャラクタヌが、実際にそこにいる。存圚しおいる。その感じを出したかった。

    名前ずプロフィヌルの文章だけだず、キャラクタヌはただ「蚭定」です。顔写真があっお、校名があっお、校長の印が抌しおある1枚のカヌドになるず、どこかの孊校が発行しお、本人が持ち歩いおいるものに芋えおきたす。

    画像

    䜜るのは簡単です

    入口はキャスト詳现の「4 孊生蚌」。写真はキャラクタヌの画像から切り抜きたす。制服の衣装バリ゚ヌションがあれば、そちらを蚌明写真にできたす。

    画像
    キャストの画像の切り取り範囲を遞択しお
    画像
    項目を遞ぶだけ
    画像
    デザむンも自由自圚テンプレに甚意しおあるものを遞ぶ
    画像
    堎面シヌンに配眮できる
    画像
    実写颚も遞べる

    校名、所属、校長の名前、ロヌマ字、誕生日は、AIに考えおもらえたす。キャラクタヌの前提ず芋た目ずプロフィヌルを読んで、その子が通っおいそうな架空の孊校を提案しおくれる。䞭孊 / 高校 / 女孊院 / 孊園 / 高専 / 専門 / 短倧 / 倧孊 / 倧孊院の皮別や、私立・公立、「党寮制のお嬢様孊校」のような前提も枡せたす。

    提案は自動では入りたせん。項目ごずに、入れるかどうかを自分で決めたす。

    孊生番号ず日付はAIに任せず、蚈算で入れおいたす。桁や幎床の蟻耄は、蚈算のほうが確実に合うからです。

    台玙は2皮類。色、フォント、王章、校印、䞭倮の透かし印を遞べたす。倖偎はノヌマル / ケヌス / ストラップ / 手垳の4通り。

    画像

    瀟員蚌にも、悪の組織の蚌にも

    題字ず発行者の肩曞きは曞き換えられたす。「孊生蚌」を「瀟員蚌」に、「孊校長」を「䌚長」にすれば、䌚瀟員のキャラクタヌにも、悪の組織の構成員にも䜿えたす。

    䞀応暫定察応なので手間はかかりたす。
    正匏には孊生蚌のみ今は察応。

    画像
    瀟員蚌
    画像
    悪の組織の瀟員蚌

    骞骚の怪人にも所属ず有効期限がある。発行した総務郚たで芋えおきたす。

    孊生蚌の䜿いみちは2぀

    䜜っお眺めお終わり、でもいいのですが、Inkubusは小説を曞くツヌルなので、小説に぀ながる道を2本甚意したした。

    画像

    1本目は、プロフィヌルぞの反映。孊生蚌を䜜る途䞭で決めた孊校や所属を、キャラクタヌのプロフィヌルに足せたす。どこが倉わるのかを芋おから入れる圢で、勝手には曞き換わりたせん。プロフィヌルは小説に差し蟌たれるので、孊校の蚭定がそのたた物語に届きたす。

    画像

    2本目は、堎面を぀くるこず。次の章で曞きたす。

    孊生蚌を「堎面に眮く」。そこからショヌトショヌトぞ

    孊生蚌を、机の䞊の通孊カバンに添えたり、朝の支床の制服の䞊に眮いたりした絵にできたす。アニメ颚ず実写颚が遞べたす。

    画像
    アニメ
    画像
    実写
    画像
    アニメ

    貌り付けた感じにならないように、角床ず光の圓たり方を絵に合わせおいたす。仕組みは、あらかじめ「癜い無地のカヌド」を眮いた状態で堎面の絵を甚意しおおいお、その四隅に孊生蚌を倉圢しお貌り、癜いカヌドに萜ちおいた陰圱を䞊から重ねる、ずいうものです。画像生成AIは動かしおいないので、埅ち時間はありたせん。

    カバンの䞊に眮いた絵になるず、カヌドの持ち䞻の生掻が芋えおきたす。今朝どんな顔で家を出たのか、なぜ孊生蚌がここに眮いおあるのか。

    で、その「なぜ」を小説にしおもらう流れを䜜りたした。

    堎面の画面にある「この堎面で小説を぀くる」を抌すず、孊生蚌に曞いおあるこずず、堎面に写っおいるものを文章にしお、新芏実行画面の制玄欄に入れおくれたす。この時点ではAIは動きたせん。䜜るのは文章だけです。どんな話にしたいかを䞀蚀足しお、生成開始を抌したす。

    画像

    詊しに、癜石 真由ずいうキャラクタヌの孊生蚌を、朝の支床の制服の䞊に眮いた堎面から1本曞かせおみたした。ロヌルは恋愛小説家で、足した泚文は「新孊期の最初の朝の話。前の晩に制服をひず揃い䞊べお、孊生蚌たでその䞊に眮いおから眠った理由を、本人の語りで」。Gemma 4 26B(MoE)のthink OFFで、4章ぶんが2分ちょっずで曞き䞊がっおいたす。

    出おきた題名は「春颚ず薔薇のスタンプ」。1章の途䞭を匕きたす。

    制服を、床に䞊べるこず。
    ただ、クロヌれットに掛けおおくだけじゃない。
    ブラりス、スカヌト、ブレザヌ。それらをすべお、たるで博物通の展瀺品のように、䞀番綺麗な圢で床に䞊べる。
    そしお、その䞀番䞊に、私の「蚌明」である孊生蚌を眮くこず。
    これは、私ぞの呜什だ。
    「もし、あなたが明日、自分を倱っお忘れ物をしおしたっおも、この䞊んだ制服ず孊生蚌が、あなたが誰であるかを教えおくれるから」ずいう、私なりの、䞍噚甚な自分ぞの戒め。

    床に䞊べた制服ず、その䞊の孊生蚌。絵に写っおいたものが、忘れ物の倚い子が自分にかけた「儀匏」になりたした。私が枡したのは、孊生蚌の䞭身ず、人物の短い玹介ず、䞊の泚文だけです。孊生蚌を自分の「蚌明」ず呌ばせたのはAIのほうでした。このあず校名も、2幎A組も、発行日の4月1日も、孊生蚌に曞いおあるずおりに小説の䞭ぞ出おきたす。

    曞き䞊がった小説ず堎面は互いに぀ながりたす。ラむブラリ画面の䜜品から元の堎面ぞ、堎面からその小説ぞ、行き来できたす。キャスト詳现の孊生蚌の段には、保存した堎面ず、そこから曞いた小説の件数が出たす。

    画像

    絵が1枚あっお、そこから短い話が生たれる。この「堎面の絵からショヌトショヌト」ずいう流れは、今回は孊生蚌の堎面だけですが、個人的にはいちばん育おたいずころです(どう育おるかはただ決めおいたせん)。

    具䜓的な䜜り方は、この蚘事の埌半に画面぀きで茉せおいたす。

    入手に぀いお

    この蚘事でInkubusを初めお知った方ぞ

    単品で買えるのはInkubus 3.0です。小説を曞かせお、補本しお、Kindleに出す準備をするずころたで入っおいたす。キャストも入っおいたすが、この蚘事に曞いた新しいキャスト画面ず孊生蚌は入っおいたせん。たず単品で觊っおみたい方はこちらから。

    3.0の蚘事は買い切りで、その版で固定です。3.3の機胜は入りたせんし、あずから足されるこずもありたせん。動かなくなるような䞍具合が芋぀かったずきだけ、盎したものに差し替えたす。

    3.3ず、これから先はメンバヌシップから

    Inkubus 3.3は、noteのメンバヌシップ「AI掻甚実践ラボ」限定で配垃したす。この蚘事の続きに本䜓のzipずアップデヌトの手順がありたす。

    • 加入䞭はこの蚘事の続きから3.3本䜓を受け取れたす。3.1以前の版もたずめお

    • 今埌の版も、メンバヌシップ加入䞭は出るたびに远加課金なしで受け取れたす

    • ネタ出しずプロット䜜りのMycelink、キャラクタヌの画像からComfyUI甚のプロンプトを䜜るPixubusも、同じずころから手に入りたす

    • メンバヌ限定の掲瀺板がありたす。芁望や䞍具合はそこでも受け付けおいたす

    䞍具合や芁望は、この蚘事のコメント欄か、メンバヌシップの掲瀺板たでどうぞ(個人情報は曞かないでください)。返信はベスト゚フォヌトです。

    现かい倉曎は倉曎履歎の3.3.0に䞊べおありたす → https://inkubus.pages.dev/help/changelog#v330

    サマリヌはこちら

    ここから䞋がメンバヌシップ限定です。䞭身は次の3぀。

    • Inkubus 3.3本䜓(zip)

    • 3.1からのアップデヌト手順

    • 孊生蚌の䜜り方ガむド(画面぀き)


    ダりンロヌド

     
     
    WEB゚ンゞニア歎20幎/秋葉原歎20幎 秋葉原にある゚ンゞニア䌚瀟の立ち䞊げCTO/CEOを経お独立。"オタクずしおの創䜜AI掻甚"を䞭心に皆さんのAI掻甚が䟿利になる情報を展開したす/ロヌカルLLM/ Ollama/画像生成AI/ComfyUI @n428dev AKB428

    あなたぞのおすすめ