だいぶ時が経ちましたが、毎日更新されるうんこ物語の作成のシーケンス図を書いてみました。

sequenceDiagram EventBridge-->>Lambda: 物語更新依頼 Lambda->>Lambda: 物語の設定の決定 Lambda->>ChatGPT: 物語作成依頼 ChatGPT->>Lambda: 物語のテキスト Lambda->>Polly: 物語の音声ファイル作成依頼 Polly->>Lambda: 物語の音声ファイル Lambda->>GitHub(Priv): 物語および音声ファイルのコミットとプッシュ GitHub(Priv)-->>GitHub Actions: 自動起動 GitHub Actions->>GitHub Actions: Hugoビルド GitHub Actions->>GitHub(Pub): Hugoビルド結果をプッシュ GitHub(Pub)-->>GitHub Pages: 公開

:::note info ブログのテーマがダークモードだと表示がうまくできません。現在調整中です。 :::

このような感じでできました。 はたして、このアーキテクチャでできるのでしょうか。 やるだけやってみます。