索引页添加新工具URL – AI执行指令
本指令可交给任意AI执行,用于向索引页 gw-syy-tpwjsyy-renjixiezuo-tupianwenjiansuoyinye.html 中的 TOOL_ITEMS 数组添加新的工具条目。
执行步骤
步骤1:定位索引页文件
文件路径:
若文件为只读,先执行
文件路径:
D:\官网需要的资料\工具\gw-syy-tpwjsyy-renjixiezuo-tupianwenjiansuoyinye.html若文件为只读,先执行
attrib -R "文件路径" 去掉只读属性。
步骤2:确定插入位置
TOOL_ITEMS 数组约在第136行。找到数组中最后一个有URL的条目(即没有 pending:true 的条目),新条目插入在它之后、”待补充”条目之前。
若用户指定了具体位置(如”放在X前面”),按其要求。
TOOL_ITEMS 数组约在第136行。找到数组中最后一个有URL的条目(即没有 pending:true 的条目),新条目插入在它之后、”待补充”条目之前。
若用户指定了具体位置(如”放在X前面”),按其要求。
步骤3:构造新条目
条目格式遵守以下规范:
条目格式遵守以下规范:
{ name: "[中文描述]", file: "[拼音文件名]", url: "[媒体库URL]" }
name:中文描述,由人提供file:拼音三段式文件名,格式为gw-[地点代码]-[主体代码]-[拼音描述].html
从媒体库URL末尾提取真实文件名(不要臆造),例如:
URL =https://longmai-nt.com/wp-content/uploads/2026/06/gw-sxbj-ex-shuxiang-baojiajisuanqi.html
→ file =gw-sxbj-ex-shuxiang-baojiajisuanqi.htmlurl:用户提供的完整媒体库URL
步骤4:编辑文件
使用精确行替换方式插入新条目。找到数组中相邻两行(例如最后一条有URL的条目和第一个pending条目之间),将这两行替换为”原第一行 + 新条目行 + 原第二行”。
使用精确行替换方式插入新条目。找到数组中相邻两行(例如最后一条有URL的条目和第一个pending条目之间),将这两行替换为”原第一行 + 新条目行 + 原第二行”。
具体操作方法:
- 读取索引页文件,找到 TOOL_ITEMS 数组
- 确定插入点(最后一个有URL条目的闭合
},行和下一个 pending 条目行之间) - 使用
old_str= 这两行原文,new_str= 在这两行之间插入新条目行
文件命名规范
| 字段 | 格式 | 示例 |
|---|---|---|
| file | gw-{地点}-{主体}-{事件拼音简称}.html | gw-dn-dncbfx-dinuanchengbenfenxi.html |
| 地点 | 地点代码(拼音缩写) | dn |
| 主体 | 主体代号(拼音缩写) | dncbfx |
| 事件拼音简称 | 拼音连写(无分隔符) | dinuanchengbenfenxi |
| 事件拼音描述 | 自然拼音描述(人可读) | 地暖成本分析 |
| name | 中文描述 | 地暖成本分析 |
| url | https://longmai-nt.com/wp-content/uploads/2026/06/{file} | 同file字段 |
iframe指令格式
索引页已内置自动生成iframe指令的功能,无需手动填写。根据使用场景选下面一种:
场景一:直接展示(不折叠)
页面打开后直接看到完整内容,适合单独一个工具的展示页。复制粘贴即可使用。
<iframe src="[媒体库URL]" width="100%" height="1200" frameborder="0" style="border:none;"></iframe>
场景二:手风琴折叠(一个按钮控制展开收起)
页面刚打开时只显示按钮,不加载内容(省流量)。用户点”展开”后才加载,再点”收起”隐藏。适合多个工具堆在一起的页面。以下代码可直接复制使用,URL换成你的就行。
<button onclick="toggleIframe()">打开查看</button>
<div id="iframeBox" style="display:none; margin-top:10px;">
<iframe id="myIframe" width="100%" height="1500" frameborder="0" style="border:none;"></iframe>
</div>
<script>
var loaded = false;
function toggleIframe() {
var box = document.getElementById('iframeBox');
if (box.style.display === 'none') {
box.style.display = 'block';
if (!loaded) {
document.getElementById('myIframe').src = '[媒体库URL]';
loaded = true;
}
} else {
box.style.display = 'none';
}
}
</script>
两种场景高度对比
| 使用方式 | 高度 | 原因 |
|---|---|---|
| 直接展示 | 1200 | 页面1400宽,1200高接近正常浏览比例 |
| 手风琴展开 | 1500 | 折叠时不占空间,展开后给足高度一次看全 |
TOOL_ITEMS 数组结构参考
const TOOL_ITEMS = [
{ name: "壁挂炉运行原理", file: "gw-bgl-bigualu-bigualuyunxingyuanli.html", url: "https://longmai-nt.com/wp-content/uploads/2026/06/gw-bgl-bigualu-bigualuyunxingyuanli.html" },
// ↑ 有新URL的条目插在这里后面
// ↓ 以下是待补充的占位条目
{ name: "空调安装", file: "", url: "", pending: true },
];
注意:待补充条目(pending: true)始终保持在数组末尾。新条目永远插入在最后一个有URL的条目之后、第一个pending条目之前。
