← 一覧に戻る

kinenbi-bot

GitHub ↗ 最終push: 2026/9/1 12:56

WIP(現在進行中)

Work In Progress

このプロジェクトで現在進行中の作業と、過去のスナップショットを記録する。

現在の状況

進捗: プロジェクト kinenbi-bot を作成し GitHub(private)と連携済み。コードはまだ無く、雛形のみ。

次にやること: 以下4点を決めてから実装に入る

  1. 記念日データの出所(自前 JSON 手入力 / 外部 API・Wikipedia 等)
  2. 投稿文の生成方法(固定テンプレート / LLM で毎日生成)
  3. 実行基盤(Cloudflare Workers Cron / Lightsail cron / GitHub Actions schedule)
  4. X API プラン(Free 枠は月1,500ポスト書き込み可の想定。1日1〜数件なら無料枠で足りる見込み、要確認)

未決事項: 上記4点すべて未決。X アカウント名はリポジトリ名と分けて別途検討。


過去のWIPアーカイブ

(新しい「現在の状況」を書く前に、古いものをここに追記でアーカイブする。新しいものが上)

2026-09-01 12:56 時点のスナップショット

(ここは毎回上書きされる。「今どこまで進んだか」「次に何をするか」「詰まっていること」を簡潔に)

ROADMAP(計画)

ロードマップ

今週

  • プロジェクト作成 + GitHub 連携(2026-09-01)
  • 記念日データの出所を決める(自前 JSON / 外部 API・Wikipedia)
  • 投稿文の生成方法を決める(固定テンプレート / LLM 生成)
  • 実行基盤を決める(Cloudflare Workers Cron / Lightsail cron / GitHub Actions)
  • X API プランと書き込み上限を確認し、開発者アプリを作成

今月

  • 1日1回の自動投稿を本番稼働させる
  • X アカウント名・プロフィールを決める

今四半期

(今四半期の目標)

いつか

  • 「今日は何の日」(出来事・誕生日)へのカバー範囲拡張
  • 画像付き投稿(Codex CLI で画像生成)

DECISIONS(意思決定)

意思決定記録

このプロジェクトで下した重要な意思決定を記録する。 最新が上に来る。


2026-09-01: プロジェクト名を kinenbi-bot にする

背景: 記念日を毎日 X にポストするプロジェクトの GitHub リポジトリ名を決める必要があった。

決定: kinenbi-bot を採用。

理由: ~/cdev/ の既存プロジェクト命名(英小文字 kebab-case、datsu-mikka-bozu など和語ローマ字も混在)と相性がよく短い。既存の x-account-manager-ai があるため x- 始まりは避けた。代替案は daily-kinenbi-x / today-anniversary-poster / kinenbi-poster。X のアカウント名はリポジトリ名とは分けて別途決める。将来「今日は何の日」全般に広げる場合は名前が狭い点は許容。

DEVLOG(作業ログ)

開発日誌

このプロジェクトでの作業を時系列で記録する。 最新のエントリが上に来る。


2026-09-01

12:56 - プロジェクト命名とセットアップ

やったこと

  • 「記念日を毎日 X にポストするプロジェクト」の名前を検討。~/cdev/ 既存プロジェクトの命名スタイル(英小文字 kebab-case、和語ローマ字あり)に合わせて候補を4つ提示
  • kinenbi-bot に決定
  • new-project-setup でセットアップ: git init -b main、.gitignore / README.md / CLAUDE.md / .devnotes/ 4ファイル配置、Initial commit、GitHub private リポ作成 + push、dev-tracked topic 付与

決めたこと

  • プロジェクト名は kinenbi-bot(DECISIONS.md 参照)

次回やること

  • 記念日データの出所、投稿文の生成方法、実行基盤、X API プランの4点を決めて設計に入る(ROADMAP.md 参照)

最近のコミット

README

kinenbi-bot(記念日ボット)

概要

(記入予定)

セットアップ

(記入予定)

使い方

(記入予定)