掲載済み (2026-07-18号)
037 180文字 • 1分

Cloudflare Workers は AI 搭載の Slack ボットを簡単に作れていいぞ

日本語

掲載情報

概要

Cloudflare Workersの各種機能をフル活用し、LLMによる高精度な記事選別を行うSlackボットをサーバーレスで構築する手法を解説した記事です。

詳細内容

JX通信社におけるRSS監視の誤検知(約61%がノイズ)をLLMで解決した実践的な事例紹介です。Cloudflare Workersを基盤とし、以下のコンポーネントを組み合わせた「AIエージェント」の構築手法が解説されています。 - **Workers AI**: APIキー管理不要でLLM(Llama 3.3等)を直接バインディング経由で実行。 - **Cloudflare KV & Cron Triggers**: 記事の重複排除管理と15分おきの定期ポーリングをサーバーレスで実現。 - **HTMLRewriter**: 外部ライブラリなしで記事本文のクリーニングとテキスト抽出を実施。 - **Agents SDK**: Durable ObjectsベースのステートフルなSlackエージェントを構築し、対話型のインターフェースを提供。 自然言語によるフィルタリングルールの動的変更(Function Calling)や、信頼できないソースに対するプロンプトインジェクション対策など、実運用上の知見が豊富に含まれています。Cloudflareのエコシステムだけで完結するため、低コストかつ高い開発体験を維持できる点が強調されています。