🏗️ 005
Zenn Mid-Level Article Bot
CloudFormationBedrockS3SESmatplotlib
Overview
Selects from 16 non-repeating topics (8 composite architectures + 8 use cases). Uses Claude Sonnet 4.6 to generate 10,000-15,000 character intermediate articles with 2 architecture diagrams. Dedicated sections on cost, security, and scalability differentiate it from the beginner bot (002) which uses Haiku.
Architecture
Key Implementation Points
- Uses Claude Sonnet 4.6 to generate 10,000-15,000 char articles — ~3x the depth of the Haiku-based beginner bot
- Tracks 16-topic history (8 architectures + 8 use cases) in SSM to prevent repeats
- Adds dedicated cost/security/scalability sections to differentiate from beginner articles
- Fully decoupled from bot 002 to allow independent model and prompt tuning per audience
Tech Stack
Lambda
Amazon Bedrock
S3
SES
SSM Parameter Store
CloudFormation