Community图像github.com

NanmiCoder/img-gen-prompts

搜索 oip-visual-v2 以查找可追溯的提示-图像对,并打开本地结果画廊。用于查找、检查、比较、浏览或复制真实的图像生成参考或确切的源提示。选择参考后,根据请求将其调整为衍生的双语提示;当视觉方向仍不明确时,先使用 img-gen-taste。

img-gen-prompts 是什么?

此技能作为证据和检索层运行,专门使用最新的成对 `oip-visual-v2` 存档。它确保每个推荐的参考记录都包含真实的图像、未经更改的源提示、来源 URL、作者、稳定 ID 和可解释的匹配原因,绝不会回退到旧版/V1 数据或通用的网页图像搜索。该技能通过绝对路径运行捆绑的脚本,以定位和验证存档,检查 `ready` 状态和确切的 `oip-visual-v2` 分类,并在需要时提供自动设置说明(包括从 GitHub Releases 下载数据库和图像)。搜索功能接受用户原始意图(如“雨夜霓虹小巷里的电影感人像”),返回精确匹配和带有披露缺失约束的相关结果,确保透明性。此外,它支持生成衍生的双语提示(英文和简体中文),保护用户指定的不变项,同时避免复制完整的源提示或受保护的内容。最后,它提供了一个本地画廊功能,用于视觉浏览和比较,保持搜索排名并允许逐字节复制原始提示。该技能是只读的,从不修改数据库或激活分类。

兼容平台~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 存档。每个推荐的记录必须包含真实的图像、 未经更改的源提示、来源 URL、作者、稳定 ID 和可解释的匹配。 绝不要回退到旧版/V1 数据或通用的网页图像搜索。

定位并验证存档

解析此技能目录并通过绝对路径运行其捆绑脚本。它会 从当前目录、符号链接的技能路径或 OIP_REPO_ROOT 查找检出;检出之外的复制安装必须设置该变量。

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

除非 ready 为真且活动分类确切为 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"

搜索和检索无需图像包即可工作;只有本地图像预览 需要它们,并且画廊会回退到每个记录的源 URL。此技能是只读的: 永远不要激活分类、标记记录、发布数据或修改数据库。

搜索用户的实际意图

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、作者和来源 URL;
  • 有代表性的图像路径;
  • 匹配是 exact 还是 related;
  • 任何声明的 missing_constraints;
  • 未经更改的 source_prompt;
  • 两个或三个有意义的匹配原因;
  • 哪些视觉决策可重用,哪些不应复制。

翻译和衍生提示是辅助工具,永远不是源提示。如果在任一通道中都不存在相关结果,则报告语料库缺口,而不是编造出处。该工具已执行唯一允许的单方面回退;永远不要手动放宽主题、用途、显式风格、场景、用户不变项或禁止约束。

某些存档记录包含评论或帖子文本,而不是可执行的生成提示。清楚标注该区别,并且不要将此类文本呈现为可重用的原始提示。

调整选定的参考

当请求时,将用户选择的连贯参考合成为新的英文提示和相应的简体中文提示。保留任何 creative_spec 不变项,并避免 $img-gen-taste 提供的列表。保持新提示、带有源 ID 的理由以及原始提示清晰分离。不要复制完整的源提示、身份、品牌、受保护角色或独特场景。

让用户通过视觉选择

当用户想要浏览或比较结果时,阅读 references/gallery-session.md,创建一个本地结果会话,并仅打开命令返回的 URL。

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

画廊必须保留搜索排名,并保持“复制原始提示” 逐字节忠实。如果 url_usable 为假,则在呈现 URL 为可打开之前运行返回的 start_command。

Individual skills in this repo

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

相关技能