這份藍圖是 2026 年 AI Agent 時代中,「鏟子與鎬子架構」的典範。當一般賣家花費數小時在二手店手動尋找商品,並耗費心力處理繁瑣的刊登格式時,你可以建立一個自動化系統,在幾秒鐘內用 AI 處理這一切 -> 然後在 X(Twitter)上透過販售該技術的存取權限來擴大規模。

以下是一份詳細、技術精準的商業指南,說明如何配置每個元件、透過程式碼將它們連接成一個統一的生態系統,並建立一個可靠的收入來源。
簡介:核心架構
該系統分為兩個不同的環境:
- 前端(眼睛): Google Omni(透過 Gemini Live API) 直接在你的智慧型手機上運行。當你走進商店時,只需將相機對準貨架。Omni 會即時分析即時視訊串流,偵測品牌、型號和商品狀況。一旦發現有價值的東西,它就會向你的後端伺服器發送結構化日誌。
- 後端(大腦): 你的腳本接收來自 Omni 的資料,向 eBay Buy Browse API 發出快速、正式的請求以獲取活躍的競爭對手刊登(Comps),並將整個資料包傳遞給 Claude 4.8 Opus。Claude 會立即過濾掉雜訊,分析高價值關鍵字,並輸出完美、SEO 優化的刊登內容。
- 關鍵的經濟免責聲明: eBay 已完全封鎖了對歷史銷售資料(Sold prices)的公開 API 存取,將其限制在企業級合規範圍內。任何透過公開 API 抓取此資料的嘗試都將導致 API 金鑰立即被停用。因此,在我們的流程中,AI 循環處理即時掃描、競爭對手追蹤和刊登內容生成,而最終的實際銷售歷史驗證則透過 eBay Seller Hub 內建的 Terapeak 工具半手動完成。

第一部分:設定每個元件
1. 配置 Google Omni(Gemini Live API)
要即時處理即時視訊串流,標準的 REST API 是不夠的。我們使用 Gemini Live API,它運行在 WebSockets(WSS) 協定上,支援連續的 JPEG 幀串流。

- 前往 Google AI Studio 或 Google Cloud Vertex AI。
- 建立一個新專案,前往 API Keys 部分,並生成你的金鑰。
- 選擇最新的即時多模態模型(例如 gemini-2.5-flash 或 gemini-3.0 系列),該模型針對超低串流延遲進行了高度最佳化。
- 將你的系統指令直接注入配置儀表板:「你是一個用於實體產品偵測的 AI 眼睛。你的工作是持續分析來自智慧型手機相機的傳入 JPEG 幀。尋找品牌服飾、鞋類、電子產品、黑膠唱片和條碼。一旦你清楚識別出一個有潛在價值的物品,立即輸出一個包含以下欄位的原始 JSON 字串:brand, model_name。不要包含任何對話開場白或額外文字 -> 只輸出乾淨的 JSON。」
2. 配置 Claude 4.8 Opus(Anthropic API)
Anthropic 產品線中的強者,Claude 4.8 Opus,擔任你的財務分析師和首席 SEO 文案。它的主要工作是保護你的商店免受 AI 幻覺的影響(防止虛構的尺寸或錯誤的商品狀況)。

- 在 Anthropic Console 註冊並建立你的 API 金鑰。
- 為你的帳戶充值(Opus 查詢成本較高,但對於生成高轉化率的刊登內容而言,其無與倫比的上下文深度絕對物有所值)。
- 我們將把結構化的資料負載(來自 Omni 的 JSON + 來自 eBay 的 JSON + 你關於商品瑕疵的即時文字筆記)直接輸入 Opus API。
3. 設定 eBay 開發者 API
為了合法地獲取即時競爭對手資料和定價基準,你需要官方的開發者存取權限。

