🏗️ 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