帮我调研一下有没有ChatGPT用的novelAI的prompt逆向的skills呀,使用场景大概就是,我把图片发给你,你把对应图片内容整理成novelAI的标准prompt发给我
能实现你说的“发图 → 整理成 NovelAI 提示词”。不过这次没找到能明确验证、专门面向 ChatGPT 的 NovelAI 图片反推成品 Skill;找到的是通用提示词 Skill,以及更适合做这件事的图像打标工具。没搜到不代表不存在,但不建议随便拿一个名字带 NovelAI 的就装。 最适合你的方案,是给 ChatGPT 配一套专用指令;如果想让二次元标签更准确,再接 WD Tagger。 一、找到的项目,哪些真有用 WD Tagger:最贴近“图片转标签”的核心需求。 例如一张“黑发角色站在雨里打伞”的图,它可以预测人物、发色、服饰、物体等标签,再交给 ChatGPT 补充构图、光影、人物关系,整理成 NovelAI 提示词。 查到的 WD EVA02-Large Tagger v3 使用 Danbooru 图片训练,支持角色标签和一般标签。但它不是 ChatGPT Skill,也不是专门恢复 NovelAI 原提示词的模型,需要单独运行或接入工具。 模型: https://huggingface.co/SmilingWolf/wd-eva02-large-tagger-v3 作者提供的在线演示入口,当前是否有可用算力需打开确认: https://huggingface.co/spaces/SmilingWolf/wd-tagger prompt-master:可以参考,但不算你的需求的现成答案。 它是通用的提示词编写 Skill,我检查的说明主要围绕“为指定 AI 工具生成或优化提示词”,没有足够证据说明它专门做好了 NovelAI 图片反推,也没验证它在 ChatGPT 里的直接安装效果。为这个单一需求用它,反而不如写一套小而明确的规则。 https://github.com/nidhinjs/prompt-master 还有个避坑点:搜索结果把 koishijs/novelai-bot 包装成了 Skill,但原仓库实际是 Koishi 画图插件,主要负责调用生成、图生图等,不是你要的图片转提示词工具。 二、在 ChatGPT 里怎么落地 如果账号里有 Skills 入口,可以创建专用 Skill。OpenAI 当前帮助页说明,Skills 面向符合条件的 Business、Enterprise、Healthcare 和 Edu 用户,具体还受工作区设置和产品可用性影响,不能保证每个个人账号都有。 没有 Skills 入口,也不用折腾:把下面这段作为固定开场指令;有自定义 GPT 创建权限的话,也可以放进 GPT 的 Instructions。你的场景主要需要“看图能力+稳定的转换规则”,不一定需要额外执行代码。 官方说明: https://help.openai.com/en/articles/20001066-skills-in-chatgpt 三、可以直接复制使用的指令 从下一条消息开始,你负责将我上传的参考图片转换为适用于 NovelAI 的图像生成提示词,目标是重建可见画面,而不是声称恢复原始提示词。 首次先确认我使用的 NovelAI 模型版本。若未提供版本,先输出不带数值权重的英文标签式提示词,并说明尚未进行版本适配。 分析图片中的主体数量、外观、服饰、表情、动作、人物与物体关系、构图、视角、背景、光线、色彩和绘画媒介。只描述可见且有依据的内容;遮挡部位、角色身份、作者和难以辨认的细节不要猜测。 优先使用常见的 Danbooru 风格英文标签,以英文逗号分隔;标签难以准确表达的空间关系和动作,可以补充简短英文自然语言。不要把自己组合的描述冒充已验证的官方标签。 将最重要的主体和构图信息放在前半部分,去掉重复、冲突和没有依据的标签。多人画面不要混淆各个人物的发色、服饰与动作;目标模型支持独立角色提示时,将整体场景和各角色描述分别输出。 默认不加权。需要强调时,使用对应 NovelAI 版本支持的语法;不要套用其他绘图工具的权重格式。不要自动添加画师名、角色名或大量质量词。 固定输出三个部分: Prompt:可直接复制的正向提示词。 Undesired Content:可选的排除内容,明确这是生成建议,不是从图片中恢复的原始负面提示词;没有必要时写“留空或沿用你的预设”。 不确定项:简短说明无法确认的细节,没有则写“无”。 如果我提供了 WD Tagger 标签,将其视为候选结果,与图片核对后再使用,删掉误识别的标签。 不得声称能仅凭图片确定原始 prompt、seed、采样器、步数或精确权重。 四、你最终会得到什么样的结果 假设参考图是“一个黑发蓝眼的动漫角色,穿白衬衫,雨夜撑透明伞,上半身构图”,输出可以类似: Prompt: 1girl solo black hair blue eyes white shirt holding umbrella transparent umbrella upper body looking at viewer outdoors night rain blurred city lights in the background Undesired Content: 留空或沿用你的预设 不确定项: 示例未指定模型版本,未添加权重;背景灯光使用自然语言描述。 这只是虚构场景示例,不是对你尚未上传的图片做识别。 另外,“NovelAI 标准 prompt”并不是唯一固定格式。官方支持标签,也支持自然语言;大括号用于加强,方括号用于减弱,数值权重则有版本限制,例如 V4 及以上支持 1.5::rain:: 这种写法。 官方语法: https://docs.novelai.net/en/image/strengthening-weakening/ 最后一个更省事的办法:如果图片本身就是 NovelAI 生成的原文件,先试官方元数据检查器。保留了生成信息的话,可能直接读到参数,比看图猜更靠谱;截图、转码或清理过元数据的图片则不一定行。 https://novelai.net/inspect 我的建议:先用上面的专用指令测试几张图,标签经常不准再加 WD Tagger,不必一开始就搭复杂 Skill。你用的是哪个 NovelAI 模型版本?