可实现电商平台价格自动化监控:一、用urls_fetch_tool提取纯文本价格;二、结合css选择器精准定位;三、调用支持js渲染的服务获取动态价格;四、批量处理多链接并表格化比对;五、通过定时器与api对接实现持续监控与csv导出。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

如果您希望监控电商平台上商品的价格变动,但手动刷新和记录效率低下,则可能是由于缺乏自动化抓取与结构化提取能力。以下是实现Kimi抓取网页价格数据的具体操作路径:
一、使用urls_fetch_tool直接调用网页并提取价格文本
该方法适用于目标页面价格信息以纯文本形式嵌入HTML中、未被JavaScript动态加载的场景。Kimi通过内置工具实时获取原始HTML,再基于语义识别定位含金额特征的节点。
1、在Kimi对话框中输入指令:调用agent工具urls_fetch_tool访问网址
2、等待工具返回页面全文后,追加提问:请提取页面中所有标有“¥”符号的数字,按出现顺序列出,仅输出价格数值,不带单位和逗号
3、若返回结果包含干扰项(如运费、满减),可补充指令:排除含“运费”、“满减”、“券后”字样的行,只保留商品主图下方或标题旁的首条价格
二、结合CSS选择器精准定位价格DOM节点
当价格被包裹在特定HTML标签内(例如class="price"或id="J-price"),需借助选择器提升提取准确性,避免正则误匹配。
1、打开浏览器开发者工具(F12),右键价格数字 → “检查”,确认其父元素的class或id属性值
2、构造指令:调用agent工具urls_fetch_tool访问网址
3、若页面存在多个同名class(如促销价与划线价并存),追加限定:仅提取首个匹配节点,忽略后续
三、处理JavaScript渲染的动态价格
部分电商平台(如拼多多、部分品牌官网)采用前端异步加载价格,urls_fetch_tool默认获取的是初始HTML骨架,不含动态注入的价格数据,需触发模拟加载行为。
1、改用支持渲染的第三方服务接口,例如在指令中声明:调用快马AI平台Snapdom服务访问该URL,启用JavaScript执行,等待#price元素可见后提取文本
2、提供目标URL及所需字段名称,例如:URL=https://www.pinduoduo.com/goods/112233,字段=当前售价,选择器=#price
3、接收返回的JSON结构化响应,其中price字段即为真实渲染后的数值
四、批量监控多链接并比对价格差异
面向运营或比价需求,需同时处理数十个商品页并生成横向对比,此时应利用Kimi的多任务解析能力,避免逐条交互。
1、将全部商品URL整理为换行分隔的列表,粘贴至Kimi对话框
2、发送指令:对以下每个URL分别调用urls_fetch_tool,提取其页面中class="current-price"的文本;最终以表格形式输出:URL、提取价格、提取时间(精确到秒)
3、若某链接提取失败,Kimi自动标注“超时”或“未找到价格节点”,不中断其余链接处理
五、设置定时触发与结果导出
持续监控需脱离人工干预,依赖外部调度机制触发Kimi指令,并将结果持久化存储。
1、在快马AI平台创建自动化项目,配置定时器(如每日上午9:00)向Kimi API发送预设指令包
2、指令中明确要求输出格式:结果必须为标准CSV格式,字段包括:商品ID、平台、抓取时间、价格数值、URL
3、配置导出动作:将Kimi返回的CSV内容自动写入指定云存储路径,或推送至企业微信机器人










