Nano Banana实测:用对话式Prompt替代复杂提示词工程
1. 先说清楚 Nano Banana 是谁为什么它最近总被提起最近好几个圈子的人都在问配图的事——自媒体做头图的、电商做详情页的、程序员要画个示意图的、设计师找灵感的最后都绕到同一个东西上Nano Banana。Nano Banana 不是某个咖啡店的限定甜点它是 ChatGPT 里内置的那个图像生成模型在官方接口里叫 gpt-image-1。因为它在不少客户端里的图标就是个香蕉形状社区里给它起了这么个外号叫着叫着就顺了。名字听着挺随意但它是目前我日常配图流程里用的最频繁的模型没有之一。先说结论性的话Nano Banana 最核心的价值是把“画图”这件事从“写代码式的提示词工程”拉回到了“说人话”。以前你用 Stable Diffusion 或者 Midjourney写提示词要像开配方一样精确——镜头焦段、光圈、光影词、画质后缀、负面词哪个漏了效果直接跑偏。Nano Banana 的原生多模态能力让这一切变得极其不折腾你直接给它一张参考图然后说“把背景换成下午的办公室桌子上的杯子去掉”它就真能做到。你不需要去描述“35mm lens, bokeh, natural lighting”这种黑话自然语言本身就是指令。它适合谁用适合所有“不想在提示词上耗时间”的人。设计师可以用它快速出概念稿内容创作者可以用它给文章配图不懂绘画的普通人用它把脑子里的画面描述出来生成能直接用的素材。我实测做完整个配图流程之后最大的感受就是以前配图是个体力活现在配图是个“说话活”。2. 从“提示词工程师”到“说人话”我的 Prompt 思路转变2.1 传统 Prompt 为什么让人头大如果你用过一段时间 SD 或者 MJ一定经历过这种痛苦写提示词的时候脑子里要先背公式。人物要写“masterpiece, best quality, extremely detailed”画面要写“soft lighting, cinematic lighting, volumetric light”风格要写“artstation, deviantart, photorealistic”……写完之后还要有一串“negative prompt”去堵嘴不然模型就会擅自发挥。这还不是最要命的。真正的问题是“token”不够用的时候你要在最关键的信息之间做取舍。这就像你给一个只听关键词的助理布置工作说“要蓝色背景红色衣服人物左边右边都要有还要有光”助理听完干出来的活经常四不像。这里就牵出一个热词榜单里反复出现的概念prompt token。很多平台按照 token 数量计费或者限制长度wordy 的提示词不仅费钱还可能因为你堆了太多风格词相互打架最后生成一张“什么都想表现但什么都没表现好”的图。我在早期配图时候踩过很多这种坑后来才慢慢意识到——我根本不需要在提示词里写“画质好”三个字因为模型本来就默认画质好我也不需要写风格流派因为一张参考图比几十个风格词都管用。2.2 我给 Nano Banana 的输入只有三个层次现在我用 Nano BananaPrompt 结构简化成了三个层次基本不会超过日常说三句话的长度。第一层是“场景描述”告诉它画面里有什么、布局是什么。第二层是“风格倾向”用一句话说清楚是“干净的商品摄影感”还是“手绘水彩插画感”一句话就够。第三层是“修正反馈”看到初稿之后用一句“太暗了”“物体偏左”“颜色再暖一点”去迭代。举个例子。我做一张“书桌上放着一杯咖啡和一台笔记本电脑”的图放在以前我会写一堆光线和镜头术语。现在我只输俯拍视角一张原木色书桌右边放着一台银色笔记本电脑左边是白色马克杯盛的拿铁杯口有拉花桌上散落着几页写满字的纸一截眼镜放在纸旁边整体色调干净明亮像生活方式杂志的实拍图。你没写“胶片感”没写“45度角”但模型会自己理解俯拍视角意味着什么构图明亮色调意味着什么光影。这就是 gpt-image-1 和传统开源模型的本质区别它把从文本到画面的“翻译能力”内置了不需要你用短促零碎的标签词去拼凑信息。2.3 一张参考图顶得上两百个形容词我平时处理“风格强化”需求的最常用的方式不是堆砌风格词而是直接把一张参考图丢进去然后说“照着这个风格重画内容换成______”。Nano Banana 本身具备很强的图像输入理解能力它能抓住参考图里的构图逻辑、配色关系、光影质感然后迁移到新的画面里。这里有一个很好用的操作如果你有一个固定的公众号头图版式跑到第三版之后可能什么都不稳定但直接给它一张“上一期已经定稿的头图”让它“保持版式把主题换成新话题”生成结果往往是可直接用的。这个能力在传统模型里要折腾半天的 ControlNet 或者 IP-Adapter 才能实现而在 Nano Banana 里就是一次自然对话。我把它类比成实习设计师你给一个实习生两百字的客户需求她不一定能听懂但你给她一张“上次客户满意度最高的那种图”她看一眼就能明确你要的方向。人看图的理解带宽远大于看文字。3. 拿来即用的 Prompt 实操案例四组完整提示词和拆解这一节直接上干货每一种场景都是我实际跑过的Prompt 原样给你同时告诉你每个部分为什么这么写。3.1 案例一公众号文章头图五分钟出一张公众号头图的需求通常是有视觉焦点、有留白、颜色不跟封面文字打架、能一眼看出主题。我们来做一个话题“当代年轻人的睡眠困境”。我给的完整 Prompt深夜的城市俯拍夜景一个年轻人坐在窗台边背对镜头看着窗外手里握着一杯还冒热气的水室内灯光昏黄但柔和窗外是万家灯火的模糊光斑画面整体安静、克制有一点孤独感但不要丧构图注意右上角留出大面积深色天空区域方便后期添加标题文字16:9 比例像电影剧照。这个提醒“构图注意右上角留出大面积深色天空区域”很关键——你没让它“加文字”而是用“留白空间”的方式暗示文字位置模型不会画出乱码文字后期你自己加标题排版就轻松。实际生成之后画面往往会有不同的窗户灯光颜色偏差如果你想要暖色调再补一句“把窗外的灯光统一成暖黄色室内灯光改成偏小夜灯的微光”它会重新渲染整个画面而不是只改局部颜色。这就是上下文记忆力的优势——你在同一次会话里给它提反馈它知道你是在针对同一张图做调整。3.2 案例二电商产品图让苹果和橙子真的“打起来”电商运营经常需要一个“好像有故事感”的产品场景图。比如卖水果的想让顾客感受到新鲜多汁最直接的不是拍白底图而是拍一张“橙子切开的瞬间”。完整 Prompt美食摄影一颗橙子被横着切开一半切面的汁水晶莹剔透能看到爆汁的颗粒橙皮旁边溅着几滴果汁背景是浅蓝色干净背景布画面有一个浓缩咖啡杯露出边角作为比例参照物柔和的侧光打亮切面高光集中在果汁最饱满的位置色彩饱和度稍高鲜亮商用广告片质感。为什么建议加一个“咖啡杯露出边角”因为纯静物特写容易没参照系观感上判断不出东西的大小加了比例参照画面更有生活场景感。传统方式里这叫“你不需要说 scale但模型需要你暗示 scale”。跑完第一版如果觉得“汁水不够多”我通常不会去改整个提示词而是丢回去一句“把切面的水渍和溅出的果汁密度增加一倍水珠要更大更圆”让它在原结构上微调。注意英文里说 increase the density of juice splashes by one time 很怪中文的日常口语反而指令效果稳定这也是我用中文 Prompt 而不是翻译腔英文 Prompt 的原因之一。3.3 案例三角色一致性的漫画/人物插画很多人做连载内容的时候最头疼的是“这一张的主角跟上一张长得完全不像”。Midjourney 靠 seed 值加局部重绘才能勉强稳定Nano Banana 在这块的优势是你在同一段会话里的上下文记忆会保留角色设定。我先给第一张图的 Prompt一个圆脸微胖的年轻女生插画形象短发齐肩戴圆框眼镜穿米白色卫衣表情温和带一点无奈半身像简洁扁平风插画浅杏色背景。生成满意之后第二张让它动起来保持同样的角色还是那个圆脸戴圆框眼镜的女生现在她坐在办公椅上单手托腮桌上的电脑屏幕显示“网络已断开”表情变成苦笑插画风不变背景换成浅灰色办公环境。“保持同样的角色”这句话配合上下文图像记忆实测下来的角色一致性非常高比单张 Seed 拼接稳定多了。注意一个小规律角色外形特征写得越具体跨图一致性越好。如果你只说“一个女生”模型每次生成的五官和头发长度都可能漂移。特征至少给三类面部形状、发型款式、标志性物件比如眼镜/耳环/领结。3.4 案例四素材合成与版式重构有一种需求频率其实很高——用 AI 不只是“从零画”还要“改图”。比如你有一张线下活动照片想把背景的广告牌处理了或者想把人物抠出来换到另一个场景里。Nano Banana 可以直接承载这种“重绘式”的活儿。上传原图并指定把这张照片里的背景替换成开阔的户外草坪午后的阳光光影人物位置和大小不要变人物的衣服材质颜色不要变整体色调调成清新鲜亮的风格。这种需求的 Prompt 要特别注意一个写法把“不要变”的东西说在前“要变”的东西说在后。因为模型优先响应指令的开头部分先说保底约束它就不会顺手把人物姿态也重构了。反过来如果先说“换成草坪”它可能顺便把你人物的走路姿势也给改了你就得再花好几轮找回原姿态。此外如果原图像素很低直接让它“超分重绘”效果一半一半我更推荐“让我先跟你说这张图的内容你按相同构图补全细节”——给它一个信息桥段而不是直接扔历史图。4. 别踩的坑高频报错、闪退和内容拦截怎么办热词榜单里出现了几个让人眼熟的问题比如“invalid prompt: your prompt was flagged as potentially violating our usage policy”比如“prompt闪退”这些我在实测中都遇到过单独整理成速查表。现象原因我的处理提示词被 flagged报 violating usage policy触发内容审核策略可能是敏感词/暴力/人物形象过近等删掉敏感描述用间接表达替代。比如“受伤”改成“摔倒后坐在地上揉膝盖”生成过程中客户端闪退高分辨率图生成时内存占用过大旧设备容易崩把生成尺寸调低分批处理关闭后台其他大程序一次对话里塞太多图/太长上下文响应变慢上下文窗口被塞满当次请求超负荷新开一个会话把上一张关键图重新上传简短描述而不是长对话延续token 超限报错单轮 Prompt 里文字太长超过模型单次输入上限压缩场景描述优先保留主体和动作删掉环境装饰性描述文字渲染成乱码任何生成模型都难稳定渲染长文字尤其是中文把文字需求改成“留白区域”后期用设计工具加上4.1 提示词被拦截不代表你需要“绕”而是你要换表达碰见内容审核拦路的时候第一反应不是去搜索怎么绕开而是检查自己是不是用了容易被判别的“直给型描述”。比如你想画一个“战争废墟里的小女孩”里面的“战争”“废墟”“小女孩”单独拆开都没问题但组合起来容易触发这类模型更严格的安全策略。这时候我会改成“穿着旧裙子的女生独自站在空旷的拆迁工地旁地面上散落着砖块和杂物”——核心构图信息保留了但风险词一个都没有。这条经验其实也是给做一个正常合规内容创作者的建议AI 工具的使用必须以内容安全为底线灵活调整表达方式不是钻空子而是维持一个干净、稳妥、可长期使用的创作环境。我不鼓励也不建议任何试图突破审核、生成敏感或争议内容的行为这条纪律是长期用 AI 工具的立身之本。4.2 中文排版翻车怎么救必须承认Nano Banana 在中文长句渲染上的表现已经比多数模型好了但每隔一阵子你还是能看见它生成出“半懂不懂”的中文。最常见的翻车是字写错一两个偏旁、整体像是“机翻字形”。我对含文字需求的标准做法文字不进画面或文字短到只有两三个字。比如海报要写“晚安”两个字可以给模型说“画面正中间用极简宋体写‘晚安’两个字字色是暖白色”效果大概率没问题。但如果你让它写“努力的人最可爱晚安”这种八个字以上的标语几乎必然出现某几个字的笔画诡异。真的遇到乱码了不要在同一张图上反复强调“修改文字内容”因为模型在短循环里很难精准修复字形。正确方式是要么截图局部用其他工具重绘要么生成一张去掉文字的画面自己后期补文字。对配图流程来说后期补文字本来就是最高效的路径。4.3 生成图像的商用边界要心里有数最后说版权问题。你用 AI 生成图不代表你拥有模型本身也不代表你可以拿它去碰瓷某位在世艺术家的“模仿风格”跑商用项目。我的经验是把 AI 当成“灵感生成器草图加速器”真正商用阶段至少确认三件事——生成底图是否有版权争议风险参考了什么样的素材是否涉及第三方版权用途是否在模型服务条款允许范围内。尤其是你在上传“某品牌海报”让它仿写的时候它给出的结果往往会保留品牌的神韵但这种神韵的“血缘关系”很容易被发现。我的建议是可以借鉴构图意向不要直接照搬具体品牌视觉资产。这个规则放在传统设计师那里也是一样AI 没有改变基本职业道德只是让生产变得更顺滑而已。5. 它到底能不能替代 Midjourney 和 Stable Diffusion5.1 三者的对比按“配图场景”看如果你只在“快速配图”这个目标里对比不同模型的差异非常明显。我做了一张长期实践下来的对照表维度Nano Banana (gpt-image-1)MidjourneySD/Flux 系学习成本极低说人话就行中需要学参数和风格词高要调模型、LoRA、采样器图像编辑原生支持可多轮修改一张图弱主要是 Upscale/局部重绘强配合 ControlNet 等生态角色一致性会话内记忆效果好需 seed 大量抽卡要训练 LoRA 才稳定单张速度中等多轮反馈及时快看显卡配置可控性上限中等偏上日常能接受中等极高上限天花板高上手门槛最低中低高这里有个很实在的观点SD/Flux 的上限确实最高但绝大多数人日常配图根本不需要那么高的可控性。你既不是做严谨商业广告的高端需求也不是做需要逐像素控制的电影概念设定只是让文章/视频/产品有一张足够好看的配图Nano Banana 的效率优势就是压倒性的。5.2 什么样的工作流我会继续用“双轨制”我自己现在不是“只用一个模型”的极端派。遇到需要精细控制构图、比如产品要特定角度穿过光线的场景我会同时开一个 Flux 的本地环境做对比但凡是“今天下午就要一张图、主题我脑子里有个大概”的场景我百分之百会打开 Nano Banana。另外还有一个有意思的用法——“图生图工作流”在 Nano Banana 里极其顺手。我经常先让它生成一张粗糙的初稿然后上传给 Midjourney 用垫图功能细化或者反过来先从 SD 里跑出合适的构图再丢给 Nano Banana 换风格。模型的竞争不是零和的交叉使用往往能出好东西。5.3 我的配图终态让工具回归工具如果你让我给一条最真诚的建议我会说不要因为某个模型名声大就无脑全面迁入也不要因为某个模型有过时标签就彻底无视。你自己的时间、内容定位、出图频率才是决定工具的第一因素。对大多数创作者来说Nano Banana 最大的贡献不是“画得最好”而是“让画图变成对话”这比它单张图的出图质量还要值钱。对话式的创作体验能让你留在创意流程里而不是留在参数调试里。最后分享一点我自己长期实践的配图习惯配图这件事以前是“设计师的活”后来是“AI 工具用户的活”现在更像是“会提需求的人的活”。我在实际使用中养成了三个小习惯这里分享给各位第一个习惯是在动手生成之前先用一句话写清楚画面要表达的信息。这句话写不顺Prompt 一定写不顺。第二个习惯是每张图在第一版生成之后永远做一次“要不要继续微调”的判断不要默认第一版能用也不要默认第一版不能用只在两种情况下继续构图有明确问题、或者风格方向不对。细节上的小瑕疵用后期修不要反复在一个模型对话里死磕模型改十轮也不如你用 Photoshop/美图补一笔快。另一个很实在的习惯是涉及到需要文字排版的配图我永远先出图、再加字而且加字用的工具不是 AI是排版工具。哪怕 AI 能生成不错的字形它也依然无法像排版工具一样给你字距、行距、对齐方式这些精准控制。让绘图和排版各司其职才是现代创作者的工作流。这工具后面还能玩出什么花样我会继续在不同场景里试。配图不是一个七步成诗的玄学它就是一个“理解需求、描述需求、迭代反馈”的日常活。工具在迭代你我的方法论也得跟着迭代。

