AI智能体专用——图片命名规范一看就懂,照做就行

龙脉暖通 · 文件命名规范 — 给伙伴讲清楚为什么必须用英文命名

给龙脉暖通伙伴看的 — 文件命名为什么很重要

文件命名规范直接影响网站稳定性、AI 协作效率与团队维护成本
Part 1 — 中文图片写入 HTML 的连锁问题
中文命名

图片用中文命名
南富森门店尊睿…jpg

URL 乱码

上传后URL变成
200+个%XX编码字符

代码不可读

写入 <img src> 后
代码行超长、易截断

AI 卡死

发给AI后对话
窗口直接卡死

无法检索

媒体库搜不到
几千张图靠肉眼翻

🔌 URL 乱码

中文文件名被浏览器编码成一长串 %E5%8D%97%E5%AF%8C%E6%A3%AE...,链接不可读、不可手打、不可调试。

🤖 AI 对话卡死

把含中文图片名的 HTML 代码发给 AI 分析时,200+ 字符的 URL 编码超出消息限制,AI 无法解析,整个协作中断。

🔍 媒体库无法检索

WordPress 媒体库搜索框打中文找不到、打拼音也找不到,几千张图全靠肉眼翻,团队协作效率极低。

📎 跨平台兼容差

不同操作系统/浏览器对中文 URL 处理不一致,部分环境直接 404 或乱码显示。

❌ 中文图片 → HTML 引用

<img src=“https://longmai-nt.com/…/%E5%8D%97%E5%AF%8C%E6%A3%AE%E9%97%A8%E5%BA%97%E5%B0%8A%E7%9D%BF%E5%85%A8%E6%95%88%E4%B8%89%E8%81%94%E4%BE%9B%E8%B0%83%E8%AF%95%E6%B0%B4%E6%A8%A1%E5%9D%97%E5%AE%9E%E6%99%AF%E5%9B%BE.jpg”> <!– URL 约 200+ 字符,不可读,复制必截断 –>

✅ 英文图片 → HTML 引用

<img src=“https://longmai-nt.com/…/nfs-zls-slgsmktz.jpg”> <!– URL 简短清晰,可手打、可搜索、可直接复制给 AI –>
一次教训:曾因图片文件名是中文,把代码复制给 AI 后整个对话窗口卡死,所有调试工作被迫中断。此后强制要求所有文件英文命名。
Part 2 — iframe 是什么?给伙伴解决什么问题?
💡 通俗理解:iframe 就是「网页套网页」

想象你在 WordPress 这个”大房子”里,开了一个独立的小窗口。这个窗口里运行的是一个完全独立的 HTML 页面——它有自己的 JS、自己的 CSS、自己的逻辑。就像一个国中国,里面的代码不会和外面的 WordPress 代码打架。

一句话:iframe 就是在 WordPress 页面里嵌入了一个独立的小浏览器,用来运行那些 WordPress 编辑器无法正常运行的 HTML 代码(如图片滑块、计算器、交互式对比表等)。

🎯 iframe 核心解决三个问题

🔒 1. 隔离冲突:让代码不打架

AI 生成的 HTML 代码直接粘贴到 WordPress 时,JS/CSS 与主题插件产生冲突。表现为:滑块卡住不滑动、按钮点不动、样式全乱、页面空白。用 iframe 后,HTML 在独立沙盒运行,所有冲突全部绕过。

🧩 2. 独立运行:不受任何干扰

iframe 里的代码完全自给自足。CSS 变量、JS 全局变量、事件监听器全部封装在 iframe 沙盒内,不会被 WordPress 全局样式或插件脚本覆盖。

🔄 3. 方便替换:改文件不改页面

需要更新内容时,只需在媒体库中替换 HTML 文件(重新上传同名覆盖),WordPress 页面本身不用动。所有引用该 iframe 的页面自动更新,省去反复编辑页面、重新发布的操作。

🧭 什么时候用 iframe?决策流程
方式A:直接粘贴代码到 WordPress ✅ 正常 → 继续用方式A
出现以下任一问题:
滑块不滑动 / 按钮无反应 / 样式全乱 / 页面空白
改用方式B:上传 HTML + iframe 引用

判断口诀:粘贴能用就粘贴,粘贴翻车就上传

🔧 iframe 代码示例

方式B 三步走:① 英文命名 HTML → ② 上传媒体库 → ③ 页面嵌入 iframe 代码

