🏗️ 005
Zenn中級記事自動生成Bot
CloudFormationBedrockS3SESmatplotlib
概要
複合アーキテクチャ系8種+ユースケース別8種の16トピックから重複なく選択。Claude Sonnet 4.6 で 10,000〜15,000文字の中級記事を生成し、アーキテクチャ図2枚を添付。設計上の考慮ポイント(コスト・セキュリティ・スケーラビリティ)を追加セクション化し、Haiku使用の初級Bot(002)と差別化。
全体構成図
実装のポイント
- Claude Sonnet 4.6 を使用し 10,000〜15,000文字の中級記事を生成(Haiku使用の初級Bot比 約3倍の深度)
- 複合アーキテクチャ8種・ユースケース8種の計16トピックをSSMで履歴管理し重複を排除
- 「コスト最適化・セキュリティ・スケーラビリティ」の考慮点セクションを追加し初級記事と差別化
- 002の初級Botと設計を完全分離し、読者層に応じたモデル・プロンプトを独立してチューニング可能
使用技術
Lambda
Amazon Bedrock
S3
SES
SSM Parameter Store
CloudFormation