相关新闻

Redis 7.4.0离线安装实战:源码编译与生产配置指南

Redis 7.4.0离线安装实战:源码编译与生产配置指南

1. 场景判断:什么情况下必须走离线这条路我接手过不少生产环境的服务器,最头疼的往往不是Redis本身有多复杂,而是那台机器根本碰不到外网。等保要求、内网隔离、专网环境、客户现场的物理隔离网段,都有可能让你手里的yum源和apt源…

2026/10/3 3:05:00 阅读更多 →
OFDM信道估计与定时同步:从CP相关到LS/DFT插值的MATLAB实现

OFDM信道估计与定时同步:从CP相关到LS/DFT插值的MATLAB实现

简介:该压缩包聚焦OFDM系统的信道估计、循环前缀与定时估计三大关键环节,面向无线通信方向的学生、科研人员及工程实践者,提供可直接运行的MATLAB实现与配套数据。资源共28个文件,包含19个txt数据文件、4个dat二进制数据、2个.m主…

2026/10/3 3:05:00 阅读更多 →
四川大学编译原理实验包:词法语法分析器实战拆解

四川大学编译原理实验包:词法语法分析器实战拆解

简介:本资源是四川大学《编译原理》课程配套实验教学材料,面向计算机专业本科生及编译技术初学者,聚焦词法分析、语法分析、语义分析与代码生成四大核心环节的动手实践,有效弥合理论学习与工程实现之间的鸿沟。压缩包共53个文件&a…

