🤖 001
AWSニュース自動投稿Bot
ServerlessBedrockEventBridgeX API
概要
複数のRSSフィード(AWS公式・クラスメソッド・Zenn・Qiita)から14日以内の記事を取得し、段階的フィルタで重複を排除。Amazon Bedrockで @Zer0_Infra の口調に変換し、毎週月・木の20時にニュース紹介系の投稿をXに自動送信。記事URLは本文ではなく投稿直後のリプライにぶら下げてリーチ抑制を回避し、スレッド形式のTips連投(thread_tips)も投稿タイプに追加。動的ハッシュタグ生成など、品質を保つための仕組みを実装。
全体構成図
実装のポイント
- 4つのRSSフィードを並列取得し、14日以内・未投稿の記事のみを段階的フィルタで絞り込み
- 記事URLは本文に入れず投稿直後のリプライにぶら下げ、リンク入り投稿のリーチ抑制を回避
- SSM Parameter Storeで投稿済みURLを管理し、重複投稿を完全排除
- スレッド形式Tips連投(thread_tips)を投稿タイプに追加し、保存・フォロー転換を狙う
使用技術
Lambda
Amazon Bedrock
EventBridge
SSM Parameter Store
CloudFormation