日次ニュース配信は小さなプラグインに向いています。入力元が明確で、実行時刻も固定でき、失敗時には元リンクの送信に戻せます。
プロジェクト概要
リポジトリ: xxofficial/astrbot_plugin_daily_ai_news。
実装は軽量で、主要ロジックは main.py にまとまっています。schema、metadata、テストが入口を補助します。固定の AI ニュース RSS を読み、新しい項目を要約して購読先へ送信します。
用途は、チャンネルの日次ブリーフィング、テーマ別グループのニュース配信、保守負荷の低い要約ボットです。
取得、要約、配信
スケジューラは RSS 項目を読み、公開日と識別子を確認して新規項目だけを処理します。組み込み LLM が短い要約を作り、失敗時にはタイトル、RSS の概要、リンクに戻します。
要約はキャッシュし、送信済み識別子も記録します。これにより再起動後の重複送信を防ぎ、モデル呼び出しも減らせます。