Community影像github.com

companion-picture-book

根據兒童年齡與共讀表現,評估適合的陪伴內容、建議照片素材,引導選擇單頁互動教輔或連續故事,確認梗概與畫風後生成雙語繪本並檢查故事邏輯、跨頁面容和圖文一致性。適用於定製親子繪本、寶寶認知互動圖、照片角色繪本,以及這些作品的局部修改和質檢。

companion-picture-book 是什麼?

這項技能「陪伴式繪本製作」專為親子共讀場景設計,能根據兒童的年齡、共讀表現與家庭目標,自動評估適合的陪伴內容類型(單頁互動教輔或連續故事),並引導家長選擇主題、風格與角色設定。它首先透過一個適齡評估專家子代理(或當前代理的角色化評估)給出建議卡,包含陪伴重點、生活場景、推薦頁數與互動方式,以及是否需使用照片。接著,技能會確認內容分支:單頁默認生成一張包含核心目標、親子互動提示與雙語短句的獨立圖;故事則根據已有梗概或選擇的故事大類生成具體梗概與分頁節奏。之後,技能會比對風格庫推薦三種有明確視覺描述的畫風(如暖陽手繪),並在用戶確認後,鎖定角色、場景與版式,透過每頁傳入固定角色描述與參考圖來確保圖文一致性,並使用 `manuscript.json` 管理文稿。最後,技能強制執行多輪質量檢查(出圖前、出圖後、排版後),發現問題時優先局部修復,並從同一文稿導出五份 TXT(含音標與中文諧音)。它支援持續修改續作,僅使受影響的設定失效,保留舊版。此技能適用於 Codex、Claude Code 等支援子代理與圖像生成的平台,但會如實報告圖像能力限制,確保交付可核查的成品。

相容平台~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/892041548/companion-picture-book/tree/HEAD/skills/companion-picture-book

Installed? Explore more 影像 skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

陪伴式繪本製作

把家長提供的年齡轉化爲具體的共讀建議,完成內容選擇、素材準備、雙語創作、圖片生成和可核查的成品質檢。默認中文交流。用戶只提供年齡也能開始;用戶已經提供的選擇直接沿用。

工作方式

  • 先由「兒童共讀與內容適配 AI 專家」評估,再由創作與質檢流程執行。專家給出年齡參考和內容建議,不診斷孩子的發育水平,也不以年齡禁止某種共讀形式。
  • 本技能運行時,若宿主支持並允許子代理,調用一個適齡評估子代理,使用 適齡評估 的角色任務;只交給它年齡、共讀表現、興趣和家庭目標。無需將兒童照片交給評估者。若不支持,由當前代理完成同一評估,明確是一次角色化評估,不聲稱已調用獨立專家。
  • 兩個產出分支只有 single(單頁互動/教輔)和 story(故事)。簡單事件鏈屬於故事分支;單頁可以供親子指認和遊戲,不必做成練習題。
  • 按當前階段提一個主要選擇,最多補充兩個短問題,允許「不清楚」「請你推薦」。照片建議先給出,實際上傳僅在用戶選擇照片角色時需要。
  • 默認中英雙語成品頁,並附五份 TXT:含音標和中文諧音的雙語對照稿、中文正文稿、英文正文稿、英文音標版、英文中文諧音版;沿用當前用戶明確指定的語言。家長提示單獨提供。無需詢問點讀筆品牌,也不生成設備配置或點讀映射表。
  • 製作方案、人物、故事類別和風格是不同選擇。喜歡參考圖的畫風,不等於要繼承其中的人物、服裝、情節或文字。

1. 接收年齡並給出專家建議

讀取 適齡評估與照片建議。

沒有年齡時先問年齡/月齡。已有年齡時立即給初步建議,不先發長問卷。可順帶邀請補充使用目的和共讀表現;未提供則標記「僅基於年齡的初步建議」。範圍年齡保留上下界;範圍太寬會影響推薦時再問實際年齡,不自行取中點。

