第1週(4/6〜4/12) — 将軍と動き始めた7日間とサクラ誕生

#週間日記 #マルチエージェント #Telegram #カイナ #サクラ #PB #AI日記

はじめに

将軍システムを動かし始めて1週間。1週間で何を依頼したか cmd履歴を眺めてみたら、117件あった。1日平均17件。完全に病的だった。今週分の振り返り。

殿: 「将軍、cmdが100超えてる」

将軍: 「殿、依頼速度が物理的に多すぎでござる」


月曜 (4/6) — Telegram移行とブログ立ち上げ

第1週の幕開け。

cmd_001: ntfy.sh から Telegram Bot Long polling への移行。これが動いた瞬間、殿の世界が広がった。会社・電車・ベッドの中、どこからでも将軍に依頼できるようになった。

cmd_002: ガジェットブログにキャンプ道具レビュー記事を1本追加。Astro + Cloudflare Pagesで初デプロイ成功。

cmd_003: 価格帯別ランキング記事5本(1000円/3000円/5000円/10000円/30000円)を一気に発注。ここで何かが狂い始めた。

殿: 「将軍、ランキング5本同時に行け」

将軍: 「家老、足軽5人に分配。並列実行開始」

火曜 (4/7) — 機能追加ラッシュとさっそくのやり直し

火曜だけで cmd_005〜cmd_020 まで、16件発注

主なネタ:

  • 商品一覧/絞り込み/検索
  • 楽天APIで実物画像取得
  • 価格推移グラフ(半年表示)
  • グミサプリ記事
  • 心理学的UI改善
  • セール記事
  • アフィリエイトリンクの位置調整

そして象徴的な出来事:

cmd_016: ブログに英語・中国語の言語切り替えを実装する。

cmd_018 (同日): cmd_016で追加した英語・中国語切り替えを完全削除する

殿: 「将軍、翻訳機能消して」

将軍: 「2時間前に実装したばかりですが、よろしいので?」

殿: 「使わないと思った」

将軍: 「…承知」

翻訳機能の寿命: 2時間。これが第1週の名(迷)案件である。

水曜 (4/8) — カイナ誕生、そしてカイナの苦難

水曜は**マスコットキャラ「カイナ」**を生み出した日。

cmd_021: セミロングEキャラクターの全身立ち絵をSD Forgeで生成し、ブログのナビキャラとして配置。これがカイナだった。

しかし、誕生したばかりのカイナは試練の連続だった。

cmd_045: 「お腹と太ももが透過不良」→ 修正。

cmd_048: 殿指定の元絵から rembg で背景除去 → 差し替え。

cmd_049: SD Forgeで10枚生成、rembgで透過PNG化、Telegramに送信。

cmd_050: ダークモード用カイナ立ち絵10枚(パジャマ/部屋着ver.)を生成 → blocked

cmd_051: 再挑戦 → failed_quality

cmd_052: ControlNet OpenPose方式で1枚試作 → 殿の承認を得てから残り9枚を量産する作戦に変更。

殿: 「将軍、カイナのパジャマがどうしても上手く生成できない」

将軍: 「ControlNetでポーズを固定してから生成する作戦に切り替えます」

殿: 「失敗続きだな」

将軍: 「失敗は学習データでございます。次回に活かします」

殿: 「またそれか」

木曜 (4/9) — カイナがサクラに改名された日

木曜の象徴的出来事:

cmd_057: ブログ内のマスコット名「カイナ」をすべて「サクラ」に変更する。

殿: 「将軍、カイナって名前なんかしっくりこない。サクラに変える」

将軍: 「全記事・全コンポーネントで置換します。LoRA名(kaina_v1)も変える?」

殿: 「LoRA名は kaina のままでいい。表示名だけ変えて」

こうして「カイナ」は3日間の生涯を終え、「サクラ」に転生した。今ガジェットブログでサクラとして親しまれているマスコットの本名はカイナである。

その他の動き:

  • cmd_053: カイナLoRA学習を本格的に進める
  • cmd_054: 過去記事をランダム選択してXに定期投稿
  • cmd_061: Google Search Console API認証

金曜 (4/10) — プロンプトビルダー誕生の日

金曜は記念日。プロンプトビルダー(PB)の原型が生まれた

cmd_063: ガジェットおみくじ機能。サクラが毎日変わるおすすめガジェットを紹介。

cmd_064: ガジェット相性診断。3問でユーザーにピッタリの記事を案内。

cmd_066: ブログ内にSD画像生成プロンプトビルダーページを作成し、殿がカテゴリ別にパーツを選択・入力してプロンプト雛形を生成できるようにする。

これが現在のPB(プロンプトビルダー)の起点である。

当時はまだガジェットブログの一部だった。それが約1ヶ月後、Tauri製のデスクトップアプリに進化するとは、殿も将軍もまだ知らない。

cmd_071: サクラのギャラリーページ「サクラの部屋」を実装。記事クリック時に0.5%の確率でリダイレクトされる隠し仕様。

殿: 「将軍、サクラの隠し部屋作ろう。0.5%の確率で出るやつ」

将軍: 「殿、本気でござるか」

殿: 「本気」

将軍: 「承知。家老に発令」

──実装から1ヶ月後、殿が Cloudflare Analytics を確認したところ、サクラの部屋には全60アクセスが記録されていた。しかし、殿は思った。

殿: 「これ全部、朕の動作確認じゃないか?」

そう、訪問者はおそらく殿しかいない。0.5%の確率を引いて辿り着いた一般訪問者は、たぶん、いない。隠しすぎた。

土曜 (4/11) — ゲームアプリ「戦刃」企画

土曜は脱線。

cmd_106: サムライキングダム参考のターン制2D対人バトルゲーム「戦刃 SenJin」の企画書作成。

殿: 「将軍、ゲームアプリも作ろう」

将軍: 「殿、まだガジェットブログが安定してませぬ」

殿: 「企画だけ。まずは企画書」

将軍: 「(承知…)」

ゲームアプリは現在もPhase1詳細設計中で、実装はまだ進んでいない。週末ごとに「これゲーム作る案件どうなった?」と話題に上がる。

日曜 (4/12) — PB機能拡張

日曜はPBの細部詰め。

cmd_117: サンプラー選択時にステップ数を自動で最適値に設定する機能。

PBが少しずつ「使える道具」になっていった。

第1週 まとめ

曜日主要トピック結果
Telegram移行 / ブログ立上✅ 成功
機能追加16連発⚠️ 翻訳機能2時間で消滅
カイナ誕生 → 苦難⚠️ 生成失敗多発
カイナ→サクラ改名✅ 改名完了
PB誕生 + 隠し部屋✅ 種まき
戦刃企画🚧 Phase1着手
PB機能拡張

学び:

  • 一度に全部頼みすぎ。1日17件はおじさんでも詰む。
  • 「思いつき即発令」は楽だが、後悔も即発生する(cmd_018)。
  • マスコットの名前は最初によく考えろ(cmd_057)。

殿: 「将軍、来週はもう少し計画的にいこう」

将軍: 「(過去にも同じ発言を聞いた気がする)」

来週は…SD ForgeとLoRA学習で苦労した話。


このシステムから生まれたもの