Kimi可通过五种路径批量提取网页图片原始链接:一、联网抓取+正则提取;二、保存MHTML上传解析;三、开发者工具截取HTML片段提交;四、分批提交URL统一汇总;五、上传CSS文件提取background-image链接。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜
如果您希望从多个网页中批量获取图片的原始链接,但手动右键复制效率低下且易遗漏,kimi可通过联网功能解析网页结构并定位所有img标签的src属性。以下是实现该目标的多种可行路径:一、使用Kimi内置网页抓取指令配合正则提取
此方法利用Kimi对HTML文本的理解能力,在获取页面渲染后内容的基础上,通过自然语言指令引导其识别并结构化输出所有图片地址。
1、在Kimi对话框中输入:“请访问以下网页并提取所有图片链接:https://example.com”。
2、等待Kimi返回页面主要内容后,紧接着发送第二条指令:“请从上述页面内容中找出全部以http或https开头、扩展名为.jpg、.jpeg、.png、.webp、.gif的图片URL,去除重复项,每行一个,不加编号和说明。”
3、若返回结果含HTML标签或格式混乱,追加指令:“仅输出纯文本链接列表,不包含任何HTML代码、引号或括号。”
二、先保存网页为MHTML再上传解析
该路径规避了动态加载与反爬干扰,适用于JavaScript渲染密集型网站,确保Kimi读取的是完整静态资源快照。
1、在Chrome浏览器中打开目标网页,按Ctrl+S(Windows)或Cmd+S(Mac)保存页面。
2、在保存类型中选择“网页,完整(.mhtml)”,指定本地路径后点击保存。
3、进入Kimi界面,点击附件图标上传刚保存的.mhtml文件。
4、输入指令:“请解析此MHTML文件,提取所有img标签的src属性值,过滤掉data:image/开头的Base64内联图片,只保留外部HTTP/HTTPS链接。”
三、结合开发者工具提取纯净HTML片段后提交
当网页存在大量广告、悬浮层或懒加载干扰时,直接提交URL可能导致Kimi误判;手动截取核心区域可显著提升识别精度。
1、在Chrome中打开目标网页,按F12打开开发者工具。
2、点击左上角元素选择器(Ctrl+Shift+C),精准框选包含目标图片的容器区块(如class="gallery"或id="product-images")。
使用 Moonshot Kimi API 的 $web_search 内置工具进行联网搜索。当需要进行网络搜索获取实时信息时使用,支持中文和英文搜索查询。需要配置 MOONSHOT_API_KEY。
3、右键该DOM节点,选择“Copy” → “Copy outerHTML”。
4、将复制的HTML代码粘贴至Kimi对话框,并输入指令:“请从以下HTML代码中提取所有img标签的src属性值,忽略src为空或以#开头的值,输出为无序纯文本链接列表。”
四、分批提交URL并统一汇总结果
针对多网页场景,Kimi单次处理链接数量有限,需拆解任务并确保字段对齐,避免结果错位。
1、准备文本文件,每行一个目标网页URL,例如:https://site-a.com/product1、https://site-b.com/item2。
2、每次向Kimi提交不超过8个链接,指令为:“请分别访问以下网页,提取每个页面中所有图片链接,并以‘网页URL:[链接]’为小标题,下方列出对应图片链接,每组之间空一行。”
3、待Kimi返回全部批次结果后,在本地文本编辑器中合并内容,用查找替换功能统一删除“网页URL:”前缀及空行,保留原始链接结构。
五、利用Kimi文件上传+自定义指令提取CSS背景图链接
部分网页将图片作为CSS background-image嵌入,常规img标签提取无法覆盖;此方法专用于捕获此类隐藏资源。
1、在Chrome开发者工具中切换至“Sources”面板,展开page → stylesheets,找到主CSS文件并右键“Save as”保存为本地.css文件。
2、将.css文件上传至Kimi。
3、输入指令:“请解析此CSS文件,提取所有background-image属性值中url()内的HTTP/HTTPS链接,去除引号和空格,每行一个,排除url(data:image/)。”

















