🏗️ 005
Zenn中級記事自動生成Bot
SAMBedrockS3SESmatplotlib
概要
複合アーキテクチャ系8種+ユースケース別8種の16トピックから重複なく選択。4,000〜6,000文字の記事にアーキテクチャ図2枚を添付。設計上の考慮ポイント(コスト・セキュリティ・スケーラビリティ)を追加セクション化し初級記事と差別化。
全体構成図
実装のポイント
- 複合アーキテクチャ8種・ユースケース8種の計16トピックをSSMで履歴管理し重複を排除
- 初級記事との差別化として「コスト最適化・セキュリティ・スケーラビリティ」の考慮点セクションを追加
- アーキテクチャ図をメイン構成図と詳細図の2種類生成し、記事の理解度を向上
- 002の初級Botと設計を分離することで、読者層に応じた記事品質を独立してチューニング可能
使用技術
Lambda
Amazon Bedrock
S3
SES
SSM Parameter Store
SAM