Commit Graph

8 Commits

Author SHA1 Message Date
17978cc71f feat: 新增 memory_query_archived 工具,支持按时间/关键词查询归档记忆 2026-04-30 09:01:04 +08:00
00fd75a0a6 fix: memory_recall/task_query 结果中的实体名也写入 recorder,供 WebUI 拉镜头 2026-04-28 21:19:10 +08:00
1fa548da3c feat: 新增 task_archive 工具 + 步骤6强制归档,解决工作记忆无限膨胀 2026-04-28 20:23:29 +08:00
d228d119f5 feat: 新增 persona_remove 工具(删除单条人设属性),改进 persona_clear 支持动态查询所有属性类型 2026-04-28 20:09:41 +08:00
0ccd02b0af feat: 新增 task_query 工具(查询最近任务列表),为工作记忆链提供可视化入口 2026-04-28 20:03:51 +08:00
b4456a9c5b 多用户系统 + Admin 角色权限 + Web/TUI 同步 + 构建集成
本轮实现功能:
1. 多用户隔离:每个用户独立 config.json + graph.db
2. TUI 登录页 + 旧版自动迁移(core/migrate.py)
3. Admin/User 角色体系(core/embedded_db.py)
4. Web 后台管理 API(userinfo + admin CRUD)
5. Web 设置页用户管理区(仅 admin 可见)
6. TUI 侧栏配置区权限同步(非 admin 隐藏 Web 服务设置)
7. Web 服务打包为独立二进制(trulymem-web)
8. 双入口 PyInstaller 构建脚本(TUI + Web)
9. 活动记录器(core/activity_recorder.py)
10. 静态页面模板(登录/设置/首次引导)
2026-04-28 10:37:57 +08:00
2aa6e9240f feat: 添加 context_rewrite 工具并清理工具限制器死配置
- 新增 context_rewrite 工具:允许 AI 在单轮内压缩工具调用上下文
- 清理 persona_query_max 和 task_query_max 死配置(commit 9be60ba 引入)
- 同步全栈:后端/前端/文档/测试 18 个文件
- 测试:70/70 通过
2026-04-16 14:33:21 +08:00
83906a6985 refactor: restructure to core/ + ui/ with multi-threaded backend 2026-04-12 18:15:55 +08:00