proxy2021/enso

photobook

Digital photobook creator and viewer — browse photos, create themed photobooks with 6 professional layout templates, view page-by-page with navigation, edit pages, rearrange content, change visual styles, and export

ソースを見る

使い方

  1. インストールコマンドをコピーし、自分の環境へ導入する前にソースを確認します。
  2. 必要なツール、認証情報、対応環境を原文で確認します。
  3. 入力と成果物を指定し、出力を資料と照合します。
npx skills add https://github.com/proxy2021/enso --skill photobook

開始前の確認

  • 導入にはモデル契約、API枠、ファイルへのアクセス許可は含まれません。
  • スター数や導入数は活動の指標であり、独立した品質・安全性試験ではありません。
リポジトリの原文

見出し、例、コード、表、リンク、参照画像を含む原文を表示しています。

Photobook

Digital photobook creator and viewer — browse photos, create themed photobooks with 6 professional layout templates, view page-by-page with navigation, edit pages, rearrange content, change visual styles, and export

Available Tools

ensophotobookbrowse (primary)

Browse existing photobooks or photo sources to create new books from

Parameters:

  • path (string): Directory path to browse for photos (defaults to ~/Pictures)
  • sortBy (string): Sort: name, date, size (default: date)

ensophotobookcreate

Create a new photobook from selected photos with title, style preset, accent color, and font pair

Parameters:

  • title (string): Book title
  • subtitle (string): Subtitle or date range
  • style (string): Style preset: warm, pure, moody (default: warm)
  • accentColor (string): Hex accent color (default: #C4785B)
  • fontPair (string): Font pair: lato-opensans, inter-inter, playfair-lato, montserrat-opensans
  • photoPaths (array): Array of photo file paths

ensophotobookview

View a photobook page-by-page with full layout rendering and navigation

Parameters:

  • bookId (string): Photobook ID
  • page (number): Starting page number (default: 0)

ensophotobookedit

Edit a photobook page — change layout template, swap photos, edit captions or text

Parameters:

  • bookId (string): Photobook ID
  • page (number): Page number to edit
  • templateId (string): New template: cover, hero, centered, duo, trio, text
  • photoUpdates (string): JSON: [{slotIndex, newPhotoPath}]
  • textUpdates (string): JSON: {heading, subtitle, body}

ensophotobookarrange

Reorder, add, or remove pages in a photobook

Parameters:

  • bookId (string): Photobook ID
  • action (string): Action: move, add, remove, duplicate
  • fromPage (number): Source page number
  • toPage (number): Destination (for move)
  • templateId (string): Template for new page (for add)

ensophotobookstyle

Change the visual style of a photobook — style preset, accent color, font pair

Parameters:

  • bookId (string): Photobook ID
  • styleId (string): Style preset: warm, pure, moody
  • accentColor (string): Hex accent color
  • fontPair (string): Font pair ID

ensophotobookexport

Export a photobook as PDF or image sequence

Parameters:

  • bookId (string): Photobook ID
  • format (string): Export format: pdf or images
  • quality (string): Quality: standard or high

タスクに関連する項目