Skip to content

feat: add tri-axis history scanner#341

Open
HYC-hsy wants to merge 1 commit into
lsdefine:mainfrom
HYC-hsy:feat/tri-axis-scanner
Open

feat: add tri-axis history scanner#341
HYC-hsy wants to merge 1 commit into
lsdefine:mainfrom
HYC-hsy:feat/tri-axis-scanner

Conversation

@HYC-hsy
Copy link
Copy Markdown

@HYC-hsy HYC-hsy commented May 11, 2026

三轴历史扫描器 (Tri-Axis History Scanner)

基于 reflect 框架的定时任务,扫描 L4 层历史会话记录,从三个维度提取洞察:

三个扫描轴

模块 功能 输出
EmotionScanner 检测用户情绪波动(挫败、不耐烦、生硬语气等) 波动区间 + 原文引用
HabitTracker 识别用户反复出现的行为模式 习惯列表 + 频率 + 来源
AbandonedDetector 发现用户开始但未完成的任务 消失任务 + 最后出现时间

设计特点

  • LLM 批量分析 + 增量状态追踪(避免重复扫描)
  • 通过 scheduler 定时触发(默认每周一次)
  • 通用化设计,不依赖特定用户环境

文件清单

  • reflect/analyzers/ — 核心扫描模块(5个文件)
  • sche_tasks/tri_axis_scan.json — 定时任务配置
  • memory/L4_raw_sessions/session_traceback.py — 会话回溯工具
  • .gitignore — 添加白名单规则

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant