Community影像github.com

NanmiCoder/img-gen-prompts

搜尋 oip-visual-v2 以取得可追溯的提示詞-圖片配對,並開啟本機結果畫廊。在尋找、檢查、比較、瀏覽或複製真實的圖片生成參考資料或確切的來源提示詞時使用。選定參考資料後,應要求將其改編為衍生的雙語提示詞;當視覺方向仍不明確時,請先使用 img-gen-taste。

img-gen-prompts 是什麼?

此技能作為一個證據與檢索層,專門針對最新的 `oip-visual-v2` 歸檔資料集進行操作。它允許使用者搜尋真實的、可追溯的「提示詞-圖片」配對,這對於圖片生成工作流程至關重要。該技能會執行一個本機腳本來驗證資料集的完整性(包括資料庫和下載的圖片),確保僅使用經過驗證的來源。結果會根據與使用者原始意圖的匹配精確度進行分類,分為「完全匹配」和「相關匹配」,並附帶匹配原因和任何遺失的約束條件。此外,它還提供一個圖片庫功能,用於視覺瀏覽和比較,並能根據選定的參考資料輔助建立雙語(英文和簡體中文)衍生提示詞,同時保護原始創作者的作品。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/NanmiCoder/open-image-prompts/tree/HEAD/skills/img-gen-prompts

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

在你喜歡的 AI 中提問

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

說明文件

Img Gen Prompts

作為證據和檢索層。僅使用最新的成對 oip-visual-v2 歸檔。每個推薦的記錄都必須包含真實圖片、未修改的來源提示詞、來源網址、作者、穩定 ID 以及可解釋的匹配原因。絕不應回退到舊版/V1 資料或一般的網路圖片搜尋。

定位並驗證歸檔

解析此技能目錄,並透過絕對路徑執行其隨附的腳本。它會從目前目錄、符號連結的技能路徑或 OIP_REPO_ROOT 環境變數中尋找倉庫簽出;在簽出目錄之外的複製安裝必須設定該變數。

python3 <absolute-skill-directory>/scripts/oip.py status

除非 ready 為 true 且作用中的分類法正好是 oip-visual-v2,否則停止。資料集不屬於倉庫的一部分:db/prompts.db.gz 和 images/ 是從 GitHub Releases 下載的。如果歸檔、本機圖片或圖片庫依賴項遺失,請在繼續之前從倉庫根目錄執行 npm run setup。

如果腳本回報找不到倉庫,表示此技能是作為簽出目錄外的複製進行安裝。請指向一個倉庫,或建立一個:

git clone https://github.com/NanmiCoder/open-image-prompts.git
cd open-image-prompts
npm run data:pull        # 加上 :db 可跳過數 GB 的圖片包
export OIP_REPO_ROOT="$PWD"

搜尋和檢索無需圖片包即可運作;只有本機圖片預覽需要它們,而圖片庫會回退到每個記錄的來源網址。此技能是唯讀的:絕不啟動分類法、標記記錄、發佈資料或修改資料庫。

搜尋使用者的實際意圖

python3 <absolute-skill-directory>/scripts/oip.py search \
  --intent "雨夜霓虹小巷裡的電影感人像" --limit 8

python3 <absolute-skill-directory>/scripts/oip.py get --id <tweet_id>

直接傳遞使用者的用語,不要用猜測的風格、主題或負面限制來修飾它。檢查 parsed_intent、match_reasons、標籤和 absolute_image_paths;在判斷品質之前,先開啟代表性的圖片。在解釋限制條件或結果為空時,請閱讀 references/retrieval-contract.md。

將 results 視為完全匹配。related_results 是一個單獨的備用通道,可能遺漏恰好一個聲明過的美學約束。絕不能將相關參考資料呈現為完全匹配:需揭露其 missing_constraints,並僅推薦它實際演示的視覺決策。相關參考資料已限制為圖片確認的視覺證據,並排除未經請求的螢幕截圖、文件圖形、大量文字、多面板佈局和浮水印。

對於每個推薦,回傳:

  • 穩定 ID、作者和來源網址;
  • 代表性圖片路徑;
  • 匹配是 exact 還是 related;
  • 任何聲明的 missing_constraints;
  • 未修改的 source_prompt;
  • 兩到三個有意義的匹配原因;
  • 哪些視覺決策可重複使用,哪些不應複製。

翻譯和衍生提示詞是輔助工具,決非來源提示詞。如果兩個通道中都無相關結果,請報告語料庫缺口,而不是虛構來源。該工具已執行唯一允許的單面向備用;切勿手動放鬆主題、用途、明確風格、場景、使用者不變項或禁止的限制條件。

某些歸檔記錄包含評論或貼文副本,而非可執行的生成提示詞。請清楚標明此區別,不要將此類文字呈現為可重複使用的原始提示詞。

改編選定的參考資料

應要求時,將使用者選定的連貫參考資料綜合成一個新的英文提示詞和一個簡體中文對應提示詞。保留任何 creative_spec 不變項,並避免使用 $img-gen-taste 提供的列表。將新提示詞、附有來源 ID 的論證以及原始提示詞清楚分開。不要複製完整的來源提示詞、身份、品牌、受保護的角色或獨特的場景。

讓使用者透過視覺選擇

當使用者想要瀏覽或比較結果時,請閱讀 references/gallery-session.md,建立本機結果工作階段,並僅開啟命令回傳的網址。

python3 <absolute-skill-directory>/scripts/oip.py gallery \
  --intent "克制的暗調香水廣告" --lang zh-Hans --limit 8

圖片庫必須保留搜尋排名,並確保「複製原始提示詞」功能按位元組完全忠實。如果 url_usable 為 false,請在提供可開啟的網址之前,執行回傳的 start_command。

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

相關技能