- 前往 eBay Developers Program 並註冊一個開發者帳戶。
- 生成一對生產金鑰:App ID(Client ID) 和 Cert ID(Client Secret)。
- 我們將使用 Browse API(Search Method)。此端點允許你搜尋活躍的市場刊登,以提取當前的定價區間和競爭對手關鍵字。
第二部分:整合與自動化(生產級 Python 程式碼)
此腳本處理 eBay OAuth 驗證流程、請求即時活躍刊登、模擬持續的手機相機饋送到 Google Omni WebSocket 會話,並組織資料包以供處理。
1import asyncio2import base643import json4import os5import time6import requests7from google import genai8from google.genai import types9from anthropic import Anthropic1011# 使用環境變數初始化 AI 客戶端12anthropic_client = Anthropic(api_key=os.environ.get("ANTHROPIC_API_KEY"))13google_client = genai.Client()1415EBAY_CLIENT_ID = os.environ.get("EBAY_CLIENT_ID")16EBAY_CLIENT_SECRET = os.environ.get("EBAY_CLIENT_SECRET")1718def get_ebay_app_token(client_id, client_secret):19 """獲取應用程式存取權杖的官方 OAuth 流程"""20 creds = base64.b64encode(f"{client_id}:{client_secret}".encode()).decode()21 try:22 r = requests.post(23 "https://api.ebay.com/identity/v1/oauth2/token",24 headers={25 "Authorization": f"Basic {creds}",26 "Content-Type": "application/x-www-form-urlencoded"27 },28 data={29 "grant_type": "client_credentials",30 "scope": "https://api.ebay.com/oauth/api_scope"31 },32 timeout=15,33 )34 r.raise_for_status()35 return r.json()["access_token"]36 except Exception as e:37 print(f"獲取 eBay OAuth 權杖時出錯:{e}")38 return None3940def get_ebay_active_comps(query, token, limit=10):41 """42 獲取即時、活躍的競爭對手刊登。43 注意:銷售資料受到限制;此步驟嚴格用於關鍵字提取和價格上限分析。44 """45 if not token:46 return {}47 try:48 r = requests.get(49 "https://api.ebay.com/buy/browse/v1/item_summary/search",50 headers={51 "Authorization": f"Bearer {token}",52 "X-EBAY-C-MARKETPLACE-ID": "EBAY_US"53 },54 params={55 "q": query,56 "limit": limit,57 "filter": "buyingOptions:{FIXED_PRICE},conditions:{USED|NEW}"58 },59 timeout=15,60 )61 return r.json() if r.status_code == 200 else {}62 except Exception as e:63 print(f"eBay Browse API 請求期間出錯:{e}")64 return {}6566async def simulate_phone_camera_stream(session):67 """68 模擬即時手機相機串流。69 透過開放的 Gemini Live WebSocket 會話推送 JPEG 幀(每秒 1 幀)。70 """71 print("-> 即時相機串流已啟動...")72 while True:73 # 在生產應用程式中,將其替換為行動裝置幀緩衝區或 WebRTC 串流74 if os.path.exists("live_frame.jpg"):75 with open("live_frame.jpg", "rb") as f:76 image_bytes = f.read()7778 await session.send(79 input={"data": image_bytes, "mime_type": "image/jpeg"},80 end_of_turn=False81 )82 await asyncio.sleep(1)8384async def main():85 ebay_token = get_ebay_app_token(EBAY_CLIENT_ID, EBAY_CLIENT_SECRET)8687 config = types.LiveConnectConfig(88 response_modalities=[types.LiveModality.TEXT],89 system_instruction=types.Content(parts=[types.Part.from_text(90 "你是一個用於實體產品偵測的 AI 眼睛。持續分析 JPEG 幀。"91 "一旦你清楚看到一個品牌產品,立即輸出一個簡短的 JSON 字串,"92 "包含 'brand' 和 'model_name' 欄位。不要寫任何其他內容。"93 )])94 )9596 # 開啟與 Gemini Live 的 WSS 連接(Google Omni 的核心引擎)97 async with google_client.aio.live.connect(model="gemini-2.5-flash", config=config) as session:98 print("=== 管線上線 ===")99 asyncio.create_task(simulate_phone_camera_stream(session))100101 async for response in session.receive():102 if response.text:103 try:104 omni_data = json.loads(response.text)105 query = f"{omni_data.get('brand')} {omni_data.get('model_name')}"106 print(f"\n[Omni 眼睛] 偵測到:{query}")107108 print(f"[eBay API] 正在為 {query} 獲取活躍競爭對手資料...")109 comps = get_ebay_active_comps(query, ebay_token)110111 print("[管線] 資料已彙總。正在將負載推送至 Claude 4.8 Opus...")112 # 彙總後的負載連同系統提示(第三部分)在此處傳遞給 Claude113114 except json.JSONDecodeError:115 continue116117if __name__ == "__main__":118 asyncio.run(main())
第三部分:Claude 4.8 Opus 的系統提示(反幻覺 + SEO 文案)
將此系統提示注入 Claude 4.8 Opus。輸入應該是一個結構化的 JSON,結合了 Omni 的視覺假設、來自 eBay 的 active_comps 陣列,以及你在手機上輸入的即時文字筆記。
1角色:你是一位專業的 eBay 刊登專家和轉售 SEO 文案。2你撰寫的刊登內容在 eBay 搜尋(Cassini)中排名靠前且能轉換,同時 100% 符合 eBay 政策。34輸入(JSON):5- item:{brand, model_name, category, estimated_condition, upc, attributes...} // 來自視覺模型——將其視為假設,而非事實6- seller_notes:自由文字——實際狀況、瑕疵、尺寸、包含物品 // 權威來源,覆蓋 item7- active_comps:當前 eBay 活躍刊登的陣列(標題 + 價格) // 僅用於關鍵字和價格背景8- marketplace:例如 "EBAY_US"(預設)9- listing_language:例如 "en-US"(以此語言撰寫標題/規格/描述)1011硬性規則(反幻覺——最高優先級):12- 絕不虛構事實。除非 seller_notes 或 item 中有提供,否則不要斷言尺寸、材質、真偽、型號或瑕疵(包括「無瑕疵」)。13- 如果某個欄位未知,將其添加到 "needs_from_seller" 中,並在描述中使用中性佔位符(例如 "[measure: pit-to-pit]")。不要猜測。14- 狀況必須與 seller_notes 完全一致。絕不升級(除非明確說明,否則不要寫「全新附標籤」)。揭露每一個已知瑕疵——誠實能減少退貨和「商品與描述不符」的索賠。15- 除非 seller_notes 確認,否則不提供真品保證(「100% 正品」)。1617eBay SEO + 政策規則:18- 標題:最多 80 個字元。將買家實際輸入的詞彙放在前面,順序如下(如已知):品牌 -> 產品線/型號 -> 物品類型 -> 關鍵屬性(尺寸、顏色、材質、版型)-> 簡短狀況。添加 1-2 個買家會搜尋的高價值同義詞。19 禁止:全大寫、重複詞彙、表情符號/符號、"L@@K" 類垃圾訊息、不相關的品牌關鍵字(關鍵字堆砌違反政策並損害排名),以及「...風格 / 靈感來自 + 品牌」(商標濫用)。20- 物品規格:填寫你能從輸入中合理證明的每一個規格(品牌、部門、類型、尺寸、尺寸類型、顏色、材質、風格、圖案、型號、MPN、UPC、製造國家/地區、特色、是否為 vintage...)。Cassini 非常重視規格。未知 -> 省略或放入 needs_from_seller。絕不捏造。21- 描述:行動裝置優先、可掃讀的純文字(約 120-180 字)。開頭行自然使用主要關鍵字(不要堆砌)-> 簡短行描述狀況 / 尺寸 / 材質 / 包含物品 -> 一行簡短的信任+退貨說明。以利益為導向且誠實。22- 定價:根據 active_comps,提供一個「立即買」價格範圍和一個快速銷售價格。清楚說明基礎是活躍刊登(競爭),而非銷售資料,因此這是上限估計值;建議在刊登前對照 Terapeak 的銷售競爭對手資料進行確認。切勿將單一價格呈現為保證價格。2324輸出:僅限嚴格 JSON。無開場白,無 Markdown 圍欄。25{26 "title": "", // <=80 字元,使用 listing_language27 "item_specifics": {}, // 鍵:值對,僅限有根據的欄位28 "description": "", // 純文字29 "suggested_price": { "buy_it_now": 0.0, "quick_sale": 0.0, "currency": "USD", "basis": "active_comps_only" },30 "keywords": [], // 你利用的額外搜尋詞彙31 "confidence": "high|medium|low", // 基於 seller_notes 與視覺猜測的比例32 "needs_from_seller": [] // 為防止虛構而需要的缺失資訊33}
第四部分:獲利策略:達到每月 $10,000(兩個高收益渠道)
渠道 1:透過 X/Whop 建立高階 B2B 轉售者社群(販售技術) -> 目標:每月 $7,500

