技術的仕組み
コテンアルゴリズムの仕組み
コテンアルゴリズムが記事を生み出す仕組みを、わかりやすく図解で説明します。
1. 全体の仕組み
コテンアルゴリズムはOpenClawを中心に動いています。 OpenClawのタイマー(cron)が毎朝起動し、画像生成から記事作成、承認、公開までを一貫して行います。
2. 画像生成
各記事にはテーマに合わせた挿絵(ヒーロー画像)が付きます。 画像生成モデルを呼び出し、テキストから直接グレースケール(白黒)の画像を生成します。
1テーマ選定
→
2プロンプト作成
→
3画像生成モデルで生成
→
4public/icon-[slug].jpg に保存
3. 記事ができるまで
毎朝cronが起動します。テーマ管理ファイルから未公開テーマを1つ選び、画像生成モデルで挿絵を作成し、Web検索で教育論のリサーチを行い、AIが記事を生成します。
記事はローカルの drafts/ ディレクトリに保存され、Discordに投稿されます。
4. 承認フロー
Discordに投稿された下書きを確認し、管理者が操作を行います。 承認されれば自動デプロイ、書き直しの場合は修正内容を反映して再生成します。
フローの流れ
① 承認 → Astroビルド → Cloudflareにデプロイ
② 書き直し → 修正を反映して再生成 → Discordに再投稿
③ スキップ → 破棄して翌朝次のテーマを生成
5. テーマ管理
記事のテーマは published_themes.md で一元管理しています。
未公開テーマが切れると、テーマプール(候補リスト)から自動的に補充されます。
6. 使っている技術
仕組み全体 OpenClaw
サイトの土台 Astro
インターネット検索 Tavily
定期実行 cron(毎朝)
画像生成 画像生成モデル
承認 Discordで操作
サイトの公開 Cloudflare Pages
テーマ管理 published_themes.md
下書き管理 drafts/*.md
フォント NotoSerifCJK