Photoshot是什麼
Photoshot是一種開源的AI頭像及個人寫真生成工具。使用者可上傳從不同角度拍攝的自拍照,平台會以此訓練出一個專屬的Studio模型,再透過文字指令來生成具有不同服裝、場景和風格的頭像。
它採用一次購買Studio的方式收費,不要求持續訂閱。官網目前的套裝包含一個自訂訓練模型以及100張4K頭像的生成額度。
項目背景與開源狀態
Photoshot的原始碼儲存在GitHub上,該儲存庫已從shinework組織轉移到premieroctet的名下。此專案採用MIT許可證,開發人員在遵守該許可證的規定之下,可以查看、修改及部署相關代碼。
開源的是Photoshot網站的代碼,但這並不代表Replicate、Flux、DreamBooth、OpenAI、AWS、Stripe以及其它相關服務也都是免費的,或者都遵循相同的授權條款。如果要自行托管的話,還需要準備外部帳號、模型使用費用以及相關的基礎設施。
主要功能
- 上傳多角度自拍建立個人訓練資料集。
- 基於個人照片訓練專屬AI Studio模型。
- 透過文字提示生成不同風格的個人頭像。
- 利用AI優化提示詞,降低新用戶寫作門檻。
- 允許用戶自行編寫服裝、場景和攝影風格。
- 生成最高4K規格的頭像圖片。
- 一個Studio包含100張頭像生成額度。
- 使用者可以刪除Studio及Photoshop所儲存的資料集。
- 提供公開源代碼供開發者學習及自主託管。
- 自託管版可接入Replicate、S3、Stripe和郵件登入。
Photoshot工作流程
| 階段 | 用戶操作 | 系統處理 |
|---|---|---|
| 準備照片 | 收集清晰、多角度、不同表情的自拍 | 建立人物訓練資料集 |
| 創建Studio | 上傳照片並付款 | 保存項目和訓練配置 |
| 模型訓練 | 點擊Train並等待 | 透過Replicate等外部服務訓練訂製模型 |
| 編寫提示詞 | 描述服裝、環境、鏡頭和風格 | 使用訂製人物標識生成圖像 |
| 篩選頭像 | 比較相似度、結構和視覺效果 | 扣除對應Studio生成額度 |
| 刪除Studio | 在帳號內刪除項目 | 刪除Photoshot端的照片和資料集 |
上傳哪些照片效果更好
官方建議上傳多樣、清晰,且僅有目標人物的照片。近景、側臉和全身照的組合,有助於模型了解面容與身體特徵。
- 準備正面、左側、右側和輕微俯仰角照片。
- 包含自然、微笑和其他常用表情。
- 使用不同地點、背景和拍攝距離。
- 選擇光線均勻、面部清晰且沒有嚴重濾鏡的照片。
- 加入少量全身照幫助理解體型與姿態。
- 確保每張照片只有同一個目標人物。
- 不要混入寵物、合照和其他人臉。
- 避免墨鏡、口罩、頭髮遮臉和誇張美顏。
不建議上傳的照片
- 過度壓縮、嚴重模糊或解析度太低的圖片。
- 大量重複角度和同一背景的連拍照片。
- 帶有多個人物且無法確定訓練對象的合照。
- 裸露、色情或違反平台規則的圖片。
- 沒有獲得本人同意的他人照片。
- 身分證、病歷、工作證和其他敏感資料。
- 帶有客戶機密、未公開產品或精確位置的信息。
創建AI Studio教學
- 註冊並進入Photoshot帳號控制台。
- 創建一個新的Studio並確認當前價格和額度。
- 上傳目標人物的清晰、多樣的自拍照片。
- 再次檢查沒有其他人、敏感資訊和禁止內容。
- 完成付款後進入Studio訓練頁面。
- 確認照片滿足要求,再點擊Train啟動訓練。
- 等待Replicate等服務完成模型訓練。
- 訓練完成後先用簡單提示詞驗證人物相似度。
點擊「Train」即表示已開始使用數位服務,這將影響退款的資格。如果照片品質有明顯問題,應在訓練之前就更換照片,而非等到訓練完成後才申請退款。
頭像生成教學
- 打開已經完成訓練的Studio。
- 選擇自己編寫提示詞或使用AI提示詞優化。
- 描述人物服裝、場景、鏡頭、光線和視覺風格。
- 避免在提示中改變人物核心身份特徵。
- 先生成少量結果並比較臉型與整體一致性。
- 逐步修改單個變數,不要一次改變所有條件。
- 下載可用頭像並記錄對應提示詞。
- 額度用完前導出全部需要保留的成品。
頭像提示詞結構
- 人物:使用Studio對應的專屬人物標識。
- 服裝:商務西裝、休閒裝、運動裝或特定主題。
- 環境:攝影棚、辦公室、街道、自然或純色背景。
- 鏡頭:證件照式正面、半身、全身或電影特寫。
- 光線:柔光、輪廓光、日落光、窗邊光或棚拍。
- 風格:真實攝影、插畫、電影、復古或未來主義。
- 品質:清晰的面部特徵、自然的膚質、逼真的手部細節,以及高細節度。
- 排除:多餘人物、變形五官、模糊及文字水印。
人物相似度由什麼決定
官方說明,頭像的相似度主要取決於上傳照片的數量、品質以及多樣性。雖然訓練出的模型能夠學習人物的特徵,但無法保證每張生成的圖片都與真實人物完全一致。
- 清晰的正面影像有助於模型辨別眼睛、鼻子和臉型。
- 側臉照片有助於理解輪廓、耳朵和下顎。
- 不同表情減少模型只會生成一種表情的問題。
- 不同背景能降低人物與某個場景錯誤綁定。
- 過多濾鏡會讓模型學習不真實的皮膚和五官。
- 生成提示過度改變年齡和風格會降低相似度。
DreamBooth、Flux與Replicate的關係
官網的工作原理頁面仍以DreamBooth和Stable Diffusion來說明個人化訓練的過程。目前的GitHub README則將Flux列為圖像生成模型,並透過Replicate來執行雲端機器學習任務。
| 組件 | 在Photoshop中的作用 | 注意事項 |
|---|---|---|
| DreamBooth | 使用少量主體照片微調個性化圖像模型 | 訓練成本高於普通文字生圖 |
| Flux | 目前README列出的圖像生成模型 | 具體版本和授權需要按部署配置確認 |
| Replicate | 託管訓練與推理任務 | 按計算使用量收費並單獨處理數據 |
| OpenAI | 自託管版提示詞向導 | 需要獨立API Key和調用費用 |
| S3對象儲存 | 保存上傳圖片與生成資產 | 需要配置地區、訪問權限和生命週期 |
網站文件與代碼的更新節奏可能不同,因此部署者應以目前的儲存庫、環境變數以及實際使用的模型為準。不可僅根據舊有的工作原理頁面來判斷生產環境中的模型。
Studio價格
2026年8月檢視官網時,一個Studio的價格為8美元,其中包含一個定製訓練模型以及100張4K頭像。網站說明,定製模型的訓練需要大量的運算能力,因此並不提供完全免費的Studio。
| 項目 | 當前價格或額度 | 說明 |
|---|---|---|
| 1個Studio | 8美元 | 一次性購買,不是月度訂閱 |
| 訂製訓練模型 | 1個 | 基於用戶上傳照片訓練 |
| 頭像額度 | 100張 | 官網標註4K generation |
| 提示詞優化 | 包含 | 可用AI輔助改寫生成提示 |
| 自訂提示詞 | 包含 | 用戶可自行描述頭像風格 |
| 額外費用 | 自託管時另計 | Replicate、OpenAI、S3、資料庫和郵件服務等 |
生成額度是否因失敗任務退還、4K實際像素規格和新增Studio價格可能隨運營調整。付款前應以結算頁和帳號內實時說明為準。
退款規則
官方FAQ規定,購買後14天內可申請退款,但前提是尚未對AI進行訓練。一旦使用者點擊「訓練」並開始使用該服務,或是超過14天,就不再符合退款條件。
- 購買前先準備足夠數量與品質的照片。
- 照片不合格時不要點擊Train。
- 退款申請應在購買後14天內提交。
- 提供帳號信箱、訂單記錄、日期和申請原因。
- 訓練完成後對相似度不滿意通常不屬於退款條件。
- 強制性消費者權利仍以適用地區法律為準。
照片與模型刪除規則
使用者可以透過刪除Studio,來移除Photoshop伺服器上儲存的照片及資料集。一旦Studio的額度用完,所訂製的模型就會在24小時內自動被刪除。
- 刪除Studio前先下載所有需要保留的頭像。
- 刪除帳號會失去相關內容與數據訪問權。
- 可透過支援信箱請求刪除帳號及相關數據。
- Photoshot的刪除功能,不會影響已經傳輸給Replicate的資料。
- Replicate側數據需要依據其規則單獨提出請求。
- 訓練模型自動刪除前仍可能存在運行和備份副本。
隱私與人臉數據風險
Photoshot會處理電子郵件、裝置日誌、Cookie、自拍照片、訓練數據以及所生成的內容。而人臉圖片則屬於高度敏感的資料,因此在上傳之前,必須先了解Photoshot與Replicate之間的資料流動方式。
- 只上傳本人照片,或取得被攝者明確授權。
- 不要用平台生成冒充他人的帳號頭像。
- 刪除照片中的位置、設備和其他EXIF資訊。
- 不要上傳兒童、患者、客戶或員工的照片用於試驗。
- 使用獨立信箱並設定強密碼保護帳號。
- 訓練完成後按需要刪除Studio與資料集。
- 進一步聯絡Replicate處理已經傳輸的數據。
- 國際資料傳輸可能適用不同的隱私保護法律。
內容與照片要求
隱私政策要求上傳者確保照片為本人所拍、擁有使用權,且不包含裸露或色情內容。若提交第三方照片,上傳者應能證明已獲得本人同意。
- 不得用未經同意的照片訓練他人身份。
- 不得生成裸露、色情或用於騷擾的內容。
- 不得利用頭像實施詐騙、冒充和身份盜用。
- 商業使用還需確認肖像、商標和服裝圖案權利。
- 生成圖片應標註AI合成,避免誤導受眾。
自託管技術架構
| 組件 | 項目採用方案 | 作用 |
|---|---|---|
| 前端與服務端 | Next.js | 頁面、介面和應用邏輯 |
| 介面組件 | Chakra UI | 構建Web互動界面 |
| 資料庫 | PostgreSQL與Prisma | 帳號、Studio、訂單和任務數據 |
| 模型運行 | Replicate | 個性化訓練與圖像推理 |
| 文件儲存 | 相容S3的對象儲存 | 照片、資料集與生成結果 |
| 支付 | Stripe | Studio購買和訂單處理 |
| 登入與郵件 | NextAuth和SMTP | 帳號認證與通知 |
| 提示詞助手 | OpenAI API | 改寫和擴展頭像提示詞 |
| 本地開發 | Docker Compose | 啟動PostgreSQL與Maildev等依賴 |
自託管部署教學
- 閱讀MIT許可證、README以及當前的提交說明。
- 準備Node.js、套件管理器、Docker和Git環境。
- 安裝專案依賴並啟動本機PostgreSQL與郵件測試服務。
- 複製環境變數範例並建立獨立開發設定。
- 配置資料庫、NextAuth金鑰和郵件伺服器。
- 配置S3儲存桶、地區、訪問密鑰和生命週期。
- 配置Replicate帳號、API Token、訓練參數和模型版本。
- 配置Stripe產品價格、Webhook與Studio圖片額度。
- 按需要配置OpenAI提示詞向導。
- 執行資料庫遷移並啟動開發伺服器。
- 用無敏感資訊的測試人物完成訓練和刪除全流程。
- 上線前增加加密連接、備份、監控、限流和內容審核。
自託管成本
MIT代碼本身不收取許可證費用,但實際運行時會產生模型訓練、圖片生成、對象儲存、資料庫、伺服器、郵件、支付以及提示詞API等相關成本。使用者數量越多,人臉數據的管理與客戶服務成本就越高。
| 成本項目 | 計費依據 | 控制方法 |
|---|---|---|
| Replicate訓練 | GPU訓練時間與模型任務 | 限制照片、訓練步數和失敗重試 |
| Replicate推理 | 每張頭像的模型運行時間 | 設定Studio額度及併發 |
| S3儲存 | 容量、請求與流量 | 自動刪除原圖和過期結果 |
| 伺服器與資料庫 | 實例規格、流量和備份 | 按環境拆分並監控慢查詢 |
| OpenAI提示詞助手 | Token調用次數 | 限制長度、緩存模板和設定預算 |
| Stripe | 交易手續費 | 在價格中計入支付和退款成本 |
| 郵件 | 發送量和服務商套餐 | 只發送必要的登入與任務通知 |
自託管安全建議
- 所有API Key只放在伺服器密鑰管理系統中。
- S3儲存桶預設為私有,並使用短期簽名連結。
- 訓練壓縮包和照片設定自動刪除週期。
- Stripe Webhook必須驗證簽名並防止重複訂單。
- 為註冊、上傳、訓練和生成接口設定限流。
- 限制檔案類型、大小和圖片解碼資源。
- 記錄管理員的訪問與資料刪除操作。
- 定期更新依賴並檢查開源安全漏洞。
- 為刪除請求建立Photoshot與Replicate聯動流程。
適合哪些使用場景
- 個人生成社交媒體、論壇和遊戲頭像。
- 職場人士嘗試不同服裝和背景的職業形象。
- 創作者生成個人品牌和內容封面素材。
- 開發者學習個性化圖片訓練與Web產品架構。
- 創業團隊基於開源代碼搭建訂製頭像服務。
- 研究人員評估DreamBooth或Flux個性化流程。
- 企業在完成合規評估後建立內部頭像工具。
不適合直接完成的任務
- 未經本人同意訓練他人的面部身份。
- 製作冒充真人、詐騙或騷擾用途的頭像。
- 上傳未成年人、病患或客戶的敏感照片。
- 要求每張頭像與真人完全一致的證件用途。
- 需要本地離線訓練且數據不能發送Replicate的部署。
- 將AI頭像作為身分認證和活體檢測依據。
- 沒有資料刪除、權限和投訴流程的公共服務。
- 只想免費生成一兩張普通AI圖片的用戶。
產品優勢
- 圍繞個性化人物訓練提供完整Studio流程。
- 一次購買包含訂製模型和100張頭像。
- 支援4K輸出和自由提示詞。
- AI提示詞優化適合不熟悉生成語法的用戶。
- 官方明確給出照片準備和退款條件。
- 用戶可刪除Studio及Photoshot端的數據。
- 專案完整開源並採用寬鬆的MIT許可證。
- 技術架構涵蓋帳號、資料庫、儲存、支付及模型服務。
- 可作為個性化AI頭像產品的學習與二次開發基礎。
使用限制與注意事項
- 訓練是付費步驟,不能像普通生圖工具即時免費試用。
- 點擊Train後通常不再符合14天退款條件。
- 頭像相似度取決於照片品質、角度和多樣性。
- AI可能改變五官、年齡、膚色、髮型和身體特徵。
- Studio額度用完後,訂製模型會在24小時內刪除。
- Photoshot端刪除不會自動刪除Replicate端數據。
- 隱私政策最後更新於2022年,部分技術說明可能滯後。
- 官網的工作原理仍寫為DreamBooth,而README已列出Flux。
- 自託管需要多項第三方服務和持續運維。
- MIT許可證不包含外部模型、數據和品牌授權。
- 網站沒有面向外部開發者的獨立公共API。
GitHub倉庫與許可證
官方的 GitHub 儲存庫目前名稱為 premieroctet/photoshot,舊的 shinework/photoshot 地址會自動重新導向。該儲存庫採用 MIT 授權條款,並持續以公開方式維護。
開發者可以修改和部署程式碼,但必須保留MIT許可證所要求的版權與許可聲明。在生產環境中,還必須遵守Replicate、Flux、OpenAI、AWS、Stripe以及其它相關服務的條款規定。
基本資訊
| 字段 | 內容 |
|---|---|
| 工具名稱 | Photoshot |
| 工具類型 | AI頭像、個性化寫真與開源Web應用 |
| 主要流程 | 上傳自拍、訓練Studio、提示詞生成頭像 |
| 官網價格 | 8美元/工作室 |
| 包含額度 | 1個訂製模型和100張4K頭像 |
| 核心模型服務 | README列出Flux並透過Replicate運行,官網仍有DreamBooth說明 |
| 技術堆疊 | Next.js、Chakra UI、Prisma、PostgreSQL、S3、Replicate和Stripe |
| 退款 | 購買後14天內且尚未點擊Train |
| 模型刪除 | Studio額度用完後24小時內自動刪除 |
| 是否提供公共API | 否,源代碼可自行擴展 |
| 是否開源 | 是,MIT許可證 |
推薦指數
4.4 / 5。Photoshot的價格實惠,且其個人化訓練流程十分明確,MIT源代碼也適合用於學習與進一步開發;不過,人臉隱私保護、Replicate數據的刪除、文件更新上的差異,以及自托管所帶來的成本,都需妥善管理。
常見問題
Photoshop免費嗎?
並非完全免費。官網解釋說,個人化模型的訓練需要較高的運算能力,目前一個Studio的價格為8美元。
一個Studio包含什麼?
包含一個根據自拍訓練的定制模型、100張4K頭像額度、AI提示詞優化和自訂提示詞。
可以退款嗎?
購買後14天內且尚未點擊Train時可以申請退款。開始訓練或超過14天後通常不再符合條件。
應該上傳什麼樣的照片?
上傳清晰、多角度、不同表情和背景的本人照片,並確保每張只有目標人物。避免合照、寵物、模糊和強烈濾鏡。
刪除Studio會刪除全部資料嗎?
這個動作會刪除Photoshop伺服器上的照片和資料集,但並不會自動覆蓋已經傳輸到Replicate的資料。Replicate那邊需要依照其自身的規定來處理這些資料。
模型會永久保留嗎?
不會。官方FAQ說明,當Studio積分用完後,訂製模型會在24小時內自動刪除。
Photoshop提供API嗎?
網站並未公開給獨立開發者使用的 API。由於該專案是開源的,因此技術團隊可以在自己的環境中擴充相關介面。
Photoshot是開源的嗎?
是。官方的GitHub儲存庫採用MIT許可證,但外部的模型與雲服務仍各有其費用與條款。
桂公網安備45132202000164號