<iframe src=“https://longmai-nt.com/wp-content/uploads/2026/06/gw-lmnt-slider.html” width=“100%” height=“500px” style=“border:0;” title=“图片滑块”> </iframe> <!– 注意:src 中的文件名必须是英文,否则 URL 乱码 → iframe 加载失败 → 页面空白 –>
Part 3 — HTML 两种发布方式对比
方式A · 推荐首选
直接粘贴代码
WordPress 编辑器 → 添加「自定义HTML」区块 → 粘贴完整 HTML 代码 → 发布
  • ✓ 修改方便:后台直接编辑代码,无需重新上传文件
  • ✓ 即时生效:保存即更新,不需要操作媒体库
  • ⚠ 兼容风险:复杂 JS/CSS 可能与主题插件冲突
方式B · 兜底方案
上传 HTML + iframe 引用
HTML 文件上传媒体库 → 复制 URL → 页面嵌入 iframe 代码
  • ✓ 完全隔离:代码独立运行,不受 WordPress 任何干扰
  • ✓ 稳定可靠:滑块/按钮/动画全部正常运行
  • ⚠ 更新略慢:改内容需重新上传文件到媒体库
推荐策略:先试方式A。如果出现滑块不动、按钮无效、样式错乱、页面空白 → 立即改用方式B。两种方式覆盖 100% 场景。
Part 4 — 中文 HTML 上传媒体库的坑(比图片更严重)
中文HTML

文件用中文命名
韩超-三联供水模块调试.html

URL 乱码

文件名更长
编码后200+乱码字符

iframe乱码

src 里全是%XX
代码完全不可读

AI 卡死

发给AI后
对话窗口卡死

无法修复

重新上传也无效
只能从根上改正

❌ 中文 HTML → iframe 引用

<iframe src=“https://longmai-nt.com/…/%E9%9F%A9%E8%B6%85-%E4%B8%89%E8%81%94%E4%BE%9B%E6%B0%B4%E6%A8%A1%E5%9D%97%E8%B0%83%E8%AF%95.html” ></iframe> <!– 完整URL约200+字符,复制必截断,iframe加载失败 –>

✅ 英文 HTML → iframe 引用

