← 返回
未分类 Key

Message Tracker

Python-based system for real-time collection, storage, search, and statistical analysis of Feishu channel messages with daemon support.
基于Python的系统,实时采集、存储、搜索并统计飞书频道消息,支持守护进程。
wjl1004
未分类 clawhub v1.0.0 1 版本 99654 Key: 需要
★ 0
Stars
📥 288
下载
💾 0
安装
1
版本
#latest

概述

Message Tracker Skill

版本: v2.0

更新日期: 2026-05-01

状态: 正常运行


简介

message-tracker 是一个基于 Python 的消息追踪系统,支持飞书频道消息采集、存储、检索和统计分析。

目录结构

message-tracker/
├── SKILL.md                          # 本文件
├── track.py                          # v1版本追踪器
├── track_v2.py                       # v2版本追踪器(推荐)
└── .daemon.pid                       # 守护进程PID文件

核心功能

1. 消息采集

  • 飞书频道消息实时采集
  • 定时轮询采集模式
  • 支持指定时间范围

2. 消息存储

  • SQLite本地存储
  • JSON格式导出
  • 自动归档

3. 消息检索

  • 按关键词搜索
  • 按时间范围过滤
  • 按发送人筛选

4. 统计分析

  • 消息数量统计
  • 活跃度分析
  • 趋势图表

使用方式

启动守护进程

# 启动v2版本(推荐)
python3 message-tracker/track_v2.py start

# 启动v1版本
python3 message-tracker/track.py start

命令行操作

# 查看状态
python3 message-tracker/track_v2.py status

# 停止守护进程
python3 message-tracker/track_v2.py stop

# 重启守护进程
python3 message-tracker/track_v2.py restart

# 手动触发采集
python3 message-tracker/track_v2.py collect

# 搜索消息
python3 message-tracker/track_v2.py search "关键词"

# 导出消息
python3 message-tracker/track_v2.py export --days 7 --output messages.json

# 统计报告
python3 message-tracker/track_v2.py stats --days 30

守护进程管理

# 检查进程
cat message-tracker/.daemon.pid

# 查看日志
tail -f /root/.openclaw/logs/message-tracker.log

# 手动杀死进程
kill $(cat message-tracker/.daemon.pid)

配置说明

数据存储

  • 数据库:/root/.openclaw/workspace/memory/tracker/messages.db
  • 日志:/root/.openclaw/logs/message-tracker.log
  • 导出:/root/.openclaw/workspace/memory/tracker/exports/

采集间隔

  • 默认:60秒
  • 可通过配置调整

日志级别

  • INFO: 正常日志
  • WARNING: 警告
  • ERROR: 错误

状态文件

文件路径说明
------------------
PID文件message-tracker/.daemon.pid守护进程PID
数据库memory/tracker/messages.db消息存储
日志logs/message-tracker.log运行日志

常见问题

Q: 守护进程意外退出?

A: 检查日志文件 /root/.openclaw/logs/message-tracker.log 排查原因,手动重启。

Q: 消息采集不到?

A:

  1. 检查飞书机器人Token是否有效
  2. 检查网络连接
  3. 查看错误日志

Q: 数据库太大?

A: 使用 track_v2.py export 导出后清理旧数据

版本说明

版本文件说明
------------------
v1track.py早期版本
v2track_v2.py当前主力版本,功能更完善

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-20 05:38 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

Manager Self-Evolution

wjl1004
使管理者能够自我诊断、识别缺陷、跟踪改进,并保持技能健康,无需外部提示。
★ 0 📥 614

Browser Collector

wjl1004
浏览器自动化与数据采集框架,支持Playwright、DdddOcr验证码及东方财富/雪球/AKShare金融数据;含反爬、UA池、代理。
★ 1 📥 480

Message Tracker Plugin

wjl1004
通过 Webhook 向飞书频道发送格式化追踪消息,失败时自动重试。
★ 0 📥 322