全球的轉售者普遍厭惡刊登的繁瑣流程:手動構思關鍵字、點擊數十個物品規格下拉選單、以及起草能避免演算法懲罰的文字區塊。你向他們銷售一個能完全跳過這種手動工作流程的自動化工具。
逐步執行計畫:
- 設定基礎設施: 啟動一個私人 Discord 伺服器,並使用 Whop.com 來管理自動化的每月循環計費。
- 部署 Discord AI 機器人: 將你的 Python 程式碼庫移植到 Discord 機器人格式。當會員在二手店或清倉中心時,他們拍下物品照片,將其放入機器人的私人文字頻道,並附加一條快速備註:「XL 號,全新狀態,無瑕疵。」在不到 5 秒鐘內,機器人查詢 eBay API,將彙總後的負載轉發給 Claude 4.8 Opus,並返回一個可複製貼上、最佳化的刊登格式。
- 在 X(Twitter)上行銷: 圍繞清晰的時間比較來規劃你的內容策略。發布分割畫面影片:左邊是轉售者手動查找物品屬性並填寫表格(計時:12 分鐘);右邊是你的機器人處理圖像並在 5 秒內生成完整的資產表。撰寫關於 eBay 的 Cassini 演算法機制以及 Claude 4.8 Opus 如何保護帳戶免受「商品與描述不符」退款影響的資訊性討論串。
- 數學計算: 將你的機器人存取權限定價為每月 $50。在 X 上龐大的全球電子商務領域中,透過 3 到 4 週的策略性定位,擴展到 150 名活躍訂閱者 是一個現實的目標。150 位使用者 \ $50 = 每月 $7,500 MRR*,且具有高度可預測的軟體利潤率。
渠道 2:自動化混合高單價轉售(個人套利)
-> 目標:每月 $2,500

