Skip to content

feat(memory): 智能记忆系统增强 - 分类/过滤/衰减/冲突检测#2

Merged
Alenryuichi merged 11 commits intomainfrom
feature/skill-optimization
Feb 3, 2026
Merged

feat(memory): 智能记忆系统增强 - 分类/过滤/衰减/冲突检测#2
Alenryuichi merged 11 commits intomainfrom
feature/skill-optimization

Conversation

@Alenryuichi
Copy link
Owner

🧠 智能记忆系统增强

本 PR 为 OpenMemory Plus 添加了完整的智能记忆管理能力。

✨ 新增功能

  1. 多维度分类体系 - Scope/Confidence/Temporality 三维度
  2. ROT 智能过滤 - 冗余/过时/琐碎自动过滤
  3. Ebbinghaus 衰减模型 - 基于遗忘曲线的生命周期管理
  4. 冲突检测与解决 - 双层记忆同步机制
  5. 健康度评分系统 - 四维度加权评分

📁 主要变更

  • 新增 CHANGELOG.mddocs/memory-system.md
  • 更新 README Features 部分
  • 增强 memory-extraction Skill
  • 优化 memory workflow steps

📊 Commits: 12

✅ 代码审查通过 (2 轮)


Pull Request opened by Augment Code with guidance from the PR author

- Fix decay formula to guarantee [0,1] range (Issue #1)
- Clarify confidence thresholds with explicit ranges (Issue #2)
- Add conflict tracking fields to memory-entry template (Issue #3)
- Extract health score formula to shared reference (Issue #4)
- Add error handling and rollback to consolidate workflow (Issue #5)
- Update SKILL.md to reflect actual template files (Issue #6)
- Expand trivial patterns for multi-language support (Issue #7)
- Fix decision tree threshold to match table (< 0.4 not < 0.3)
- Add explicit min() cap for importance_boost (max 0.5)
- Correct reference paths in status.md, metrics.md, and decay.md
- Create CHANGELOG.md with v1.0.0 and Unreleased sections
- Update README.md Features section with new memory capabilities
- Create docs/memory-system.md with detailed technical documentation
  - Multi-dimensional classification system
  - ROT filtering mechanism
  - Ebbinghaus decay model
  - Conflict detection and resolution
  - Health score system
@Alenryuichi Alenryuichi merged commit f312271 into main Feb 3, 2026
3 checks passed
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