2026/10/3 3:05:00 阅读更多 →

最新新闻

Scratch离线部署实战:从静态资源托管到页面异常排查

Scratch离线部署实战:从静态资源托管到页面异常排查

1. 部署前的思路梳理:先搞清楚你的Scratch离线版到底是什么形态Scratch离线部署这件事,听起来像是“下个安装包装一下”那么简单,但真到实操环节,你会发现坑比想象中多得多。尤其当你想做的是“把Scratch部署到内网服务器&#xf…

2026/10/3 3:43:34 阅读更多 →
程序员接单避坑指南:从需求分析到项目交付的完整流程

程序员接单避坑指南:从需求分析到项目交付的完整流程

先说实话:我刚入行那两年,也做过“接单月入过万”的梦。当时觉得,写代码嘛,需求给我,我写完收钱,天经地义。可真等自己被需求文档、改稿、跑单、烂尾这些事磨过几轮之后,才琢磨明白——程序员接…

2026/10/3 3:43:34 阅读更多 →
FPGA查表法NCO设计:相位累加、SFDR优化与工程实战

FPGA查表法NCO设计:相位累加、SFDR优化与工程实战

前阵子做一套中频信号源,要求输出频率能从几百kHz连续切到几十MHz,步进还要小。一开始想用FPGA内部的PLL搞定,做了两天就放弃了——PLL本质是分频/倍频,不是用来做任意连续频率合成的。后来老老实实写了一个NCO(数字控…

2026/10/3 3:43:34 阅读更多 →
Agent记忆架构实战:从Working Memory到MCP与Docker编排

Agent记忆架构实战:从Working Memory到MCP与Docker编排

1. 为什么“记忆”才是 Agent 落地的真正分水岭1.1 从“无状态调用”到“有状态协作”的认知转变如果你最近半年在折腾 LLM 应用,大概率会有一种强烈的割裂感:模型能力每隔几个月就上一个台阶,但真正落到业务里,Agent 依然像个“金…

2026/10/3 3:43:34 阅读更多 →
宠物区块源码从部署到调优:区块猫链式记录与运营后台完整链路

宠物区块源码从部署到调优:区块猫链式记录与运营后台完整链路

简介:这份资源是面向区块链宠物类项目开发者与运营团队的一站式源码包,聚焦宠物区块链与区块猫升级版玩法,适合具备PHP与前端基础、希望快速搭建或二次开发数字宠物养成平台的技术人员。压缩包共3个文件,包含1个zip源码包、1个sql…

2026/10/3 3:43:34 阅读更多 →
OpenShell开源工具:一键还原经典开始菜单,深度定制Windows UI布局

OpenShell开源工具:一键还原经典开始菜单,深度定制Windows UI布局

如果你和我一样,是从Windows 7、Windows XP时代一路用过来的老用户,大概率会对Windows 10/11那个全屏磁贴开始菜单有点意见。切换用户图标藏得深,常用软件列表被一堆系统推荐位挤没,右键菜单一层套一层……今天要聊的OpenShell&am…

2026/10/3 3:42:34 阅读更多 →

日新闻

把回忆蒸馏成 AI 的浪漫实验:为什么你需要前任.skill 完整指南

把回忆蒸馏成 AI 的浪漫实验:为什么你需要前任.skill 完整指南

把回忆蒸馏成 AI 的浪漫实验:为什么你需要前任.skill 完整指南 【免费下载链接】ex-skill 前任 skill 项目地址: https://gitcode.com/gh_mirrors/exsk/ex-skill 前任.skill 是一个运行在 Claude Code 上的开源 Skill:导入微信、iMessage、短信、…

2026/10/3 0:00:27 阅读更多 →
45个经典Linux面试题:从命令到网络排障的完整考点解析

45个经典Linux面试题:从命令到网络排障的完整考点解析

刚开始带应届生的时候,我最头疼的就是他们拿着一摞Linux面试题背得滚瓜烂熟,一上机全露馅。后来自己从被面的人变成面别人的人,才慢慢摸清楚:Linux面试题考的根本不是答案本身,而是你面对一个不确定的系统问题时&#…

2026/10/3 0:01:28 阅读更多 →
SAP生产预留实战指南:MB21/MB23/MB25协同与MRP集成

SAP生产预留实战指南:MB21/MB23/MB25协同与MRP集成

简介:本资源是一份面向SAP ABAP开发人员、生产计划专员及ERP实施顾问的实操型操作指南,聚焦SAP生产预留核心业务场景,系统解决物料预留创建、查询、校验与批量处理等高频问题。文档以结构化方式覆盖预留背景原理、OMC2编码规则、工厂级参数配…

2026/10/3 0:01:28 阅读更多 →

周新闻

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/10/1 19:40:48 阅读更多 →
SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/10/1 19:41:40 阅读更多 →
FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏 【免费下载链接】FireRed-OpenStoryline FireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language …

2026/10/1 20:05:24 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 10:36:31 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 5:26:06 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/2 6:09:11 阅读更多 →