监控产品价格变化,自动对比历史价格并生成报告。支持价格搜索、历史追踪、变动提醒,适合竞品价格监控、商品降价提醒、价格趋势分析等场景。
Price Monitor Skill
功能概述
Price Monitor Skill是一项面向实际任务的技能,主要用于一句话说明;监控产品价格变化,自动对比历史价格并生成报告;
核心要点
- 🏷️ 竞品价格监控(跟踪竞争对手产品定价);
- 🛍️ 商品降价提醒(心仪商品降价时及时知道);
- 📊 价格趋势分析(了解产品价格波动规律);
使用与执行
💰 采购时机判断(选择最佳购买时机);添加监控产品;搜索并记录价格;1. 产品管理;添加监控产品(支持自定义搜索关键词);删除不再监控的产。
结果检查与注意事项
它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
Price Monitor Skill
一句话说明
监控产品价格变化,自动对比历史价格并生成报告。
适用场景
- 🏷️ 竞品价格监控(跟踪竞争对手产品定价)
- 🛍️ 商品降价提醒(心仪商品降价时及时知道)
- 📊 价格趋势分析(了解产品价格波动规律)
- 💰 采购时机判断(选择最佳购买时机)
快速开始
添加监控产品
python3 scripts/monitor_price.py --add "Cursor Pro" --url "https://cursor.com/pricing"
搜索并记录价格
# 1. 获取搜索建议 python3 scripts/monitor_price.py --search --product "Cursor Pro" # 2. AI Agent 执行搜索 kimi_search(query="Cursor Pro 价格", limit=3) # 3. 记录价格(根据搜索结果) python3 scripts/monitor_price.py --record --product "Cursor Pro" --price "$20/月" --source "cursor.com"
生成报告
python3 scripts/monitor_price.py --report
功能详解
1. 产品管理
- 添加监控产品(支持自定义搜索关键词)
- 删除不再监控的产品
- 列出所有监控中的产品
2. 价格追踪
- 自动对比历史价格
- 检测价格上涨/下降
- 记录价格变更历史
3. 报告生成
- 生成完整价格监控报告
- 统计监控产品数量和检查次数
- 显示每个产品的最新价格和最后检查时间
使用示例
场景1: 监控编程工具价格
# 添加竞品 python3 scripts/monitor_price.py --add "Cursor Pro" --url "https://cursor.com/pricing" python3 scripts/monitor_price.py --add "Windsurf Pro" --url "https://windsurf.com/pricing" python3 scripts/monitor_price.py --add "GitHub Copilot" --url "https://github.com/features/copilot" # 定期生成报告 python3 scripts/monitor_price.py --report
场景2: 设置定时监控
# 添加到 crontab,每天早上9点检查 0 9 * * * cd /root/.openclaw/workspace/skills/price-monitor-skill && python3 scripts/monitor_price.py --report
数据说明
存储位置
- 价格数据库:
/tmp/price_monitor_db.json - 截图存档:
/tmp/price_screenshots/
数据库结构
{
"products": {
"产品名称": {
"url": "官网链接",
"search_query": "搜索关键词",
"added_at": "添加时间",
"last_price": "最后记录价格",
"last_check": "最后检查时间"
}
},
"history": [
{
"product": "产品名称",
"price": "价格",
"source": "来源",
"date": "记录时间",
"change": "变动信息(可选)"
}
]
}
高级用法
自定义数据路径
export PRICE_DB_FILE="/custom/path/price_db.json" export PRICE_SCREENSHOT_DIR="/custom/path/screenshots" python3 scripts/monitor_price.py --report
批量导入产品
# 创建一个产品列表文件 products.txt # 格式: 产品名称|官网URL|搜索关键词 # 然后批量导入 while IFS='|' read -r name url query; do python3 scripts/monitor_price.py --add "$name" --url "$url" done < products.txt
注意事项
数据持久化: 默认数据存储在
/tmp目录,系统重启可能丢失。建议设置自定义路径到持久化存储。价格解析: 当前版本需要手动解析 kimi_search 结果并记录价格。未来版本可能支持自动解析。
并发安全: 单文件 JSON 存储不适合高并发写入。
与其他 Skill 配合
| Skill | 配合方式 |
|---|---|
| kimi_search | 搜索产品价格信息 |
| browser | 官网价格截图存档 |
| weekly-report-skill | 价格变动周报 |
| auto-weekly-system | 定时价格监控报告 |
更新日志
v1.0.0 (2025-03-26)
- ✅ 基础价格监控功能
- ✅ 历史价格对比
- ✅ 价格变动提醒
- ✅ 报告生成
- ✅ 错误处理完善
反馈与贡献
如有问题或建议,欢迎反馈。
热门AI工具
相关专题
本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。
0
2026.10.22
本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。
0
2026.10.22
本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。
0
2026.10.22
本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。
0
2026.10.22
本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。
0
2026.10.22
本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。
0
2026.10.22
本专题讲解Golangci-lint的安装、初始化、基础命令和首次代码检查,覆盖本地环境、Docker及多平台用法,帮助Go开发者快速上手。
0
2026.10.22
PHP2Shell漏洞是什么,哪些PHP版本和运行环境会受到影响,服务器应该如何检测与修复?本专题提供版本自查脚本、Linux与Docker升级命令、PHP-FPM和Apache排查步骤,以及修复验证、临时缓解和应急响应方案。
0
2026.10.22
热门下载
相关下载
精品课程
共6课时 | 12.1万人学习
共79课时 | 161.5万人学习
共6课时 | 54.7万人学习
