feat: 新增提示词预设
This commit is contained in:
@@ -0,0 +1,911 @@
|
||||
{
|
||||
"meta": {
|
||||
"source": "https://github.com/ZeroLu/awesome-gpt-image",
|
||||
"schema": "ai_drawing_prompt_presets_v1",
|
||||
"count": 63,
|
||||
"notes": ""
|
||||
},
|
||||
"prompts": [
|
||||
{
|
||||
"id": "现实中的名人",
|
||||
"name": "现实中的名人",
|
||||
"prompt_raw": "山姆·奥特曼、唐纳德·特朗普和埃隆·马斯克在一家繁忙电影院的柜台后面工作",
|
||||
"prompt": "山姆·奥特曼、唐纳德·特朗普和埃隆·马斯克在一家繁忙电影院的柜台后面工作",
|
||||
"negative_prompt": "",
|
||||
"category": "摄影",
|
||||
"tags": [
|
||||
"摄影"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "便利店夜景",
|
||||
"name": "便利店夜景",
|
||||
"prompt_raw": "在夏夜晚上 10 点的便利店门口,生成一张超写实的城市街头多人合影。3 到 4 个年轻人在门口短暂聊天,有人拿着饮料,有人坐在室外塑料椅上,有人站着看手机。玻璃门窗内透出明亮白光,外面有暖黄色路灯和远处汽车车灯。人物穿着日常服装:T 恤、衬衫、短裤、牛仔裤、运动鞋。不要网红造型。面部和姿态必须像真实路人,不能过度精修。环境中必须包含真实便利店元素:冰柜贴纸、促销海报、垃圾桶、门口地垫、玻璃反光、路边共享单车、地面上的饮料瓶水珠。整张图应像摄影师在城市里抓拍到的真实生活切片。重点测试自然的多人互动、夜间便利店光线、玻璃反射,以及普通人的生活氛围还原。",
|
||||
"prompt": "在夏夜晚上 10 点的便利店门口,生成一张超写实的城市街头多人合影。3 到 4 个年轻人在门口短暂聊天,有人拿着饮料,有人坐在室外塑料椅上,有人站着看手机。玻璃门窗内透出明亮白光,外面有暖黄色路灯和远处汽车车灯。人物穿着日常服装:T 恤、衬衫、短裤、牛仔裤、运动鞋。不要网红造型。面部和姿态必须像真实路人,不能过度精修。环境中必须包含真实便利店元素:冰柜贴纸、促销海报、垃圾桶、门口地垫、玻璃反光、路边共享单车、地面上的饮料瓶水珠。整张图应像摄影师在城市里抓拍到的真实生活切片。重点测试自然的多人互动、夜间便利店光线、玻璃反射,以及普通人的生活氛围还原。",
|
||||
"negative_prompt": "",
|
||||
"category": "摄影",
|
||||
"tags": [
|
||||
"摄影",
|
||||
"写实",
|
||||
"夜景",
|
||||
"街拍",
|
||||
"海报",
|
||||
"旅行"
|
||||
],
|
||||
"aspect_ratio": "3:4",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "raw_iphone_质感_地铁站",
|
||||
"name": "RAW iPhone 质感:地铁站",
|
||||
"prompt_raw": "生成一张完全 RAW 质感、未经处理、未经编辑、具备完整 iPhone 相机画质的图像。场景是美国的一处地铁站,带有一瞬间的运动模糊。地铁正在行驶。地铁前方站着一位老年女性和一位老年男性。",
|
||||
"prompt": "生成一张完全 RAW 质感、未经处理、未经编辑、具备完整 iPhone 相机画质的图像。场景是美国的一处地铁站,带有一瞬间的运动模糊。地铁正在行驶。地铁前方站着一位老年女性和一位老年男性。",
|
||||
"negative_prompt": "",
|
||||
"category": "摄影",
|
||||
"tags": [
|
||||
"摄影",
|
||||
"写实"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "apple_park_发布会人群视角",
|
||||
"name": "Apple Park 发布会人群视角",
|
||||
"prompt_raw": "在 Apple Park 举办 iPhone 20 发布会期间,用 iPhone 从远处人群中拍摄的一张业余照片,蒂姆·库克正在台上演讲",
|
||||
"prompt": "在 Apple Park 举办 iPhone 20 发布会期间,用 iPhone 从远处人群中拍摄的一张业余照片,蒂姆·库克正在台上演讲",
|
||||
"negative_prompt": "",
|
||||
"category": "摄影",
|
||||
"tags": [
|
||||
"摄影",
|
||||
"写实",
|
||||
"UI"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "手写笔记本照片",
|
||||
"name": "手写笔记本照片",
|
||||
"prompt_raw": "一张业余照片:一本摊开的笔记本平放着,里面用黑色圆珠笔写满了手写笔记。字迹自然随意、略显凌乱,像个人笔记,带有真实的小瑕疵、划掉的词语和下划线标题。从略高一点的角度拍摄,窗边自然日光,无闪光灯。轻松的桌面环境,用 iPhone 拍摄。",
|
||||
"prompt": "一张业余照片:一本摊开的笔记本平放着,里面用黑色圆珠笔写满了手写笔记。字迹自然随意、略显凌乱,像个人笔记,带有真实的小瑕疵、划掉的词语和下划线标题。从略高一点的角度拍摄,窗边自然日光,无闪光灯。轻松的桌面环境,用 iPhone 拍摄。",
|
||||
"negative_prompt": "",
|
||||
"category": "摄影",
|
||||
"tags": [
|
||||
"摄影",
|
||||
"写实"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "米粒微型文字",
|
||||
"name": "米粒微型文字",
|
||||
"prompt_raw": "一大堆米,其中有一粒米上写着极小的文字“wOw”",
|
||||
"prompt": "一大堆米,其中有一粒米上写着极小的文字“wOw”",
|
||||
"negative_prompt": "",
|
||||
"category": "摄影",
|
||||
"tags": [
|
||||
"摄影",
|
||||
"中文排版"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "360_等距柱状全景图",
|
||||
"name": "360 等距柱状全景图",
|
||||
"prompt_raw": "[地点] 的 360 等距柱状全景图",
|
||||
"prompt": "[地点] 的 360 等距柱状全景图",
|
||||
"negative_prompt": "",
|
||||
"category": "摄影",
|
||||
"tags": [
|
||||
"摄影"
|
||||
],
|
||||
"aspect_ratio": "2:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "杀手_风格游戏画面",
|
||||
"name": "《杀手》风格游戏画面",
|
||||
"prompt_raw": "一个《杀手》关卡:你身处 OpenAI 总部,任务是在不被发现的情况下偷走 GPT-6",
|
||||
"prompt": "一个《杀手》关卡:你身处 OpenAI 总部,任务是在不被发现的情况下偷走 GPT-6",
|
||||
"negative_prompt": "",
|
||||
"category": "游戏",
|
||||
"tags": [
|
||||
"游戏"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "黑神话_悟空_游戏场景",
|
||||
"name": "《黑神话:悟空》游戏场景",
|
||||
"prompt_raw": "生成一个《黑神话:悟空》的游戏场景,画面中悟空被二郎神击飞",
|
||||
"prompt": "生成一个《黑神话:悟空》的游戏场景,画面中悟空被二郎神击飞",
|
||||
"negative_prompt": "",
|
||||
"category": "游戏",
|
||||
"tags": [
|
||||
"游戏"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "gta_6_风格游戏画面",
|
||||
"name": "GTA 6 风格游戏画面",
|
||||
"prompt_raw": "GTA 6 游戏内画面,非常细致,非常真实。镜头是对着一台固定的 4K 显示器近距离拍摄的。(画面带有轻微模糊,像是手持拍摄。)环境宽阔明亮,细节真实。角色正和 / :dog. 一起走在海滩上。",
|
||||
"prompt": "GTA 6 游戏内画面,非常细致,非常真实。镜头是对着一台固定的 4K 显示器近距离拍摄的。(画面带有轻微模糊,像是手持拍摄。)环境宽阔明亮,细节真实。角色正和 / :dog. 一起走在海滩上。",
|
||||
"negative_prompt": "",
|
||||
"category": "游戏",
|
||||
"tags": [
|
||||
"写实",
|
||||
"游戏",
|
||||
"角色一致性"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "gta_6_婚礼任务截图",
|
||||
"name": "GTA 6 婚礼任务截图",
|
||||
"prompt_raw": "生成一张 GTA 6 的游戏截图,内容为 [场景描述]",
|
||||
"prompt": "生成一张 GTA 6 的游戏截图,内容为 [场景描述]",
|
||||
"negative_prompt": "",
|
||||
"category": "游戏",
|
||||
"tags": [
|
||||
"游戏",
|
||||
"UI"
|
||||
],
|
||||
"aspect_ratio": "16:9",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "英雄联盟_上路对线截图",
|
||||
"name": "《英雄联盟》上路对线截图",
|
||||
"prompt_raw": "帮我生成一张《英雄联盟》中路对线截图,画面内容是特朗普对阵哈梅内伊",
|
||||
"prompt": "帮我生成一张《英雄联盟》中路对线截图,画面内容是特朗普对阵哈梅内伊",
|
||||
"negative_prompt": "",
|
||||
"category": "游戏",
|
||||
"tags": [
|
||||
"游戏",
|
||||
"UI"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "100_个像素风物品网格",
|
||||
"name": "100 个像素风物品网格",
|
||||
"prompt_raw": "生成一张单图,里面包含 100 个完全不同的像素风物品,并且每个物品都带有有意义的标签",
|
||||
"prompt": "生成一张单图,里面包含 100 个完全不同的像素风物品,并且每个物品都带有有意义的标签",
|
||||
"negative_prompt": "",
|
||||
"category": "游戏",
|
||||
"tags": [
|
||||
"游戏",
|
||||
"网格"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "塞尔达传说_王国之泪_风格",
|
||||
"name": "《塞尔达传说:王国之泪》风格",
|
||||
"prompt_raw": "在《塞尔达:王国之泪》游戏里,林克坐在一列由他自己制造的 e531 系列列车里",
|
||||
"prompt": "在《塞尔达:王国之泪》游戏里,林克坐在一列由他自己制造的 e531 系列列车里",
|
||||
"negative_prompt": "",
|
||||
"category": "游戏",
|
||||
"tags": [
|
||||
"游戏"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "gta_圣安地列斯游戏截图",
|
||||
"name": "GTA 圣安地列斯游戏截图",
|
||||
"prompt_raw": "一张 GTA 圣安地列斯的游戏截图:一头狮子正在和一个 NPC 打斗",
|
||||
"prompt": "一张 GTA 圣安地列斯的游戏截图:一头狮子正在和一个 NPC 打斗",
|
||||
"negative_prompt": "",
|
||||
"category": "游戏",
|
||||
"tags": [
|
||||
"游戏",
|
||||
"UI"
|
||||
],
|
||||
"aspect_ratio": "16:9",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "直播截图",
|
||||
"name": "直播截图",
|
||||
"prompt_raw": "生成一张 TikTok 直播截图,画面里是一位漂亮女性正在直播。",
|
||||
"prompt": "生成一张 TikTok 直播截图,画面里是一位漂亮女性正在直播。",
|
||||
"negative_prompt": "",
|
||||
"category": "UI",
|
||||
"tags": [
|
||||
"UI"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "抖音直播截图",
|
||||
"name": "抖音直播截图",
|
||||
"prompt_raw": "9:16 纵向比例,生成一张抖音直播截图,画面中是刘亦菲在直播,刘亦菲手里拿着一块牌子,牌子上写着:今晚直播,欢迎来和亦菲聊天!",
|
||||
"prompt": "9:16 纵向比例,生成一张抖音直播截图,画面中是刘亦菲在直播,刘亦菲手里拿着一块牌子,牌子上写着:今晚直播,欢迎来和亦菲聊天!",
|
||||
"negative_prompt": "",
|
||||
"category": "UI",
|
||||
"tags": [
|
||||
"UI"
|
||||
],
|
||||
"aspect_ratio": "9:16",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "youtube_时间旅行截图",
|
||||
"name": "YouTube 时间旅行截图",
|
||||
"prompt_raw": "一张 YouTube 视频截图,内容是某人穿越到了中世纪",
|
||||
"prompt": "一张 YouTube 视频截图,内容是某人穿越到了中世纪",
|
||||
"negative_prompt": "",
|
||||
"category": "UI",
|
||||
"tags": [
|
||||
"UI",
|
||||
"旅行"
|
||||
],
|
||||
"aspect_ratio": "16:9",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "宋朝社交媒体动态流",
|
||||
"name": "宋朝社交媒体动态流",
|
||||
"prompt_raw": "“宋朝人的朋友圈” / “SONG DYNASTY SOCIAL MEDIA FEED”,采用古今穿越幽默融合的界面设计风格。画面模拟手机社交媒体界面,但内容全部是宋朝场景。头像是宋代文人的肖像,用户名为 “Su Dongpo SuShi_Official”,发帖内容为 “刚到黄州,被贬了但心态还行。今天自己做了东坡肉,味道绝了,附上做法:”。配图是一张工笔画风格的东坡肉特写。点赞列表为 “黄庭坚、秦观、佛印等 126 人”,评论区为 “王安石:呵呵” “司马光:还是那个味”。点赞图标等界面元素替换成宋代纹样。状态栏显示 “大宋移动 5G” 和 “元丰三年”。整体配色为手机深色模式搭配雅致宋韵色调,形成历史与社交媒体趣味碰撞的代表作。",
|
||||
"prompt": "“宋朝人的朋友圈” / “SONG DYNASTY SOCIAL MEDIA FEED”,采用古今穿越幽默融合的界面设计风格。画面模拟手机社交媒体界面,但内容全部是宋朝场景。头像是宋代文人的肖像,用户名为 “Su Dongpo SuShi_Official”,发帖内容为 “刚到黄州,被贬了但心态还行。今天自己做了东坡肉,味道绝了,附上做法:”。配图是一张工笔画风格的东坡肉特写。点赞列表为 “黄庭坚、秦观、佛印等 126 人”,评论区为 “王安石:呵呵” “司马光:还是那个味”。点赞图标等界面元素替换成宋代纹样。状态栏显示 “大宋移动 5G” 和 “元丰三年”。整体配色为手机深色模式搭配雅致宋韵色调,形成历史与社交媒体趣味碰撞的代表作。",
|
||||
"negative_prompt": "",
|
||||
"category": "UI",
|
||||
"tags": [
|
||||
"UI"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "古人出现在现代社交平台",
|
||||
"name": "古人出现在现代社交平台",
|
||||
"prompt_raw": "生成一张 [历史人物姓名] 出现在 [平台名称] 上的截图",
|
||||
"prompt": "生成一张 [历史人物姓名] 出现在 [平台名称] 上的截图",
|
||||
"negative_prompt": "",
|
||||
"category": "UI",
|
||||
"tags": [
|
||||
"UI"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "电商_app_首页",
|
||||
"name": "电商 App 首页",
|
||||
"prompt_raw": "生成一张高保真的移动电商 App 首页截图,灵感来自 2026 年中国主流电商 App。界面需要完全真实,具备完整的移动端 UI 逻辑和强烈的商业设计完成度。\n\n布局要求:\n- 状态栏包含时间 9:41、5G 信号和电池图标\n- 搜索区左侧是城市选择器,中间是圆角搜索框,右侧是消息和扫码图标\n- 搜索区下方有横向分类标签\n- 顶部有促销轮播 Banner\n- 有 10 图标功能网格\n- 有带倒计时和 3 张商品卡片的限时秒杀模块\n- 有“猜你喜欢”双列商品瀑布流,至少 6 张商品卡片\n- 底部标签栏包含 5 个标签\n\n在合适的位置使用以下精确中文文案:\n- city: \"杭州\"\n- search placeholder: \"搜索耳机、咖啡机、运动鞋\"\n- category tabs: \"推荐、数码、家电、服饰、美妆、食品、运动、家居\"\n- top banner: \"618 预售开启\" and \"每满300减50\"\n- function grid: \"超市、百亿补贴、秒杀、直播、充值中心、到家、领券、品牌馆、全球购、排行榜\"\n- flash sale title: \"限时秒杀\"\n- recommendation section: \"猜你喜欢\"\n- bottom tabs: \"首页、分类、购物车、消息、我的\"\n\n所有中文文字都必须清晰可读,并使用真实字体。间距、图标风格、留白、阴影、圆角、分割线和标签处理都应尽量接近真实 App 截图,而不是概念设计图。",
|
||||
"prompt": "生成一张高保真的移动电商 App 首页截图,灵感来自 2026 年中国主流电商 App。界面需要完全真实,具备完整的移动端 UI 逻辑和强烈的商业设计完成度。\n\n布局要求:\n- 状态栏包含时间 9:41、5G 信号和电池图标\n- 搜索区左侧是城市选择器,中间是圆角搜索框,右侧是消息和扫码图标\n- 搜索区下方有横向分类标签\n- 顶部有促销轮播 Banner\n- 有 10 图标功能网格\n- 有带倒计时和 3 张商品卡片的限时秒杀模块\n- 有“猜你喜欢”双列商品瀑布流,至少 6 张商品卡片\n- 底部标签栏包含 5 个标签\n\n在合适的位置使用以下精确中文文案:\n- city: \"杭州\"\n- search placeholder: \"搜索耳机、咖啡机、运动鞋\"\n- category tabs: \"推荐、数码、家电、服饰、美妆、食品、运动、家居\"\n- top banner: \"618 预售开启\" and \"每满300减50\"\n- function grid: \"超市、百亿补贴、秒杀、直播、充值中心、到家、领券、品牌馆、全球购、排行榜\"\n- flash sale title: \"限时秒杀\"\n- recommendation section: \"猜你喜欢\"\n- bottom tabs: \"首页、分类、购物车、消息、我的\"\n\n所有中文文字都必须清晰可读,并使用真实字体。间距、图标风格、留白、阴影、圆角、分割线和标签处理都应尽量接近真实 App 截图,而不是概念设计图。",
|
||||
"negative_prompt": "",
|
||||
"category": "UI",
|
||||
"tags": [
|
||||
"写实",
|
||||
"UI",
|
||||
"中文排版",
|
||||
"电商",
|
||||
"网格",
|
||||
"旅行"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "音乐播放器界面",
|
||||
"name": "音乐播放器界面",
|
||||
"prompt_raw": "创建一个高保真的中文音乐 App 播放器界面截图,采用手机竖屏比例,视觉精致,类似现代流媒体播放器。使用深色模式,背景来自专辑封面颜色的模糊扩散版本。中央放置一张大型方形专辑封面,带有细腻阴影和圆角。\n\n界面要求:\n- 顶部状态栏时间为 18:26\n- 导航栏左侧是返回箭头,中间是标题,右侧是更多操作图标\n- 播放进度条显示当前时间 01:42,总时长 04:18\n- 包含随机播放、上一首、播放/暂停、下一首、循环播放控制按钮\n- 歌词区显示 5 到 7 行滚动歌词,当前行高亮\n- 操作栏包含喜欢、评论、下载、加入歌单、分享\n- 底部区域包含设备投播入口和播放队列入口\n\n使用以下精确中文标签与名称:\n- title: \"正在播放\"\n- song name: \"海边的晚风\"\n- artist: \"林秋\"\n- album: \"夏夜实验室\"\n\n歌词排版、按钮图标、反光、阴影和深色层级都应该像真实量产界面,而不是 Dribbble 概念图。",
|
||||
"prompt": "创建一个高保真的中文音乐 App 播放器界面截图,采用手机竖屏比例,视觉精致,类似现代流媒体播放器。使用深色模式,背景来自专辑封面颜色的模糊扩散版本。中央放置一张大型方形专辑封面,带有细腻阴影和圆角。\n\n界面要求:\n- 顶部状态栏时间为 18:26\n- 导航栏左侧是返回箭头,中间是标题,右侧是更多操作图标\n- 播放进度条显示当前时间 01:42,总时长 04:18\n- 包含随机播放、上一首、播放/暂停、下一首、循环播放控制按钮\n- 歌词区显示 5 到 7 行滚动歌词,当前行高亮\n- 操作栏包含喜欢、评论、下载、加入歌单、分享\n- 底部区域包含设备投播入口和播放队列入口\n\n使用以下精确中文标签与名称:\n- title: \"正在播放\"\n- song name: \"海边的晚风\"\n- artist: \"林秋\"\n- album: \"夏夜实验室\"\n\n歌词排版、按钮图标、反光、阴影和深色层级都应该像真实量产界面,而不是 Dribbble 概念图。",
|
||||
"negative_prompt": "",
|
||||
"category": "UI",
|
||||
"tags": [
|
||||
"写实",
|
||||
"UI",
|
||||
"中文排版"
|
||||
],
|
||||
"aspect_ratio": "9:16",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "自定义风格_ui_设计系统",
|
||||
"name": "自定义风格 UI 设计系统",
|
||||
"prompt_raw": "为我生成一个 xx 风格的 UI 设计系统,包含网页、移动端、卡片、控件、按钮等内容",
|
||||
"prompt": "为我生成一个 xx 风格的 UI 设计系统,包含网页、移动端、卡片、控件、按钮等内容",
|
||||
"negative_prompt": "",
|
||||
"category": "UI",
|
||||
"tags": [
|
||||
"UI"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "t-800_淘宝商品详情页",
|
||||
"name": "T-800 淘宝商品详情页",
|
||||
"prompt_raw": "生成图片:\n一个 T-800 机器人的淘宝商品详情页,展示:\n机器人的正面、侧面和背面三视图,\n商品价格,\n商品详情,\n功能与使用场景",
|
||||
"prompt": "生成图片:\n一个 T-800 机器人的淘宝商品详情页,展示:\n机器人的正面、侧面和背面三视图,\n商品价格,\n商品详情,\n功能与使用场景",
|
||||
"negative_prompt": "",
|
||||
"category": "UI",
|
||||
"tags": [
|
||||
"UI",
|
||||
"电商"
|
||||
],
|
||||
"aspect_ratio": "3:4",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "电影拼贴图",
|
||||
"name": "电影拼贴图",
|
||||
"prompt_raw": "整部《超人》电影的拼贴图,一次输出,一张图完成",
|
||||
"prompt": "整部《超人》电影的拼贴图,一次输出,一张图完成",
|
||||
"negative_prompt": "",
|
||||
"category": "视频动画",
|
||||
"tags": [
|
||||
"视频动画"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "where_is_your_name_人群搜寻海报",
|
||||
"name": "“Where is [Your Name]” 人群搜寻海报",
|
||||
"prompt_raw": "生成一张 “Where is [你的名字]” 风格的人群搜寻海报,背景城市由你选择",
|
||||
"prompt": "生成一张 “Where is [你的名字]” 风格的人群搜寻海报,背景城市由你选择",
|
||||
"negative_prompt": "",
|
||||
"category": "视频动画",
|
||||
"tags": [
|
||||
"视频动画",
|
||||
"海报",
|
||||
"旅行"
|
||||
],
|
||||
"aspect_ratio": "3:4",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "gpt_image_2_发布八格漫画",
|
||||
"name": "GPT Image 2 发布八格漫画",
|
||||
"prompt_raw": "创作一篇关于 GPT-Image-2 今天发布的八格漫画",
|
||||
"prompt": "创作一篇关于 GPT-Image-2 今天发布的八格漫画",
|
||||
"negative_prompt": "",
|
||||
"category": "视频动画",
|
||||
"tags": [
|
||||
"视频动画",
|
||||
"漫画"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "1980_年代宣传海报",
|
||||
"name": "1980 年代宣传海报",
|
||||
"prompt_raw": "生成一张 1980 年代风格的宣传海报。使用精确标语“热烈庆祝GPT-Image-2全量开放”。海报中包含 Sam Altman、Dario Amodei 和 Elon Musk,并且给 Dario Amodei 戴上一条红领巾。",
|
||||
"prompt": "生成一张 1980 年代风格的宣传海报。使用精确标语“热烈庆祝GPT-Image-2全量开放”。海报中包含 Sam Altman、Dario Amodei 和 Elon Musk,并且给 Dario Amodei 戴上一条红领巾。",
|
||||
"negative_prompt": "",
|
||||
"category": "海报设计",
|
||||
"tags": [
|
||||
"海报设计",
|
||||
"海报"
|
||||
],
|
||||
"aspect_ratio": "3:4",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "中国新式茶饮上新海报",
|
||||
"name": "中国新式茶饮上新海报",
|
||||
"prompt_raw": "设计一张 3:4 竖版海报,用于宣传中国新式茶饮新品。采用新中式视觉风格,整体感觉轻奢、克制。配色使用深绿色、米白色和金色,带有宣纸纹理、留白、山水点缀和现代版式设计。\n\n主体:\n一杯视觉上很吸引人的冷泡茶,包含茶叶、柑橘、冰块,以及少量金箔细节。\n\n海报必须准确展示以下精确中文文案:\n\"山川茶事\"\n\"山柚观音\"\n\"冷泡系列\"\n\"新品上市\"\n\"一口清醒,半城入夏\"\n\"限定尝鲜价\"\n\"中杯 16 元\"\n\"大杯 19 元\"\n\"门店活动\"\n\"第二杯半价\"\n\"加 3 元升级轻乳版\"\n\"每日前 100 名赠限定杯套\"\n\"推荐风味\"\n\"观音茶底 / 西柚果香 / 轻乳云顶 / 冰感回甘\"\n\"活动时间 4月20日 至 5月10日\"\n\"扫码点单\"\n\"SHANCHUAN TEA\"\n\n小字:\n\"图片仅供参考,请以门店实际售卖为准\"\n\n在保证整体高级感的同时,保持清晰的促销层级,不要做得廉价或过于电商化。尤其注意小字、数字、价格、信息模块以及中文排版美感。",
|
||||
"prompt": "设计一张 3:4 竖版海报,用于宣传中国新式茶饮新品。采用新中式视觉风格,整体感觉轻奢、克制。配色使用深绿色、米白色和金色,带有宣纸纹理、留白、山水点缀和现代版式设计。\n\n主体:\n一杯视觉上很吸引人的冷泡茶,包含茶叶、柑橘、冰块,以及少量金箔细节。\n\n海报必须准确展示以下精确中文文案:\n\"山川茶事\"\n\"山柚观音\"\n\"冷泡系列\"\n\"新品上市\"\n\"一口清醒,半城入夏\"\n\"限定尝鲜价\"\n\"中杯 16 元\"\n\"大杯 19 元\"\n\"门店活动\"\n\"第二杯半价\"\n\"加 3 元升级轻乳版\"\n\"每日前 100 名赠限定杯套\"\n\"推荐风味\"\n\"观音茶底 / 西柚果香 / 轻乳云顶 / 冰感回甘\"\n\"活动时间 4月20日 至 5月10日\"\n\"扫码点单\"\n\"SHANCHUAN TEA\"\n\n小字:\n\"图片仅供参考,请以门店实际售卖为准\"\n\n在保证整体高级感的同时,保持清晰的促销层级,不要做得廉价或过于电商化。尤其注意小字、数字、价格、信息模块以及中文排版美感。",
|
||||
"negative_prompt": "",
|
||||
"category": "海报设计",
|
||||
"tags": [
|
||||
"海报设计",
|
||||
"海报",
|
||||
"中文排版",
|
||||
"电商"
|
||||
],
|
||||
"aspect_ratio": "3:4",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "咖啡旅程信息图",
|
||||
"name": "咖啡旅程信息图",
|
||||
"prompt_raw": "创建一张中文信息图海报,主题为“ 一杯咖啡 如何来到你手里 ”。使用高级信息设计风格,兼顾科普清晰度和商业展示感。版面应包含流程方向、箭头、数据框、图标、简洁插图和模块化卡片。配色采用咖啡棕、奶白、墨黑和铜色点缀。\n\n信息图必须包含:\n- 01 种植:海拔 1200-2200m,适宜温度 18-24C,采摘季节 11 月至 3 月\n- 02 处理:日晒、水洗、蜜处理\n- 03 烘焙:浅烘 = 更明亮,中烘 = 更均衡,深烘 = 更浓郁\n- 04 研磨:手冲 = 粗磨,意式 = 细磨,冷萃 = 中粗磨\n- 05 萃取:粉水比、水温和时间都会影响风味\n- 风味关键词:花香 / 柑橘 / 坚果 / 焦糖 / 巧克力 / 烟熏\n\n使用以下精确小字:\n\"适合用于咖啡入门科普与门店展示\"\n\n构图需要平衡文字与视觉,同时保持设计优雅。重点关注长信息图的处理、数字信息、温度、编号分区、简洁描述、斜杠分隔的风味词,以及模块化排版。最终效果应像高级展示板,而不是课堂幻灯片。",
|
||||
"prompt": "创建一张中文信息图海报,主题为“ 一杯咖啡 如何来到你手里 ”。使用高级信息设计风格,兼顾科普清晰度和商业展示感。版面应包含流程方向、箭头、数据框、图标、简洁插图和模块化卡片。配色采用咖啡棕、奶白、墨黑和铜色点缀。\n\n信息图必须包含:\n- 01 种植:海拔 1200-2200m,适宜温度 18-24C,采摘季节 11 月至 3 月\n- 02 处理:日晒、水洗、蜜处理\n- 03 烘焙:浅烘 = 更明亮,中烘 = 更均衡,深烘 = 更浓郁\n- 04 研磨:手冲 = 粗磨,意式 = 细磨,冷萃 = 中粗磨\n- 05 萃取:粉水比、水温和时间都会影响风味\n- 风味关键词:花香 / 柑橘 / 坚果 / 焦糖 / 巧克力 / 烟熏\n\n使用以下精确小字:\n\"适合用于咖啡入门科普与门店展示\"\n\n构图需要平衡文字与视觉,同时保持设计优雅。重点关注长信息图的处理、数字信息、温度、编号分区、简洁描述、斜杠分隔的风味词,以及模块化排版。最终效果应像高级展示板,而不是课堂幻灯片。",
|
||||
"negative_prompt": "",
|
||||
"category": "海报设计",
|
||||
"tags": [
|
||||
"海报设计",
|
||||
"海报",
|
||||
"信息图",
|
||||
"中文排版"
|
||||
],
|
||||
"aspect_ratio": "3:4",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "核心角色关系图",
|
||||
"name": "核心角色关系图",
|
||||
"prompt_raw": "请为“XXX”生成一张核心角色关系图。",
|
||||
"prompt": "请为“XXX”生成一张核心角色关系图。",
|
||||
"negative_prompt": "",
|
||||
"category": "海报设计",
|
||||
"tags": [
|
||||
"海报设计",
|
||||
"信息图",
|
||||
"角色一致性"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "景德镇青花瓷解析图",
|
||||
"name": "景德镇青花瓷解析图",
|
||||
"prompt_raw": "生成一张关于景德镇青花瓷的详细解析图,并配套详细的中文知识解读。",
|
||||
"prompt": "生成一张关于景德镇青花瓷的详细解析图,并配套详细的中文知识解读。",
|
||||
"negative_prompt": "",
|
||||
"category": "海报设计",
|
||||
"tags": [
|
||||
"海报设计",
|
||||
"中文排版"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "博物馆图录风中文拆解信息图",
|
||||
"name": "博物馆图录风中文拆解信息图",
|
||||
"prompt_raw": "请围绕 [主题] 自动生成一张“博物馆图录风中文拆解信息图”。\n\n整张图需要把真实主体主视觉、结构拆解、中文标注、材质说明、纹样寓意、色彩寓意和核心特征总结融合在一起。你要根据 [主题] 自动判断最合适的主体对象、服饰体系、器物结构、时代风格、关键部件、材质工艺、色彩方案和版式结构,用户无需提供其他信息。\n\n整体风格应偏向国家级博物馆展板、历史服饰图录和文化博物馆专题信息图,而不是普通海报、古风人像、电商详情页或动漫插画。背景使用米白、丝白、浅茶色等纸张纹理,让整体显得高级、克制、专业且具有收藏感。\n\n固定布局为:\n- 顶部:中文主标题 + 副标题 + 简介\n- 左侧:结构拆解区,用中文引线标注关键部件,并配合局部细节特写\n- 右上:材质 / 工艺 / 肌理区,展示真实纹理样本与说明\n- 右中:纹样 / 色彩 / 寓意区,展示主要配色、纹样样本与文化解释\n- 底部:穿戴顺序 / 构成流程图 + 核心特征总结\n\n如果主题适合展示人物,就以真实人物全身站姿作为中心主体;如果更适合器物或单体结构,就改为中心主体拆解图,但整体形式仍然必须是一张完整的中文信息图。所有文字必须为简体中文,清晰、整洁、可读,不能出现乱码、错字、英文或拼音。重点突出真实结构、材料差异、文化解读和图录氛围。\n\n避免:海报感、影棚人像感、电商感、动漫感、cosplay 感、随机标注、结构错误、文字模糊、假材质、过度装饰。",
|
||||
"prompt": "请围绕 [主题] 自动生成一张“博物馆图录风中文拆解信息图”。\n\n整张图需要把真实主体主视觉、结构拆解、中文标注、材质说明、纹样寓意、色彩寓意和核心特征总结融合在一起。你要根据 [主题] 自动判断最合适的主体对象、服饰体系、器物结构、时代风格、关键部件、材质工艺、色彩方案和版式结构,用户无需提供其他信息。\n\n整体风格应偏向国家级博物馆展板、历史服饰图录和文化博物馆专题信息图,而不是普通海报、古风人像、电商详情页或动漫插画。背景使用米白、丝白、浅茶色等纸张纹理,让整体显得高级、克制、专业且具有收藏感。\n\n固定布局为:\n- 顶部:中文主标题 + 副标题 + 简介\n- 左侧:结构拆解区,用中文引线标注关键部件,并配合局部细节特写\n- 右上:材质 / 工艺 / 肌理区,展示真实纹理样本与说明\n- 右中:纹样 / 色彩 / 寓意区,展示主要配色、纹样样本与文化解释\n- 底部:穿戴顺序 / 构成流程图 + 核心特征总结\n\n如果主题适合展示人物,就以真实人物全身站姿作为中心主体;如果更适合器物或单体结构,就改为中心主体拆解图,但整体形式仍然必须是一张完整的中文信息图。所有文字必须为简体中文,清晰、整洁、可读,不能出现乱码、错字、英文或拼音。重点突出真实结构、材料差异、文化解读和图录氛围。\n\n避免:海报感、影棚人像感、电商感、动漫感、cosplay 感、随机标注、结构错误、文字模糊、假材质、过度装饰。",
|
||||
"negative_prompt": "",
|
||||
"category": "海报设计",
|
||||
"tags": [
|
||||
"海报设计",
|
||||
"写实",
|
||||
"海报",
|
||||
"信息图",
|
||||
"中文排版",
|
||||
"电商"
|
||||
],
|
||||
"aspect_ratio": "3:4",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "高端护肤品海报",
|
||||
"name": "高端护肤品海报",
|
||||
"prompt_raw": "为“澄光维稳精华”创建一张高端护肤品电商主视觉海报。风格应当干净、轻奢,并且明显带有科学护肤气质。中央放置一只半透明磨砂玻璃精华瓶,瓶内是金色液体,并带有细微水珠反光。背景使用米白到暖灰的渐变,并加入液体流动元素和微观分子结构装饰。\n\n海报必须包含以下精确中文文案:\n\"澄光\"\n\"维稳精华\"\n\"修护屏障\"\n\"舒缓泛红\"\n\"细腻透亮\"\n\"第 2 代升级配方\"\n\"核心成分\"\n\"神经酰胺\"\n\"泛醇 B5\"\n\"积雪草提取物\"\n\"微囊脂质体\"\n\"适合人群\"\n\"敏感肌\"\n\"熬夜肌\"\n\"换季不稳定肌\"\n\"限时到手价 229 元\"\n\"买 1 送 3\"\n\"赠洁面 15ml\"\n\"赠精华 5ml\"\n\"赠面霜 10g\"\n\n小字:\n\"实际效果因人而异,请坚持使用\"\n\n重点突出产品卖点、价格层级、赠品清单模块、产品命名和简短功能短语。成品应显得高级,不要廉价,也不要过于像直播电商风。",
|
||||
"prompt": "为“澄光维稳精华”创建一张高端护肤品电商主视觉海报。风格应当干净、轻奢,并且明显带有科学护肤气质。中央放置一只半透明磨砂玻璃精华瓶,瓶内是金色液体,并带有细微水珠反光。背景使用米白到暖灰的渐变,并加入液体流动元素和微观分子结构装饰。\n\n海报必须包含以下精确中文文案:\n\"澄光\"\n\"维稳精华\"\n\"修护屏障\"\n\"舒缓泛红\"\n\"细腻透亮\"\n\"第 2 代升级配方\"\n\"核心成分\"\n\"神经酰胺\"\n\"泛醇 B5\"\n\"积雪草提取物\"\n\"微囊脂质体\"\n\"适合人群\"\n\"敏感肌\"\n\"熬夜肌\"\n\"换季不稳定肌\"\n\"限时到手价 229 元\"\n\"买 1 送 3\"\n\"赠洁面 15ml\"\n\"赠精华 5ml\"\n\"赠面霜 10g\"\n\n小字:\n\"实际效果因人而异,请坚持使用\"\n\n重点突出产品卖点、价格层级、赠品清单模块、产品命名和简短功能短语。成品应显得高级,不要廉价,也不要过于像直播电商风。",
|
||||
"negative_prompt": "",
|
||||
"category": "海报设计",
|
||||
"tags": [
|
||||
"海报设计",
|
||||
"UI",
|
||||
"海报",
|
||||
"中文排版",
|
||||
"电商"
|
||||
],
|
||||
"aspect_ratio": "3:4",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "极简设计提示词合集_1",
|
||||
"name": "极简设计提示词合集 1",
|
||||
"prompt_raw": "生成一组工笔风书签设计",
|
||||
"prompt": "生成一组工笔风书签设计",
|
||||
"negative_prompt": "",
|
||||
"category": "海报设计",
|
||||
"tags": [
|
||||
"海报设计"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "极简设计提示词合集_2",
|
||||
"name": "极简设计提示词合集 2",
|
||||
"prompt_raw": "设计一张《小王子》与 SpaceX 的联名明信片",
|
||||
"prompt": "设计一张《小王子》与 SpaceX 的联名明信片",
|
||||
"negative_prompt": "",
|
||||
"category": "海报设计",
|
||||
"tags": [
|
||||
"海报设计",
|
||||
"品牌联名"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "极简设计提示词合集_3",
|
||||
"name": "极简设计提示词合集 3",
|
||||
"prompt_raw": "生成一张以《言叶之庭》为主题的 2026 年 4 月 19 日单日历",
|
||||
"prompt": "生成一张以《言叶之庭》为主题的 2026 年 4 月 19 日单日历",
|
||||
"negative_prompt": "",
|
||||
"category": "海报设计",
|
||||
"tags": [
|
||||
"海报设计"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "极简设计提示词合集_4",
|
||||
"name": "极简设计提示词合集 4",
|
||||
"prompt_raw": "生成一组劳动节手持标语牌设计",
|
||||
"prompt": "生成一组劳动节手持标语牌设计",
|
||||
"negative_prompt": "",
|
||||
"category": "海报设计",
|
||||
"tags": [
|
||||
"海报设计"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "极简设计提示词合集_5",
|
||||
"name": "极简设计提示词合集 5",
|
||||
"prompt_raw": "生成一张 2026 年谷雨节气海报",
|
||||
"prompt": "生成一张 2026 年谷雨节气海报",
|
||||
"negative_prompt": "",
|
||||
"category": "海报设计",
|
||||
"tags": [
|
||||
"海报设计",
|
||||
"海报"
|
||||
],
|
||||
"aspect_ratio": "3:4",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "极简设计提示词合集_6",
|
||||
"name": "极简设计提示词合集 6",
|
||||
"prompt_raw": "为一个运动 App 生成一套图标字体",
|
||||
"prompt": "为一个运动 App 生成一套图标字体",
|
||||
"negative_prompt": "",
|
||||
"category": "海报设计",
|
||||
"tags": [
|
||||
"海报设计",
|
||||
"UI"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "极简设计提示词合集_7",
|
||||
"name": "极简设计提示词合集 7",
|
||||
"prompt_raw": "设计一张主题为“奔赴山海”的胶片摄影风海报",
|
||||
"prompt": "设计一张主题为“奔赴山海”的胶片摄影风海报",
|
||||
"negative_prompt": "",
|
||||
"category": "海报设计",
|
||||
"tags": [
|
||||
"海报设计",
|
||||
"写实",
|
||||
"海报"
|
||||
],
|
||||
"aspect_ratio": "3:4",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "极简设计提示词合集_8",
|
||||
"name": "极简设计提示词合集 8",
|
||||
"prompt_raw": "设计一张黑白线稿风格的上海明信片",
|
||||
"prompt": "设计一张黑白线稿风格的上海明信片",
|
||||
"negative_prompt": "",
|
||||
"category": "海报设计",
|
||||
"tags": [
|
||||
"海报设计"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "极简设计提示词合集_9",
|
||||
"name": "极简设计提示词合集 9",
|
||||
"prompt_raw": "设计一套“Elon Musk”印章篆刻",
|
||||
"prompt": "设计一套“Elon Musk”印章篆刻",
|
||||
"negative_prompt": "",
|
||||
"category": "海报设计",
|
||||
"tags": [
|
||||
"海报设计"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "极简设计提示词合集_10",
|
||||
"name": "极简设计提示词合集 10",
|
||||
"prompt_raw": "设计一组杜蕾斯与茶颜悦色的联名宣传物料",
|
||||
"prompt": "设计一组杜蕾斯与茶颜悦色的联名宣传物料",
|
||||
"negative_prompt": "",
|
||||
"category": "海报设计",
|
||||
"tags": [
|
||||
"海报设计",
|
||||
"品牌联名"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "中国书法真迹手稿复原_1",
|
||||
"name": "中国书法真迹手稿复原 1",
|
||||
"prompt_raw": "生成 [经典文本标题] 的真迹手稿图像",
|
||||
"prompt": "生成 [经典文本标题] 的真迹手稿图像",
|
||||
"negative_prompt": "",
|
||||
"category": "海报设计",
|
||||
"tags": [
|
||||
"海报设计",
|
||||
"书法"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "中国书法真迹手稿复原_2",
|
||||
"name": "中国书法真迹手稿复原 2",
|
||||
"prompt_raw": "生成 [经典文本标题] 的真迹手稿图像,并把作品的情感核心融入书法表达之中",
|
||||
"prompt": "生成 [经典文本标题] 的真迹手稿图像,并把作品的情感核心融入书法表达之中",
|
||||
"negative_prompt": "",
|
||||
"category": "海报设计",
|
||||
"tags": [
|
||||
"海报设计",
|
||||
"书法"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "中国书法字帖练习页",
|
||||
"name": "中国书法字帖练习页",
|
||||
"prompt_raw": "生成一张 [书体风格] 的书法字帖练习页",
|
||||
"prompt": "生成一张 [书体风格] 的书法字帖练习页",
|
||||
"negative_prompt": "",
|
||||
"category": "海报设计",
|
||||
"tags": [
|
||||
"海报设计",
|
||||
"书法"
|
||||
],
|
||||
"aspect_ratio": "3:4",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "剪影宇宙叙事海报",
|
||||
"name": "剪影宇宙叙事海报",
|
||||
"prompt_raw": "基于 [主题:xxx] 自动生成一张高审美的“剪影宇宙 / 收藏版叙事海报”。不要默认使用瓶子、沙漏、玻璃罩、怀表这类常见容器,而是让 AI 自行选择最具象征性、视觉张力最强、最适合该主题叙事的外轮廓。这个剪影可以是器物、建筑、大门、高塔、拱门、穹顶、楼梯间、走廊、雕像、侧脸、眼睛、手、头骨、翅膀、面具、镜子、王座、戒指、裂缝、光幕、影子、几何形体、空间剖面、舞台框架、抽象符号,或任何更有创意、最能代表主题的轮廓。\n\n目标不是简单地把一个世界塞进某个物体,而是让整个主题宇宙自然地在这个轮廓内部、边缘与穿透关系中生长出来。轮廓必须优雅、可识别,并在构图中占据主导位置。在轮廓内部或边界附近,生成一个与主题紧密相关、层次丰富的叙事世界,包含标志性场景、关键建筑或空间、象征与隐喻、角色或文明痕迹、前中后景层次,以及带有情绪张力的氛围。门、楼梯、桥、水、烟雾、道路、光源、废墟、机械结构、风景、抽象形态、生物、道具等元素都应统一并自然融合,而不是拼贴堆砌。\n\n最终画面应具有高端收藏海报的设计感。大形要稳,主轮廓必须一眼可辨,内部世界要有深度、结构和呼吸感。细节丰富但不过度拥挤。可以加入小型人物剪影、远景建筑、光束、门洞、桥梁、台阶、走廊、倒影、天窗或远景结构,用于增强尺度感、故事感和史诗氛围。整体气质应安静、宏大、精致、余韵悠长,而不是喧闹或堆满信息。\n\n融合收藏版电影海报、高端叙事视觉设计、梦幻水彩肌理与精致纸张印刷感。强调纸张颗粒、羽化边缘、水彩笔触、柔和扩散、空气透视、轻雾、选择性体积光、光线穿过雾气、充足留白和克制版式。画面应具有高级、诗意、庄严、神圣、怀旧、安静和神话感。\n\n让 AI 根据主题自行选择高阶配色,但要保持统一、克制、有品位、低饱和、高级。避免混乱高饱和、廉价霓虹或塑料数码色。合适的配色家族可以是黑金灰、冷蓝灰、雾白灰、棕红配米白、深铜色、旧纸色、深海蓝、暮色紫或银灰,只要服务于主题即可。\n\n最终要求:第一眼就能感受到强烈主题识别与记忆点鲜明的轮廓;第二眼能读出完整叙事世界;第三眼近看仍然有细节和余味。避免通用背景、硬拼贴构图、模板化奇幻素材、电子游戏宣传图气质、过度卡通化,或因为过度写实而破坏艺术氛围。如果合适,可以加入低调的标题、编号、签名或标记作为海报设计的一部分,但绝不能压过主体画面。",
|
||||
"prompt": "基于 [主题:xxx] 自动生成一张高审美的“剪影宇宙 / 收藏版叙事海报”。不要默认使用瓶子、沙漏、玻璃罩、怀表这类常见容器,而是让 AI 自行选择最具象征性、视觉张力最强、最适合该主题叙事的外轮廓。这个剪影可以是器物、建筑、大门、高塔、拱门、穹顶、楼梯间、走廊、雕像、侧脸、眼睛、手、头骨、翅膀、面具、镜子、王座、戒指、裂缝、光幕、影子、几何形体、空间剖面、舞台框架、抽象符号,或任何更有创意、最能代表主题的轮廓。\n\n目标不是简单地把一个世界塞进某个物体,而是让整个主题宇宙自然地在这个轮廓内部、边缘与穿透关系中生长出来。轮廓必须优雅、可识别,并在构图中占据主导位置。在轮廓内部或边界附近,生成一个与主题紧密相关、层次丰富的叙事世界,包含标志性场景、关键建筑或空间、象征与隐喻、角色或文明痕迹、前中后景层次,以及带有情绪张力的氛围。门、楼梯、桥、水、烟雾、道路、光源、废墟、机械结构、风景、抽象形态、生物、道具等元素都应统一并自然融合,而不是拼贴堆砌。\n\n最终画面应具有高端收藏海报的设计感。大形要稳,主轮廓必须一眼可辨,内部世界要有深度、结构和呼吸感。细节丰富但不过度拥挤。可以加入小型人物剪影、远景建筑、光束、门洞、桥梁、台阶、走廊、倒影、天窗或远景结构,用于增强尺度感、故事感和史诗氛围。整体气质应安静、宏大、精致、余韵悠长,而不是喧闹或堆满信息。\n\n融合收藏版电影海报、高端叙事视觉设计、梦幻水彩肌理与精致纸张印刷感。强调纸张颗粒、羽化边缘、水彩笔触、柔和扩散、空气透视、轻雾、选择性体积光、光线穿过雾气、充足留白和克制版式。画面应具有高级、诗意、庄严、神圣、怀旧、安静和神话感。\n\n让 AI 根据主题自行选择高阶配色,但要保持统一、克制、有品位、低饱和、高级。避免混乱高饱和、廉价霓虹或塑料数码色。合适的配色家族可以是黑金灰、冷蓝灰、雾白灰、棕红配米白、深铜色、旧纸色、深海蓝、暮色紫或银灰,只要服务于主题即可。\n\n最终要求:第一眼就能感受到强烈主题识别与记忆点鲜明的轮廓;第二眼能读出完整叙事世界;第三眼近看仍然有细节和余味。避免通用背景、硬拼贴构图、模板化奇幻素材、电子游戏宣传图气质、过度卡通化,或因为过度写实而破坏艺术氛围。如果合适,可以加入低调的标题、编号、签名或标记作为海报设计的一部分,但绝不能压过主体画面。",
|
||||
"negative_prompt": "",
|
||||
"category": "海报设计",
|
||||
"tags": [
|
||||
"海报设计",
|
||||
"写实",
|
||||
"游戏",
|
||||
"海报",
|
||||
"角色一致性"
|
||||
],
|
||||
"aspect_ratio": "3:4",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "电商商品详情页",
|
||||
"name": "电商商品详情页",
|
||||
"prompt_raw": "为 [商品名称] 生成一张电商商品详情页",
|
||||
"prompt": "为 [商品名称] 生成一张电商商品详情页",
|
||||
"negative_prompt": "",
|
||||
"category": "海报设计",
|
||||
"tags": [
|
||||
"海报设计",
|
||||
"电商"
|
||||
],
|
||||
"aspect_ratio": "3:4",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "高密度中文排版压力测试",
|
||||
"name": "高密度中文排版压力测试",
|
||||
"prompt_raw": "生成一张 [场景 / 内容] 图像",
|
||||
"prompt": "生成一张 [场景 / 内容] 图像",
|
||||
"negative_prompt": "",
|
||||
"category": "海报设计",
|
||||
"tags": [
|
||||
"海报设计",
|
||||
"中文排版"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "手写中文医药处方",
|
||||
"name": "手写中文医药处方",
|
||||
"prompt_raw": "生成一张手写中药或西药处方的图像",
|
||||
"prompt": "生成一张手写中药或西药处方的图像",
|
||||
"negative_prompt": "",
|
||||
"category": "海报设计",
|
||||
"tags": [
|
||||
"海报设计",
|
||||
"中文排版"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "世界时间模拟时钟墙",
|
||||
"name": "世界时间模拟时钟墙",
|
||||
"prompt_raw": "现在洛杉矶是上午 10 点,丹佛是上午 11 点,芝加哥是中午 12 点,纽约是下午 1 点,伦敦是下午 6 点,东京是凌晨 2 点。请渲染一面挂着不同模拟时钟的墙,每个时钟都显示其城市的正确时间,并在时钟下方标注城市名称。",
|
||||
"prompt": "现在洛杉矶是上午 10 点,丹佛是上午 11 点,芝加哥是中午 12 点,纽约是下午 1 点,伦敦是下午 6 点,东京是凌晨 2 点。请渲染一面挂着不同模拟时钟的墙,每个时钟都显示其城市的正确时间,并在时钟下方标注城市名称。",
|
||||
"negative_prompt": "",
|
||||
"category": "信息图",
|
||||
"tags": [
|
||||
"信息图",
|
||||
"旅行"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "百科风知识卡",
|
||||
"name": "百科风知识卡",
|
||||
"prompt_raw": "为 [主题] 生成一张高质量的竖版百科风信息图。\n\n这不应该是一张普通海报,也不应只是简单插画。它应当像一个模块化教育信息图,融合野外图鉴的清晰度、百科页面的结构、生活方式知识卡的精致感,以及适合社交媒体传播的解释力。\n\n图像应包含:\n- 一个清晰且有吸引力的主题主视觉\n- 若干放大的细节标注\n- 多个圆角模块化信息区块\n- 强烈的标题层级和重点标签\n- 简洁但信息量高的教育内容\n- 评分、快速结论或 Top 5 模块\n\n根据主题自动调整内容模块。可用分类包括:\n基础档案、分类、外观、习性或生态、形成机制或结构、生长或使用条件、养护或维护建议、风险与注意事项、适用人群或应用场景、优缺点,以及快速评分卡。\n\n视觉要求:\n使用干净的浅色背景、柔和配色、细腻阴影、精致小图标、圆角信息卡片和整洁版式。信息密度要高但不能拥挤,最终成品应更像可发布、可收藏、可复用的知识卡模板,而不是广告。\n\n不要让它看起来像商业促销海报。重点应放在知识组织、模块化信息和图鉴式展示上。",
|
||||
"prompt": "为 [主题] 生成一张高质量的竖版百科风信息图。\n\n这不应该是一张普通海报,也不应只是简单插画。它应当像一个模块化教育信息图,融合野外图鉴的清晰度、百科页面的结构、生活方式知识卡的精致感,以及适合社交媒体传播的解释力。\n\n图像应包含:\n- 一个清晰且有吸引力的主题主视觉\n- 若干放大的细节标注\n- 多个圆角模块化信息区块\n- 强烈的标题层级和重点标签\n- 简洁但信息量高的教育内容\n- 评分、快速结论或 Top 5 模块\n\n根据主题自动调整内容模块。可用分类包括:\n基础档案、分类、外观、习性或生态、形成机制或结构、生长或使用条件、养护或维护建议、风险与注意事项、适用人群或应用场景、优缺点,以及快速评分卡。\n\n视觉要求:\n使用干净的浅色背景、柔和配色、细腻阴影、精致小图标、圆角信息卡片和整洁版式。信息密度要高但不能拥挤,最终成品应更像可发布、可收藏、可复用的知识卡模板,而不是广告。\n\n不要让它看起来像商业促销海报。重点应放在知识组织、模块化信息和图鉴式展示上。",
|
||||
"negative_prompt": "",
|
||||
"category": "信息图",
|
||||
"tags": [
|
||||
"UI",
|
||||
"海报",
|
||||
"信息图"
|
||||
],
|
||||
"aspect_ratio": "3:4",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "字母_a_物品网格",
|
||||
"name": "字母 A 物品网格",
|
||||
"prompt_raw": "创建一张 10x10 网格图,里面的物品名称都以字母 A 开头",
|
||||
"prompt": "创建一张 10x10 网格图,里面的物品名称都以字母 A 开头",
|
||||
"negative_prompt": "",
|
||||
"category": "信息图",
|
||||
"tags": [
|
||||
"信息图",
|
||||
"网格"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "100_个科技主题网格",
|
||||
"name": "100 个科技主题网格",
|
||||
"prompt_raw": "创建一个 10 × 10 网格,展示 100 个代表近期技术进展的不同主题。采用真实、精致的编辑插画风格。每个主题占据自己的方格,并在下方附上简短清晰的标签。保持白色背景上的网格整齐。让每个主题在视觉上都不同,并确保每个标签拼写正确。使用这些行主题:第 1 行:AI 模型与智能体;第 2 行:机器人;第 3 行:半导体与算力;第 4 行:网络与智能设备;第 5 行:生物科技与健康科技;第 6 行:能源与电力系统;第 7 行:交通与自动驾驶;第 8 行:航天与航空航天;第 9 行:制造与材料;第 10 行:气候与环境技术。把每个格子表现为真实的小场景、产品级物件、实验室仪器、机器人、芯片、载具或设备,清楚传达该主题。整体风格保持统一、现代、真实且具有视觉冲击力。",
|
||||
"prompt": "创建一个 10 × 10 网格,展示 100 个代表近期技术进展的不同主题。采用真实、精致的编辑插画风格。每个主题占据自己的方格,并在下方附上简短清晰的标签。保持白色背景上的网格整齐。让每个主题在视觉上都不同,并确保每个标签拼写正确。使用这些行主题:第 1 行:AI 模型与智能体;第 2 行:机器人;第 3 行:半导体与算力;第 4 行:网络与智能设备;第 5 行:生物科技与健康科技;第 6 行:能源与电力系统;第 7 行:交通与自动驾驶;第 8 行:航天与航空航天;第 9 行:制造与材料;第 10 行:气候与环境技术。把每个格子表现为真实的小场景、产品级物件、实验室仪器、机器人、芯片、载具或设备,清楚传达该主题。整体风格保持统一、现代、真实且具有视觉冲击力。",
|
||||
"negative_prompt": "",
|
||||
"category": "信息图",
|
||||
"tags": [
|
||||
"信息图",
|
||||
"写实",
|
||||
"网格"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "健身训练信息图",
|
||||
"name": "健身训练信息图",
|
||||
"prompt_raw": "为 [主题] 生成一张中文健身信息图。\n\n这张图既要专业,也要便于普通成年人作为训练参考。除非另有说明,否则默认受众是没有重大伤病的健康成年人,目标是增肌并提升基础力量,水平为新手到中级,训练场景是普通健身房,总训练时长控制在 40 到 60 分钟内。\n\n根据训练主题自动选择输出形式:\n\n1. 如果主题是胸、背阔肌、肱二头肌、腹肌、肩部或腿部等肌群 / 身体部位,就生成对应部位的训练计划信息图。\n2. 如果主题是引体向上、俯卧撑、双杠臂屈伸或深蹲等动作 / 技能目标,就生成动作解锁或进阶计划信息图。\n\n采用清晰、现代、专业、易读的中文竖版信息图风格。视觉设计应干净,适合社交分享或个人训练参考。不要写长段落。每个模块都应使用简短短语,数字信息要足够突出。\n\n信息图必须包含:\nA. 主标题与副标题区域\nB. 训练目标区域\nC. 热身区域\nD. 4 到 6 个核心动作组成的主要训练区域\nE. 进阶或解锁逻辑区域\nF. 替代动作区域\nG. 执行提醒区域\nH. 恢复建议区域\nI. 视觉要求:现代、干净、专业、模块化卡片布局\n\n最终结果应是一张完整信息图,而不是纯文字段落。",
|
||||
"prompt": "为 [主题] 生成一张中文健身信息图。\n\n这张图既要专业,也要便于普通成年人作为训练参考。除非另有说明,否则默认受众是没有重大伤病的健康成年人,目标是增肌并提升基础力量,水平为新手到中级,训练场景是普通健身房,总训练时长控制在 40 到 60 分钟内。\n\n根据训练主题自动选择输出形式:\n\n1. 如果主题是胸、背阔肌、肱二头肌、腹肌、肩部或腿部等肌群 / 身体部位,就生成对应部位的训练计划信息图。\n2. 如果主题是引体向上、俯卧撑、双杠臂屈伸或深蹲等动作 / 技能目标,就生成动作解锁或进阶计划信息图。\n\n采用清晰、现代、专业、易读的中文竖版信息图风格。视觉设计应干净,适合社交分享或个人训练参考。不要写长段落。每个模块都应使用简短短语,数字信息要足够突出。\n\n信息图必须包含:\nA. 主标题与副标题区域\nB. 训练目标区域\nC. 热身区域\nD. 4 到 6 个核心动作组成的主要训练区域\nE. 进阶或解锁逻辑区域\nF. 替代动作区域\nG. 执行提醒区域\nH. 恢复建议区域\nI. 视觉要求:现代、干净、专业、模块化卡片布局\n\n最终结果应是一张完整信息图,而不是纯文字段落。",
|
||||
"negative_prompt": "",
|
||||
"category": "信息图",
|
||||
"tags": [
|
||||
"信息图",
|
||||
"中文排版"
|
||||
],
|
||||
"aspect_ratio": "3:4",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "高考试卷复刻",
|
||||
"name": "高考试卷复刻",
|
||||
"prompt_raw": "生成一张 2026 年 [科目名称] 高考试卷图像",
|
||||
"prompt": "生成一张 2026 年 [科目名称] 高考试卷图像",
|
||||
"negative_prompt": "",
|
||||
"category": "信息图",
|
||||
"tags": [
|
||||
"信息图"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "三日旅行指南卡片",
|
||||
"name": "三日旅行指南卡片",
|
||||
"prompt_raw": "为 [城市] 生成一张三天旅行指南图像",
|
||||
"prompt": "为 [城市] 生成一张三天旅行指南图像",
|
||||
"negative_prompt": "",
|
||||
"category": "信息图",
|
||||
"tags": [
|
||||
"信息图",
|
||||
"旅行"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "角色关系海报",
|
||||
"name": "角色关系海报",
|
||||
"prompt_raw": "为 [主题] 生成一张高设计感的角色关系海报。这不应是一张普通插画,而应是一张融合信息可视化、叙事结构、海报级设计以及对原作风格高度还原的关系图。\n\n自动完成以下事项:\n- 识别原作及其核心设定\n- 选出 6 到 12 位最具代表性的关键角色,必要时上限 15 位\n- 识别并展示最重要的关系,例如血缘、爱情、友情、联盟、敌对、师徒、主仆、操控、背叛和隐藏关系\n- 自动选择最合适的构图,如主角中心式、双核心对抗式、阵营布局、家谱式或时间演化结构\n- 提取作品的风格 DNA,包括配色、世界观符号、材质语言、情绪气质、版式节奏和标志性母题\n- 将这些风格元素转化为整张关系图的视觉设计,而不是简单复制官方海报\n- 用不同颜色、线型和箭头区分不同关系类型,同时保持版面清晰可读\n- 核心角色最突出,次要角色次之,边缘角色更弱,以形成明确的视觉层级\n- 确保每个角色名都清晰易读,必要时可加上身份或阵营标签\n\n最终成品应当:\n- 让主要关系一眼就能看懂\n- 强烈唤起原作的辨识度和世界设定\n- 兼具信息图清晰度与高级海报设计感\n- 整体统一、精致、完整,适合社交分享或海报展示\n- 避免廉价流程图感、混乱或信息过载",
|
||||
"prompt": "为 [主题] 生成一张高设计感的角色关系海报。这不应是一张普通插画,而应是一张融合信息可视化、叙事结构、海报级设计以及对原作风格高度还原的关系图。\n\n自动完成以下事项:\n- 识别原作及其核心设定\n- 选出 6 到 12 位最具代表性的关键角色,必要时上限 15 位\n- 识别并展示最重要的关系,例如血缘、爱情、友情、联盟、敌对、师徒、主仆、操控、背叛和隐藏关系\n- 自动选择最合适的构图,如主角中心式、双核心对抗式、阵营布局、家谱式或时间演化结构\n- 提取作品的风格 DNA,包括配色、世界观符号、材质语言、情绪气质、版式节奏和标志性母题\n- 将这些风格元素转化为整张关系图的视觉设计,而不是简单复制官方海报\n- 用不同颜色、线型和箭头区分不同关系类型,同时保持版面清晰可读\n- 核心角色最突出,次要角色次之,边缘角色更弱,以形成明确的视觉层级\n- 确保每个角色名都清晰易读,必要时可加上身份或阵营标签\n\n最终成品应当:\n- 让主要关系一眼就能看懂\n- 强烈唤起原作的辨识度和世界设定\n- 兼具信息图清晰度与高级海报设计感\n- 整体统一、精致、完整,适合社交分享或海报展示\n- 避免廉价流程图感、混乱或信息过载",
|
||||
"negative_prompt": "",
|
||||
"category": "信息图",
|
||||
"tags": [
|
||||
"海报",
|
||||
"信息图",
|
||||
"角色一致性"
|
||||
],
|
||||
"aspect_ratio": "3:4",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "16_格动漫表情图",
|
||||
"name": "16 格动漫表情图",
|
||||
"prompt_raw": "创建一张 16 格表情图,主角是一位银发蓝眼的动漫少女。她的脸型、发型和服装必须在所有格子中保持高度一致。16 种表情应包含:开心、难过、生气、惊讶、害羞、无语、邪魅一笑、沉思、好奇、自豪、委屈、不屑、困惑、害怕、哭泣,以及爱心表情。",
|
||||
"prompt": "创建一张 16 格表情图,主角是一位银发蓝眼的动漫少女。她的脸型、发型和服装必须在所有格子中保持高度一致。16 种表情应包含:开心、难过、生气、惊讶、害羞、无语、邪魅一笑、沉思、好奇、自豪、委屈、不屑、困惑、害怕、哭泣,以及爱心表情。",
|
||||
"negative_prompt": "",
|
||||
"category": "角色",
|
||||
"tags": [
|
||||
"角色",
|
||||
"角色一致性"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "官方角色设定参考页",
|
||||
"name": "官方角色设定参考页",
|
||||
"prompt_raw": "基于这个角色和背景,请创建一张类似官方设定资料的角色参考页。\n- 包含三视图:正面、侧面和背面\n- 添加角色的多种表情变化\n- 拆解并展示服装与装备的细节部分\n- 添加配色板\n- 包含简短的世界观说明\n- 整体采用规整版式(白底、插画风)",
|
||||
"prompt": "基于这个角色和背景,请创建一张类似官方设定资料的角色参考页。\n- 包含三视图:正面、侧面和背面\n- 添加角色的多种表情变化\n- 拆解并展示服装与装备的细节部分\n- 添加配色板\n- 包含简短的世界观说明\n- 整体采用规整版式(白底、插画风)",
|
||||
"negative_prompt": "",
|
||||
"category": "角色",
|
||||
"tags": [
|
||||
"角色",
|
||||
"角色一致性"
|
||||
],
|
||||
"aspect_ratio": "3:4",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "宠物品牌联名海报",
|
||||
"name": "宠物品牌联名海报",
|
||||
"prompt_raw": "主题:“77(猫的名字)X KFC” 联名海报。生成一张联名海报,主角是同一只宠物(外观与毛色必须绝对一致),并融入 KFC 品牌识别元素(红白配色、经典 Logo、餐厅场景等)。让这只猫穿着 KFC 员工制服、员工帽和名牌,站在柜台前售卖炸鸡、汉堡和套餐,并与全家桶、薯条、可乐等品牌元素互动。整体风格应活泼有趣,具有商业联名感,适合线上宣传和活动海报。海报文案中的中文内容可以自由发挥添加。",
|
||||
"prompt": "主题:“77(猫的名字)X KFC” 联名海报。生成一张联名海报,主角是同一只宠物(外观与毛色必须绝对一致),并融入 KFC 品牌识别元素(红白配色、经典 Logo、餐厅场景等)。让这只猫穿着 KFC 员工制服、员工帽和名牌,站在柜台前售卖炸鸡、汉堡和套餐,并与全家桶、薯条、可乐等品牌元素互动。整体风格应活泼有趣,具有商业联名感,适合线上宣传和活动海报。海报文案中的中文内容可以自由发挥添加。",
|
||||
"negative_prompt": "",
|
||||
"category": "图像编辑",
|
||||
"tags": [
|
||||
"图像编辑",
|
||||
"海报",
|
||||
"中文排版",
|
||||
"角色一致性",
|
||||
"品牌联名"
|
||||
],
|
||||
"aspect_ratio": "3:4",
|
||||
"preview": ""
|
||||
},
|
||||
{
|
||||
"id": "漫画页面上色与翻译",
|
||||
"name": "漫画页面上色与翻译",
|
||||
"prompt_raw": "给这页漫画上色,并把它翻译成中文。文字要放回原来的位置,同时保持构图和图像细节的一致性。",
|
||||
"prompt": "给这页漫画上色,并把它翻译成中文。文字要放回原来的位置,同时保持构图和图像细节的一致性。",
|
||||
"negative_prompt": "",
|
||||
"category": "图像编辑",
|
||||
"tags": [
|
||||
"图像编辑",
|
||||
"中文排版",
|
||||
"角色一致性",
|
||||
"漫画"
|
||||
],
|
||||
"aspect_ratio": "1:1",
|
||||
"preview": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
+24
-1
@@ -71,7 +71,30 @@ CREATE TABLE IF NOT EXISTS `plaza_posts` (
|
||||
ON DELETE CASCADE ON UPDATE CASCADE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='广场发布表';
|
||||
|
||||
-- 表4:生图统计表
|
||||
-- 表4:预设提示词表
|
||||
CREATE TABLE IF NOT EXISTS `prompt_presets` (
|
||||
`id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '预设提示词记录 ID',
|
||||
`source_id` VARCHAR(191) NOT NULL COMMENT '来源 JSON 中的稳定 ID',
|
||||
`name` VARCHAR(191) NOT NULL COMMENT '预设名称',
|
||||
`prompt_raw` TEXT NOT NULL COMMENT '原始提示词',
|
||||
`prompt` TEXT NOT NULL COMMENT '清洗后的提示词',
|
||||
`negative_prompt` TEXT NOT NULL COMMENT '反向提示词',
|
||||
`category` VARCHAR(191) NOT NULL DEFAULT '' COMMENT '分类名称',
|
||||
`tags` JSON NOT NULL COMMENT '标签数组',
|
||||
`aspect_ratio` VARCHAR(32) NOT NULL DEFAULT '' COMMENT '建议图片比例',
|
||||
`preview_url` VARCHAR(2048) NOT NULL DEFAULT '' COMMENT '预览图地址',
|
||||
`compressed_preview_url` VARCHAR(2048) NOT NULL DEFAULT '' COMMENT '压缩预览图地址',
|
||||
`sort_order` INT NOT NULL DEFAULT 0 COMMENT '排序值,默认按 JSON 数组顺序',
|
||||
`enabled` BOOLEAN NOT NULL DEFAULT true COMMENT '是否启用',
|
||||
`created_at` DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3) COMMENT '创建时间',
|
||||
`updated_at` DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3) ON UPDATE CURRENT_TIMESTAMP(3) COMMENT '更新时间',
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE INDEX `prompt_presets_source_id_key` (`source_id`),
|
||||
INDEX `prompt_presets_category_sort_order_idx` (`category`, `sort_order`),
|
||||
INDEX `prompt_presets_enabled_sort_order_idx` (`enabled`, `sort_order`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='预设提示词表';
|
||||
|
||||
-- 表5:生图统计表
|
||||
CREATE TABLE IF NOT EXISTS `generation_stats` (
|
||||
`id` VARCHAR(32) NOT NULL COMMENT '统计行 ID,固定为 global',
|
||||
`total_requests` INT NOT NULL DEFAULT 0 COMMENT '总生图请求数,包含成功和失败',
|
||||
|
||||
+2
-1
@@ -8,6 +8,7 @@
|
||||
"generate": "nuxt generate",
|
||||
"preview": "nuxt preview",
|
||||
"postinstall": "nuxt prepare",
|
||||
"seed:prompt-presets": "node scripts/seedPromptPresets.mjs",
|
||||
"typecheck": "vue-tsc --noEmit"
|
||||
},
|
||||
"dependencies": {
|
||||
@@ -33,4 +34,4 @@
|
||||
"@vueuse/nuxt": "14.2.1",
|
||||
"vue-tsc": "^3.2.7"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
CREATE TABLE `prompt_presets` (
|
||||
`id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||
`source_id` VARCHAR(191) NOT NULL,
|
||||
`name` VARCHAR(191) NOT NULL,
|
||||
`prompt_raw` TEXT NOT NULL,
|
||||
`prompt` TEXT NOT NULL,
|
||||
`negative_prompt` TEXT NOT NULL,
|
||||
`category` VARCHAR(191) NOT NULL DEFAULT '',
|
||||
`tags` JSON NOT NULL,
|
||||
`aspect_ratio` VARCHAR(32) NOT NULL DEFAULT '',
|
||||
`preview_url` VARCHAR(2048) NOT NULL DEFAULT '',
|
||||
`compressed_preview_url` VARCHAR(2048) NOT NULL DEFAULT '',
|
||||
`sort_order` INT NOT NULL DEFAULT 0,
|
||||
`enabled` BOOLEAN NOT NULL DEFAULT true,
|
||||
`created_at` DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3),
|
||||
`updated_at` DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3) ON UPDATE CURRENT_TIMESTAMP(3),
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE INDEX `prompt_presets_source_id_key` (`source_id`),
|
||||
INDEX `prompt_presets_category_sort_order_idx` (`category`, `sort_order`),
|
||||
INDEX `prompt_presets_enabled_sort_order_idx` (`enabled`, `sort_order`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
||||
@@ -102,6 +102,28 @@ model PlazaPost {
|
||||
@@map("plaza_posts")
|
||||
}
|
||||
|
||||
model PromptPreset {
|
||||
id BigInt @id @default(autoincrement()) @db.UnsignedBigInt
|
||||
sourceId String @unique @map("source_id") @db.VarChar(191)
|
||||
name String @db.VarChar(191)
|
||||
promptRaw String @map("prompt_raw") @db.Text
|
||||
prompt String @db.Text
|
||||
negativePrompt String @map("negative_prompt") @db.Text
|
||||
category String @default("") @db.VarChar(191)
|
||||
tags Json
|
||||
aspectRatio String @default("") @map("aspect_ratio") @db.VarChar(32)
|
||||
previewUrl String @default("") @map("preview_url") @db.VarChar(2048)
|
||||
compressedPreviewUrl String @default("") @map("compressed_preview_url") @db.VarChar(2048)
|
||||
sortOrder Int @default(0) @map("sort_order")
|
||||
enabled Boolean @default(true)
|
||||
createdAt DateTime @default(now()) @map("created_at")
|
||||
updatedAt DateTime @updatedAt @map("updated_at")
|
||||
|
||||
@@index([category, sortOrder])
|
||||
@@index([enabled, sortOrder])
|
||||
@@map("prompt_presets")
|
||||
}
|
||||
|
||||
model GenerationStats {
|
||||
id String @id @db.VarChar(32)
|
||||
totalRequests Int @default(0) @map("total_requests")
|
||||
|
||||
@@ -0,0 +1,106 @@
|
||||
import { spawnSync } from "node:child_process";
|
||||
import { readFileSync } from "node:fs";
|
||||
import { join } from "node:path";
|
||||
import { fileURLToPath } from "node:url";
|
||||
|
||||
const rootDir = fileURLToPath(new URL("../", import.meta.url));
|
||||
const jsonPath = join(rootDir, "awesome_gpt_image_prompts_clean.json");
|
||||
const prismaBin = join(
|
||||
rootDir,
|
||||
"node_modules",
|
||||
".bin",
|
||||
process.platform === "win32" ? "prisma.cmd" : "prisma"
|
||||
);
|
||||
|
||||
const source = JSON.parse(readFileSync(jsonPath, "utf8"));
|
||||
const prompts = Array.isArray(source.prompts) ? source.prompts : [];
|
||||
const expectedCount = Number(source.meta?.count ?? prompts.length);
|
||||
|
||||
if (!Number.isInteger(expectedCount) || expectedCount !== prompts.length) {
|
||||
throw new Error(
|
||||
`预设提示词数量不一致:meta.count=${source.meta?.count},实际=${prompts.length}`
|
||||
);
|
||||
}
|
||||
|
||||
if (prompts.length === 0) {
|
||||
throw new Error("预设提示词文件中没有可导入的数据");
|
||||
}
|
||||
|
||||
const rows = prompts.map((item, index) => {
|
||||
const tags = Array.isArray(item.tags) ? item.tags : [];
|
||||
|
||||
return [
|
||||
sqlString(item.id),
|
||||
sqlString(item.name),
|
||||
sqlString(item.prompt_raw),
|
||||
sqlString(item.prompt),
|
||||
sqlString(item.negative_prompt ?? ""),
|
||||
sqlString(item.category ?? ""),
|
||||
sqlString(JSON.stringify(tags)),
|
||||
sqlString(item.aspect_ratio ?? ""),
|
||||
sqlString(item.preview ?? ""),
|
||||
sqlString(item.compressedPreviewUrl ?? ""),
|
||||
String(index),
|
||||
"true"
|
||||
].join(", ");
|
||||
});
|
||||
|
||||
const sql = `
|
||||
INSERT INTO \`prompt_presets\` (
|
||||
\`source_id\`,
|
||||
\`name\`,
|
||||
\`prompt_raw\`,
|
||||
\`prompt\`,
|
||||
\`negative_prompt\`,
|
||||
\`category\`,
|
||||
\`tags\`,
|
||||
\`aspect_ratio\`,
|
||||
\`preview_url\`,
|
||||
\`compressed_preview_url\`,
|
||||
\`sort_order\`,
|
||||
\`enabled\`
|
||||
) VALUES
|
||||
${rows.map((row) => `(${row})`).join(",\n")}
|
||||
ON DUPLICATE KEY UPDATE
|
||||
\`name\` = VALUES(\`name\`),
|
||||
\`prompt_raw\` = VALUES(\`prompt_raw\`),
|
||||
\`prompt\` = VALUES(\`prompt\`),
|
||||
\`negative_prompt\` = VALUES(\`negative_prompt\`),
|
||||
\`category\` = VALUES(\`category\`),
|
||||
\`tags\` = VALUES(\`tags\`),
|
||||
\`aspect_ratio\` = VALUES(\`aspect_ratio\`),
|
||||
\`preview_url\` = VALUES(\`preview_url\`),
|
||||
\`compressed_preview_url\` = VALUES(\`compressed_preview_url\`),
|
||||
\`sort_order\` = VALUES(\`sort_order\`),
|
||||
\`enabled\` = VALUES(\`enabled\`);
|
||||
`;
|
||||
|
||||
const prismaArgs = ["db", "execute", "--stdin"];
|
||||
const command =
|
||||
process.platform === "win32" ? process.env.ComSpec || "cmd.exe" : prismaBin;
|
||||
const args =
|
||||
process.platform === "win32" ? ["/c", prismaBin, ...prismaArgs] : prismaArgs;
|
||||
|
||||
const result = spawnSync(command, args, {
|
||||
cwd: rootDir,
|
||||
input: sql,
|
||||
encoding: "utf8",
|
||||
stdio: ["pipe", "pipe", "pipe"]
|
||||
});
|
||||
|
||||
if (result.stdout) process.stdout.write(result.stdout);
|
||||
if (result.stderr) process.stderr.write(result.stderr);
|
||||
|
||||
if (result.status !== 0) {
|
||||
const detail = result.error ? `,原因:${result.error.message}` : "";
|
||||
throw new Error(`预设提示词导入失败,退出码:${result.status}${detail}`);
|
||||
}
|
||||
|
||||
console.log(`已同步 ${prompts.length} 条预设提示词`);
|
||||
|
||||
function sqlString(value) {
|
||||
return `'${String(value ?? "")
|
||||
.replace(/\u0000/g, "")
|
||||
.replace(/\\/g, "\\\\")
|
||||
.replace(/'/g, "''")}'`;
|
||||
}
|
||||
Reference in New Issue
Block a user