主题
执行记录与对比
每次任务执行的结果都会被记录下来,方便回查与排错。不同任务类型记录的内容不同:网站任务含元素抽取与 HTML Diff;HTTP / RSS 含响应或条目摘要;Ping 含延迟与可达性;域名与证书含 WHOIS / 证书查询结果。
进入执行记录
在任务列表中,点击任意任务的 执行记录。
记录页展示该任务的所有历史执行,每条包含:
| 字段 | 说明 |
|---|---|
| 执行时间 | 该次执行触发时间 |
| 耗时 | 整体耗时(加载 + 抽取 + 通知) |
| 状态 | 成功 / 失败 / 内容未变化 |
| 抽取结果 | 各选择器抽取到的文本 |
| 是否触发通知 | 仅在「内容变化」时触发 |
状态含义
| 状态 | 含义 |
|---|---|
| ✅ 成功(有变化) | 抽取成功,且与上次结果不同 → 触发通知 |
| ✅ 成功(无变化) | 抽取成功,但与上次结果一致 → 不通知 |
| ⚠ 部分失败 | 部分选择器未命中,其余正常 |
| ❌ 失败 | 浏览器启动失败 / 页面加载超时 / 选择器全部未命中 |
内容对比
点击某条执行记录的 查看详情,会展开:
- 本次抽取结果:每个选择器抽取到的文本
- 上次抽取结果:作为对比基线
- 差异高亮:变化部分用红 / 绿色标出(类似 git diff)
对比维度
对比按 每个选择器单独进行,只要任意一个选择器抽取的文本变化就会触发通知。
消息记录
如果该次执行触发了通知,可以点 消息记录 查看:
- 发往哪个渠道
- 发送时间
- 是否成功
- 失败原因(如有)
- 发送的具体内容
失败排查
若某次任务执行失败,常见原因:
1. 选择器全部未命中
症状:状态显示「失败 - 元素未找到」
排查:
- 重新打开任务编辑页,点 立即执行 看是否还能选中
- 页面结构是否变化(特别是 SPA 类网站重构)
- 是否需要登录(参考 cookie plus)
2. 页面加载超时
症状:状态显示「失败 - 页面加载超时」
排查:
- 网址是否需要 VPN 或代理才能访问
- 页面是否使用了大量延迟加载脚本
- 网络是否抖动(多次失败可临时改为更长间隔)
3. 浏览器启动失败
症状:状态显示「失败 - 浏览器启动失败」
排查:
- 杀毒软件是否拦截了客户端进程
- 系统盘
%APPDATA%\perk-webdiff\ms-playwright\是否完整 - 用管理员模式重启客户端
记录保留时长
| 会员等级 | 执行记录留存 |
|---|---|
| 免费用户 | 7 天 |
| 会员 | 30 天 |
| 高级会员 | 180 天 |
| 企业会员 | 永久 |
超出时长的记录会被自动清理,但 不影响任务本身的运行。
手动清理
- 任务执行记录列表右上角有 清理 按钮
- 可选择「清理 7 天前」「清理全部」
- 清理后无法恢复,请谨慎操作