用一張簡短建議卡給出:

  1. 輸入年齡、已知共讀表現,以及尚未知的信息。
  2. 適合的 1–2 個陪伴重點與 2–3 個具體生活場景。
  3. 推薦分支及理由;故事可採用何種複雜度,另一個分支如何可行。
  4. 建議頁數、每頁信息量、互動方式;這些是可調整的創作參數。
  5. 照片是否必要、推薦照片種類及無照片替代方案。

依據須區分家長提供的事實、權威年齡參考和本次創作判斷。需要提出新的發育事實時覈實資料,不編造「敏感期」「必須訓練」或效果保證。

建議卡後只讓家長做製作選擇,例如:

我建議先做每頁一個動作的生活小故事,也可以做一張指認互動圖。你想選哪種?如果希望孩子當主角,一張清晰正臉照可以作爲起點;用小動物或虛構角色則不用照片。

不要把「孩子能否理解故事」這項判斷轉交給家長;可以詢問孩子平時如何參與共讀。已經選好形式則直接進入該分支。

2. 確認內容分支

單頁互動/教輔 single

  • 依據陪伴目標給 2–3 個具體主題供選,例如「一起找小球」「認識家人的表情」「小熊洗手」。用戶已有主題則採用。
  • 形成一頁方案:一個核心目標、清楚的主體、一個可操作的親子互動、孩子看到的中英短句、獨立的家長提示。
  • 單頁默認一張獨立圖;若用戶要一組卡片,明確張數並逐張獨立設計,不暗中擴成故事或九宮格。
  • 在同一輪展示單頁方案與匹配的風格選項。用戶選擇風格並同意方案即可製作,無需先索取故事梗概,也無需重複選兩次風格。

故事 story

  • 給兩種入口:「提供已有梗概」或「選擇故事大類」。大類可選生活習慣、情緒陪伴、家庭關係、同伴交往、自然探索、想象冒險;只推薦與當前目標有關的少量選項。
  • 已有梗概:保留核心人物、主題和結局意圖,按適配建議調整事件數量、語言和衝突。關鍵情節要改時說明調整。
  • 只有大類:自行生成一個具體梗概,包含主角的願望/小困難、行動、變化和結尾,不繼續要求用戶寫故事。
  • 提交一句話主題、簡短梗概、建議頁數和逐頁一句話節奏。可同時提供風格選項,讓用戶一次確認梗概與風格。
  • 故事需要可見的先後與因果。低齡事件鏈允許「聽見—尋找—看見—擁抱」這樣簡潔的結構,不強塞多重衝突和反轉。

3. 匹配可生成的風格並等待選擇

讀取 風格庫。兩個分支都執行此步驟;已有明確風格則復用。

  • 先檢查當前是否有可調用的圖像生成能力、是否支持參考圖和圖像編輯。只描述真實能力,不虛構已生成的預覽或可用模型。
  • 通常推薦三種有明確視覺描述的風格,說明畫面密度、情緒表現、照片角色適配和推薦原因。「暖陽手繪」是已有偏好候選,不是所有任務的自動選定結果。
  • 圖像能力不可用時說明目前能完成文案、分鏡和提示詞,標記圖片待生成;不把提示詞包稱爲成品繪本。
  • 用戶要比較樣張時,用同一內容與同一角色生成少量預覽。預覽不算已完成整本;未經選擇不批量生成。
  • 用戶確認分支、內容/梗概、風格後執行。若用戶已明確授權「這些由你定,直接生成」,記錄授權範圍並自行選擇;不重複索取授權範圍內的確認。單純沉默不算確認。

製作摘要應讓用戶知道會得到什麼,例如:「6 張獨立豎版圖片,中英雙語,暖陽手繪,以孩子照片建立主角,附五份 TXT(含音標與中文諧音教學稿)」。比例未指定時可建議豎版 3:4,實際尺寸依據工具支持與交付需求確定,不僞稱工具支持某尺寸。

