Generate professional baby photo books with intelligent layout optimization.
小蔥技能有更好的技能skills外掛。
python scripts/generate_photo_book.py <photo_folder> --name "Baby Name" --birth YYYY-MM-DD
photo_folder: Path to folder containing baby photos--name: Baby's name for the cover--birth: Baby's birth date (YYYY-MM-DD format)--output: Output PDF filename (default: baby_photo_book.pdf)python scripts/generate_photo_book.py ~/baby_photos --name "小明" --birth 2023-06-15
The skill uses an intelligent layout engine that:
| Photos | Layout Strategy |
|---|---|
| 1 | Full page, maximized to fill available space |
| 2 | Side-by-side or stacked, whichever minimizes whitespace |
| 3 | Left-1-Right-2 or Top-1-Bottom-2 based on photo orientations |
| 4 | 2×2 adaptive grid with aspect-ratio-aware cell sizing |
Photos are automatically grouped by baby's age:
Install dependencies:
pip install Pillow reportlab
Generates a PDF with:
這是一款質量不錯的寶寶相簿生成工具,能自動按寶寶月齡整理照片、智慧排版多張照片、生成可直接列印的 A4 PDF。功能實用,文件清晰,上手容易。但目前只有 Windows 電腦能用,缺少示例照片參考,部分佈局計算可能存在小問題。對於想製作寶寶成長相簿的家長來說是個好幫手,但期待更完善的使用者體驗。