🏗️ 005

Zenn Mid-Level Article Bot

SAMBedrockS3SESmatplotlib

Overview

Selects from 16 non-repeating topics (8 composite architectures + 8 use cases). Attaches 2 architecture diagrams to 4,000-6,000 character articles. Differentiated from beginner articles with dedicated sections on design considerations (cost, security, scalability).

Architecture

Zenn Mid-Level Article Bot architecture diagram

Key Implementation Points

  • Tracks 16-topic history (8 architectures + 8 use cases) in SSM to prevent repeats
  • Adds dedicated sections on cost, security, and scalability to differentiate from beginner articles
  • Generates 2 diagrams per article: an overview and a detailed view for better comprehension
  • Decoupled from the beginner bot (002) to allow independent prompt tuning per audience level

Tech Stack

Lambda
Amazon Bedrock
S3
SES
SSM Parameter Store
SAM