mrslimslim/gpt-image-canvas

Local professional AI canvas built with tldraw.

解決的問題

GPT Image Canvas 為 AI 圖像生成提供了一個以本地為首的創意工作區。它透過結合無限畫布(tldraw)與提示管理及代理規劃,解決了管理多個 AI 生成圖像和複雜生成工作流程的問題。

如何運作

系統整合了一個基於網頁的畫布,使用者可在其中排列圖像和提示。它使用 Hono API 和 SQLite 來本地儲存專案狀態與歷史記錄。在圖像生成方面,它可連接到 OpenAI 兼容的端點(例如 gpt-image-2)或透過 Codex 登入。

它具有兩種主要工作流程:

  • 手動:直接進行文字轉圖像或參考圖像生成。
  • 代理:由 LLM 驅動的規劃器,接收任務描述和可選的參考圖像,以建立基於 DAG(有向無環圖)的多圖像生成執行計畫,系統隨後會以平行或序列方式執行該計畫。

適用對象

數位藝術家、設計師以及 AI 愛好者,他們希望擁有一個視覺化、非線性的工作空間,以組織其 AI 圖像生成流程,並管理複雜的多步驟圖像專案。

特色亮點

  • 無限畫布:使用 tldraw 來實現生成資產的空間佈局。
  • 代理規劃:多圖像任務被拆解為基於 DAG 的生成作業。
  • 參考圖像支援:可使用畫布中現有的圖像作為新生成的參考。
  • 以本地為首:專案狀態、歷史記錄和資產均本地儲存在 SQLite 與本地資料夾中。
  • 彈性提供者:支援 OpenAI、OpenAI 兼容 API 及 Codex 登入。
  • 雲端備份:可選整合 S3 兼容儲存、Cloudflare R2 或騰訊雲 COS。

相關

  • 專案
  • 專案
  • 專案
  • 專案