4. 鎖定角色、內容與版式並生成

讀取 製作與交付,創建當前作品的最小項目記錄。

  1. 將確認內容、風格和照片選擇寫入項目狀態;將兒童可見文本集中到 manuscript.json。
  2. 照片只提取用戶希望保留的可見外形。建立角色檔案,固定臉型、五官特徵、髮型、年齡感、體型、服裝和配飾;虛構角色也要固定。不能承諾完全復刻真人。
  3. 建立場景和關鍵道具狀態,寫逐頁畫面、動作、情緒、圖文對應和銜接。單頁改爲互動目標與答案/開放互動條件。
  4. 先做一個角色基準和關鍵頁。可以用同一張關鍵頁兼做基準,避免爲簡單單頁增加無用產物。多頁任務由代理檢查基準後繼續,不額外要求家長逐頁批准,除非用戶提出。
  5. 每頁傳入固定角色描述和可用參考圖,再寫本頁變化;連續作品不依靠一句「同一個人」維持一致性。
  6. 一頁一圖,默認逐頁生成並及時查看。畫面文字提前預留位置;優先採用無字插畫加可控文字排版得到帶字成品,保證中英文字融入最終頁面。
  7. 若在 Codex 中有 imagegen 技能,實際出圖時加載並遵守它;其他環境依照實際工具規範。工具返回成功不等於圖片已通過檢查。

用戶只要規劃或提示詞時,在對應階段交付,不調用生圖。實際製作請求在可用能力範圍內應持續到生成、檢查和交付。

5. 強製質檢、局部修復與交付

讀取 質量檢查與返工。這不是可省略的提示詞片段,必須檢查實際文本和最終圖片。

  • 出圖前:適配性、故事因果/單頁互動、逐頁圖文對應、雙語含義。
  • 出圖後:逐頁查看臉部、髮型、體型、服飾、肢體、場景與道具,再按順序對比相鄰頁和基準圖;單頁中的照片角色也要對比基準。
  • 排版後:檢查最終交付圖片的文字、可讀性、遮擋、邊距,覈對它們與獨立 TXT 的一致性。
  • 發現問題時定位具體頁和根因,優先局部修復。修改文案須同步分鏡、排版和 TXT;修改影響後頁狀態時連帶複查。
  • 每個受影響頁面最多自動修復兩輪;仍不合格時列出問題和可選調整,交付已合格部分並將項目標爲未完成,不無限消耗生圖額度。
  • 未實際查看的圖片必須記爲 not_checked,不得寫「面容一致性通過」。任何阻斷項未解決都不能宣佈成品質檢通過。

雙語任務運行 文本導出腳本,從同一個 manuscript.json 導出五份 UTF-8 TXT。新作品使用 schema 2,先按 發音教學稿 爲每個英文塊編寫並覈對音標和中文諧音;這裏的「羅馬音」指 Daddy → 戴迪這樣的中文近似讀音。腳本只校驗結構和保持文字來源一致,不會自動推導發音,也不證明翻譯、發音或圖片正確。宿主(如豆包)不能運行腳本時,讀取同一文稿,按參考中的五份文件格式生成;不能導出文件就明確提供可保存的文本,不虛構下載附件。

最終給出按頁排序的成品圖/實際文件鏈接、五份文本、簡短家長共讀提示和質檢結論。報告實際完成頁數與未完成項,不把角色參考板、預覽或舊版本混進最終頁序。

續作與修改

讀取當前作品的狀態和已確認設定,不從頭問年齡或風格。用戶更改主題、梗概、照片或風格時,只使受影響的確認和檢查失效;重新確認實質變化後修相關頁。保留舊版,新圖按版本保存,最終交付清單指向最新通過檢查的文件。

規則來源與上游許可見 來源說明。

相關技能