<iframe src=“https://longmai-nt.com/…/nfs-zls-slgsmktz.html” ></iframe> <!– URL简短清晰,可手打、可搜索、稳定可靠 –>
问题 中文命名后果 英文命名效果
URL 乱码 iframe src 被编码为 %E9%9F%A9%E8%B6%85…,不可读、不可手打 URL 清晰可读,易于调试和分享
AI 卡死 代码发给 AI 分析时编码错乱,AI 输出异常或直接卡死 AI 正常解析,可快速定位问题
iframe 失效 乱码 URL 导致 iframe 加载失败,页面直接空白 100% 可靠加载,无兼容问题
无法调试 浏览器开发者工具中 URL 不可识别,排查困难 Network 面板中文件名一目了然
团队协作 同事无法直观理解文件用途,交接困难 规范命名语义清晰,一看就懂
中文 HTML 比中文图片更严重:HTML 文件名通常更长,编码后乱码字符更多;iframe 引用需要把完整 URL 写入代码 → 乱码 URL = 引用失败 = 页面空白。图片至少还能通过 WordPress 后台搜标题找到,HTML 通过 iframe 引用后完全不可控。
📚 Part 5 — 完整命名规范(扩展版)
【地点-人物-事件.扩展名】
+ 末尾可选追加英文全称关键词(如 -iframe, -slider, -namingrule)
📍 地点小区地址/门店代码(2-4 字母拼音首字母缩写)或 gw(官网 — 公司网站层面的文档)
👤 人物客户:姓氏拼音首字母 + ls(老师),如 zls(张老师);公司级文档:lmntlmntgs
🛠 事件业务动作的拼音首字母缩写,以主设备为核心
➕ 可选末尾追加英文全称关键词(如 -iframe, -slider, -namingrule),方便在媒体库中搜索
🕒 为什么文件名中没有”时间”字段?
WordPress 媒体库上传文件后会自动记录上传时间戳,在后台可以按时间排序和筛选。所以文件名中不必再重复写时间,保持简洁即可。如需时间信息,直接查看媒体库的上传日期。
🔍 为什么末尾可以追加英文全称关键词?
方便在 WordPress 媒体库中快速检索。例如追加 -iframe 后,搜索 “iframe” 即可找到所有用 iframe 方式发布的 HTML 文件;追加 -namingrule 后,搜索 “namingrule” 即可找到所有命名规范相关文档。这是给未来自己留的”搜索后门”。
📍 地点代码表
地点全称代码说明
南富森nfsnán fù sēn
北富森bfsběi fù sēn
西门店xmdxī mén diàn
华兴滨江hxhuá xīng
官网(公司级)gwguān wǎng — 公司网站层面的文档
👤 人物代号
类型代号规则示例
客户姓氏拼音首字母 + ls(老师)zls(张老师)、lls(李老师)、hls(韩老师)
龙脉暖通公司lmntlmntgs公司级文档(如命名规范、工作流程等)
📋 命名示例:旧 vs 新
❌ 旧/错误命名✅ 新/正确命名说明
南富森门店尊睿全效三联供调试水模块实景图_规范版.jpgnfs-zls-slgsmktz.jpg南富森-张老师-三联供水模块调试
壁挂安装步骤-底部固定.jpgnfs-zls-bgazdbgd.jpg南富森-张老师-壁挂安装底部固定
微信图片_20260426145646_250_31.pngnfs-zls-20260426.png如需保留日期
张伟冷凝炉安装调试完成.jpgnfs-zls-lndztswc.jpg南富森-张老师-冷凝炉调试完成
李芳地暖打压测试.jpgbfs-lls-dndycs.jpg北富森-李老师-地暖打压测试
韩超舒享一拖五160双风扇.jpghx-hls-sxsfs-160ytw.jpg华兴-韩老师-舒享双风扇一拖五
龙脉暖通文件命名规范.htmlgw-lmnt-mmgz.html官网-龙脉暖通-命名规则
命名规范含iframe说明.htmlgw-lmnt-mmgz-iframe.html追加 -iframe 关键词方便搜索
📝 规则细则
规则项要求
🔁 分隔符统一使用中划线 -,禁止下划线 _、空格或其他符号
📜 字符集仅限小写英文字母 + 数字 + 中划线;禁止中文、空格、特殊符号
📍 地点代码2-4 字母的拼音首字母缩写;公司级文档用 gw
👤 人物代号客户:姓氏首字母 + ls(固定 3 字符);公司级用 lmnt
🛠 事件关键词业务动作的拼音首字母缩写,以主设备为核心
📏 总长度控制在 50 字符以内(含扩展名)
🔍 英文关键词(可选)末尾追加英文全称关键词,如 -iframe -slider -namingrule,方便媒体库检索
🚫 红线(禁止事项):文件名中出现中文 · 直接上传微信原图(微信图片_xxx.jpg)· 直接上传手机默认名(IMG_20260609.jpg)· 文件名中有空格 · 混用中划线和下划线 · 上传后再改文件名(会导致已发布链接失效)
Part 6 — 完整工作流程 + 铁律总结
🔄 所有文件统一工作流程
1. 拍照/生成

拍照或
AI 生成文件

2. 英文命名

按规范重命名
地点-人物-事件.扩展名

3. 上传

拖入 WordPress
媒体库

4. 引用

复制 URL
写入页面/代码

关键步骤在第 2 步 — 上传前在电脑上先重命名为规范格式,一劳永逸

📄 HTML 文件两路子流程
方式A
直接粘贴
AI 生成英文命名 HTML → 复制代码 → WordPress「自定义HTML」区块粘贴 → 发布

适用:简单交互、代码短、无冲突

方式B
上传 + iframe
英文命名 HTML → 上传媒体库 → 复制 URL → 页面嵌入 iframe 代码

适用:复杂交互、代码长、方式A冲突

最终铁律 · 六条不可违背
① 所有文件
上传前必须在电脑上按规范重命名为英文格式
② 命名公式
【地点-人物-事件.扩展名】
末尾可选追加英文关键词方便搜索
③ 没有时间字段
媒体库自动记录上传时间
文件名中无需重复
④ HTML 发布
先试方式A(直接粘贴)
出问题 → 换方式B(上传+iframe)
⑤ 旧文件不动
已上传的中文文件继续使用
即日起新文件强制执行
⑥ 不可通融
中文命名 = AI卡死 = 不可修复
没有例外
中文命名一时爽,AI 卡死火葬场。中划线,小写英,三段式,要记清。照片先改名,再传媒体库。HTML 两种法,粘贴不行就上传。
滚动至顶部