エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
はじめに こんにちは!個人開発者のyasunaです。 AITuberの開発をライフワークとしている私とろてじんさ... はじめに こんにちは!個人開発者のyasunaです。 AITuberの開発をライフワークとしている私とろてじんさん(@rotejin)が開発したAITuberプロジェクト「AITuberぶつぶつシステム」は、詩を参照して自律的に思考し、視聴者と対話しながら配信を行うことを目的としています。 今回はこの少々複雑なシステムを安定して動作させるために、イベント駆動型のアーキテクチャを採用しました。 今回は、そのアーキテクチャの根幹をなすコードを読み解きながら、システム全体の設計思想やコンポーネント間の連携について解説していきます。 こちらのプロジェクトの経緯については以下のnoteをご覧ください! このシステムを使って配信を行った動画はこちらです! リポジトリ なお、以下はこのリポジトリをもとにAIを活用して記事を書いています。 アーキテクチャ図 以下は、システム全体のアーキテクチャ図になります