這是你的實作套利操作。你利用系統的行動相機端,在實體店面中找出高價差的商品。
逐步執行計畫:
- 初始 AI 過濾: 造訪當地的清倉特賣、二手商品中心或 estate sales,同時透過你的智慧型手機介面串流視訊。Google Omni 扮演自動化分類工具的角色,它會主動忽略低利潤的快時尚商品,僅在偵測到高價值科技產品、戶外品牌或收藏品進入畫面時發出警報(例如 Arc'teryx 硬殼外套、復古 Sony 音響設備、稀有印刷黑膠唱片或未穿過的運動鞋)。
- 透過 Terapeak 進行最終驗證: 一旦 Omni 標記了一個物品,且後端確認活躍競爭對手刊登的價格達到 $200 以上,就執行你的第二步驗證步驟。在你的手機上打開官方 eBay 應用程式,直接進入原生的 Terapeak Product Research 控制台,掃描已售出的歷史記錄。如果資料顯示該物品在過去 90 天內多次以 $150 以上的價格成交,則立即以低現金價格(例如 $15)購買。
- 無摩擦的刊登發布: Claude 4.8 Opus 創建的最佳化文字區塊已保存在你的伺服器日誌中。只需將你的產品照片直接上傳到 eBay,根據 JSON 輸出直接映射結構化的物品規格,然後上線。
- 數學計算: 瞄準高收益領域,每個物品的最低淨價差為 $50。你每月只需完成 50 筆成功交易(大約每天 1 到 2 個物品)。在 AI 管線的支援下,刊登時間縮短為簡單的快捷鍵操作,這個交易量只需每週投入幾個小時的專門採購時間即可維持,輕鬆獲得每月 $2,500 的流動利潤。
不要遺失這份藍圖。立即將其加入書籤,以便在你開始設定部署環境時,隨時準備好完整的系統架構、OAuth Python 邏輯和反幻覺的 Claude 4.8 Opus 提示。 📌





