采集任务
所有后台任务都可以手动触发:采集 → 分析 → 生成日报 → 周报/月报 → 偏好统计 → 趋势同步 → 备份。 任务失败只会记录日志,不会影响网站正常使用。
手动执行任务
建议顺序:采集 → 分析 → 生成日报;其余可按需单独执行「执行信息采集」按任务名显示为 collect; 采集与分析可能调用外部服务,执行时间取决于网络与信息源数量。
调度配置
参数保存在数据库中,可在「系统参数」页修改
采集间隔
60分钟
每日生成时间
06:30
周报生成日
周1
月报生成日
1
日备份保留
7份
周备份保留
4份
月备份保留
3份
若不便常驻运行调度器,可用 Windows 任务计划程序定时执行 python -m app.tasks.scheduler --once <任务名>, 与内置调度器功能一致。
任务执行记录(最近 60 条)
process / success / fail 可用于判断是「没有信息」还是「任务失败」| 任务 | 触发 | 状态 | 处理 | 成功/失败 | API | 耗时 | 开始时间 |
|---|---|---|---|---|---|---|---|
|
generate_digest
generate_digest
|
manual | 执行中 | 0 | 0 / 0 | 0 | 0 ms | 2026-10-10 13:33 |
|
generate_digest
generate_digest
|
manual | 执行中 | 0 | 0 / 0 | 0 | 0 ms | 2026-10-10 13:33 |
|
候选信息分析
analyze
|
manual | 成功 | 20 | 20 / 0 | 1 | 406 ms | 2026-10-10 13:33 |
|
候选信息分析
analyze
|
manual | 成功 | 20 | 20 / 0 | 1 | 428 ms | 2026-10-10 13:33 |
|
信息采集
collect
|
manual | 部分失败 | 12 | 11 / 1 | 0 | 82139 ms | 2026-10-10 13:31 |
|
generate_digest
generate_digest
|
manual | 执行中 | 0 | 0 / 0 | 0 | 0 ms | 2026-10-07 14:52 |
|
generate_digest
generate_digest
|
manual | 执行中 | 0 | 0 / 0 | 0 | 0 ms | 2026-10-07 14:51 |
|
generate_digest
generate_digest
|
manual | 执行中 | 0 | 0 / 0 | 0 | 0 ms | 2026-10-07 14:51 |
|
generate_digest
generate_digest
|
manual | 执行中 | 0 | 0 / 0 | 0 | 0 ms | 2026-10-07 14:51 |
|
候选信息分析
analyze
|
manual | 成功 | 20 | 20 / 0 | 1 | 727 ms | 2026-10-07 14:51 |
|
候选信息分析
analyze
|
manual | 成功 | 20 | 20 / 0 | 1 | 751 ms | 2026-10-07 14:51 |
|
信息采集
collect
|
manual | 成功 | 12 | 12 / 0 | 0 | 14846 ms | 2026-10-07 14:51 |
|
信息采集
collect
|
manual | 成功 | 12 | 12 / 0 | 0 | 36037 ms | 2026-10-07 14:50 |
|
generate_digest
generate_digest
|
manual | 执行中 | 0 | 0 / 0 | 0 | 0 ms | 2026-10-07 10:10 |
|
generate_digest
generate_digest
|
manual | 执行中 | 0 | 0 / 0 | 0 | 0 ms | 2026-10-07 10:10 |
|
候选信息分析
analyze
|
manual | 成功 | 20 | 20 / 0 | 1 | 804 ms | 2026-10-07 10:10 |
|
候选信息分析
analyze
|
manual | 成功 | 20 | 20 / 0 | 1 | 751 ms | 2026-10-07 10:10 |
|
信息采集
collect
|
manual | 成功 | 12 | 12 / 0 | 0 | 14264 ms | 2026-10-07 10:09 |
|
信息采集
collect
|
manual | 成功 | 12 | 12 / 0 | 0 | 18501 ms | 2026-10-07 10:09 |
|
generate_digest
generate_digest
|
manual | 执行中 | 0 | 0 / 0 | 0 | 0 ms | 2026-10-06 07:07 |
|
候选信息分析
analyze
|
manual | 成功 | 20 | 20 / 0 | 1 | 658 ms | 2026-10-06 07:06 |
|
候选信息分析
analyze
|
manual | 成功 | 20 | 20 / 0 | 1 | 643 ms | 2026-10-06 07:06 |
|
候选信息分析
analyze
|
manual | 成功 | 20 | 20 / 0 | 1 | 1047 ms | 2026-10-06 06:58 |
|
候选信息分析
analyze
|
manual | 成功 | 20 | 20 / 0 | 1 | 1015 ms | 2026-10-06 06:58 |
|
信息采集
collect
|
manual | 成功 | 12 | 12 / 0 | 0 | 11188 ms | 2026-10-06 06:58 |
|
信息采集
collect
|
manual | 成功 | 12 | 12 / 0 | 0 | 13841 ms | 2026-10-06 06:58 |
|
generate_digest
generate_digest
|
manual | 执行中 | 0 | 0 / 0 | 0 | 0 ms | 2026-10-05 09:22 |
|
generate_digest
generate_digest
|
manual | 执行中 | 0 | 0 / 0 | 0 | 0 ms | 2026-10-05 09:21 |
|
候选信息分析
analyze
|
manual | 成功 | 20 | 20 / 0 | 1 | 1393 ms | 2026-10-05 09:21 |
|
候选信息分析
analyze
|
manual | 成功 | 20 | 20 / 0 | 1 | 1437 ms | 2026-10-05 09:21 |
|
信息采集
collect
|
manual | 成功 | 12 | 12 / 0 | 0 | 27831 ms | 2026-10-05 09:20 |
|
信息采集
collect
|
manual | 成功 | 12 | 12 / 0 | 0 | 34664 ms | 2026-10-05 09:19 |
|
信息采集
collect
|
manual | 成功 | 12 | 12 / 0 | 0 | 66931 ms | 2026-10-05 09:18 |