| Repo | Stars | License(critic 修正) | 活躍度 | 最值得借鑑的「那一個點」 |
|---|---|---|---|---|
| morsoli/aimangastudio | 1312★ / 228f | MIT-intended README 結尾「## 许可证 MIT」;無 LICENSE 檔 → 補檔後可 fork |
停更(2025-09 兩天衝刺後零更新) | types.ts 資料模型:BubbleShape(氣泡尾座標 tail{x,y}+型別枚舉 rounded/oval/rect)+ 角色一致性三層(含 correction_prompt 自檢迴圈)+ panel→影片多模型路由(recommendedModel + reasoning) |
| Vivy33/novel-comic-maker | 6★ / 1f | All Rights Reserved 真紅線,僅淨室借概念 |
停更(建立後約 8 天) | 中文小說→漫畫 9-agent pipeline:多級壓縮解萬字 + hybrid_orchestrator 編排骨架 + 角色卡三維度特徵庫 + 分鏡 bible(與我方同題目的對照樣本) |
| freestylefly/director_ai | 1549★ / 344f | All Rights Reserved 真紅線,無任何 license 字樣 |
近期停更(最後 push 2026-05-01,已停 ~5 週) | 角色三視圖身份證(正側背合一張 turnaround)+ 降級級聯(用戶圖→三視圖→純文字);輸出是橫向影片非漫畫 |
| liuestc/ai-comic-generator | 2★ / 0f | MIT-intended README badge license-MIT;無 LICENSE 檔 |
停更(面試 portfolio) | 真實 Director→Critic 迭代擇優迴圈(AgentOrchestrator.ts,生成→評分→跨迭代擇優 bestScript)+ JSON 解析防呆 + 中文關鍵字→景別對照表 |
⚠️ critic 修正:synthesis 把 liuestc 寫成「多 Agent 迴圈 code 裡不存在、實為 single-shot」是錯的——讀 AgentOrchestrator.ts 證實有真實 for-iteration 迴圈(依 targetScore 8.0 收斂),這正是它最有價值、最貼合我方 merge_gate 守門的點。
| 我方三件套 | 來源 repo | 補強 / 修正 |
|---|---|---|
| ① router 加 panel_size→modality 維度 | aimangastudio director_ai |
aimangastudio videoGeminiService 的 recommendedModel + reasoning + 各模型專屬 prompt + duration=「panel_size→模態(大格影片/中格 gif/小格 css)」的現成欄位設計(含 reasoning 理由欄)。director_ai per-scene 同時帶 image_prompt+video_prompt → 印證「同一格依模態存不同 prompt」。 |
| ② comic_build 參數化吃 journey.json | novel-comic-maker ✅✅ aimangastudio liuestc |
最關鍵:novel-comic-maker hybrid_orchestrator(線性段直呼函數、複雜段才上 LangGraph)+ 多級壓縮(前情提要<分段<章節 summary)+ Project→Chapter→Panel 三層 schema,可當 journey.json 骨架。aimangastudio StorySuggestion{summary, panels[]} + ImageShape.characterId 把每格綁角色 ID。liuestc JSON 防呆(剝 fence + 斷言 panel 數 + 缺欄拋錯)收進 prompt_assembler。⚠️ 共同修正:只借編排+壓縮+契約,別換掉我方「程式組 prompt」的確定性哲學;director_ai 固定 7 場景/2 角色結構禁止照抄。 |
| ③ sys_prompt 加 shot_technique 枚舉 | liuestc novel-comic-maker |
liuestc shotRecommendation.ts 純規則式中文關鍵字→景別/角度對照表(環境→遠景、情緒→近景、衝突→奇偶格交替)當零成本 baseline,再交 merge_gate(LLM) 糾偏=貼合我方「regex baseline → LLM edge case」哲學。novel-comic-maker 三條節奏啟發式:幀類型比例(關鍵40/過程30/結果20/環境10)、景別組合交替、動作匹配銜接。⚠️ liuestc 中文 regex 脆弱、只給景別不給分格大小,抄對照表即可別照搬邏輯。 |
{panel_id, description, dialogue[], characters[](characterId), panel_size, shot_technique, modality, modality_prompt{image/video/gif}, reasoning}。對話框加 {bubbleType, tail:{x,y}}、破格用 points[]。一致性守門抄 AnalysisResult{has_discrepancies, correction_prompt} 自檢迴圈(Phase 2,用 SDXL reference-only/IP-Adapter)。PanelShape polygon points[](破格框的資料表示法,非自動排版算法)。其餘是 freeform 人工拖拉 / 固定 2×2 grid / 1 場景=1 全幅圖。我方 storyboard_bible 反而最強,但落地為 0 → 這塊得自己刻。
⚠️ 另:3/4 用 text-in-image(台詞烤進圖)是比我方 CSS overlay 退步的做法(CSS 可響應、文字可選可改)——勿回頭採用。
licenseInfo=null 只代表「偵測不到標準 LICENSE 檔」,≠ All Rights Reserved——作者可能在 README 宣告。synthesis 沒讀 README,漏掉 2 個 MIT 宣告:
| Repo | GitHub /license | 實際 README | 修正結論 |
|---|---|---|---|
| morsoli/aimangastudio | 404(無 LICENSE 檔) | README 結尾 ## 许可证 MIT 明確宣告 | MIT-intended,非紅線 |
| liuestc/ai-comic-generator | 404(無 LICENSE 檔) | README badge license-MIT | MIT-intended,非紅線 |
| Vivy33/novel-comic-maker | 404 | 無自身 license 宣告 | All Rights Reserved(真紅線) |
| freestylefly/director_ai | 404 | 完全無 license 字樣 | All Rights Reserved(真紅線) |
法律微調(誠實):README/badge 寫 MIT 但沒附 LICENSE 全文,形式上不完整——建議去信/開 issue 請作者補 LICENSE 檔,即可放心 fork。但這跟「All Rights Reserved 完全沒授權」是本質不同的兩件事。
可 fork 的地基仍是:story-to-manga(MIT 乾淨,當角色 sheet 地基)+ ai-comic-factory(Apache 但 已 archived 唯讀,當設計參考勿期待維護)。
correction_prompt 自檢 + liuestc「critic 評分→未達標重生」迭代骨架(兩者皆 MIT-intended);實作換成 SDXL 的 LoRA / IP-Adapter / reference-only ControlNet。角色 sheet 用 story-to-manga(MIT 地基),不必為 director_ai 的「三張併一張」去碰紅線。2026-06-07 · 6-agent workflow(wn4v6xeab)synthesis + 獨立 critic 對抗查證 · license 以 critic 為準 · 對照 [[storyboard_bible]] / [[storyboard_research]] / [[roadmap]]