1. Web 服务改为 threading 模式: - 新增 run_web_server(port) / stop_web_server() 函数 - TUI 通过 from web_api import run_web_server 直接调用 - 使用 werkzeug make_server 实现线程内优雅启动/停止 2. 构建脚本精简为单二进制: - 移除 trulymem-web 独立打包步骤 - 添加 werkzeug 到 hidden-imports 3. 详细启动文档移到 docs/zh/quick_start.md 4. README 精简为概述,指向 docs/ 目录
2.0 KiB
2.0 KiB
TrulyMEM - TrueHumanMEM
English: README_EN.md
让 AI 拥有自知、可塑、有分寸感的长期记忆 — The More Human Choice.
一句话
TrulyMEM 将记忆权交还给 LLM。通过图数据库(三元组)替代传统 messages 数组,让 LLM 自主决定记什么、忘什么。
快速开始
python trulymem_entry.py # 从源码
./dist/TrulyMEM # 打包后
首次启动 → TUI 登录页面 → 创建/登录账号 → 按 F2 配置 API Key → 开始聊天
📖 详细启动文档: docs/zh/quick_start.md
主要特性
| 特性 | 说明 |
|---|---|
| 🧠 图记忆 | 三元组存储,LLM 自主推理跳转 |
| 🔐 多用户 | 用户隔离 + Admin/User 角色权限 |
| 🌐 Web 可视化 | 内嵌 Flask 服务(线程模式),实时浏览知识图谱 |
| 🎮 TUI 界面 | Textual 终端界面,F2 配置面板 |
| 📦 单文件打包 | PyInstaller 打包,Web 服务内嵌于主二进制 |
文档索引
| 文档 | 内容 |
|---|---|
| docs/zh/quick_start.md | 🔥 完整启动指南(含 Web、多用户、打包) |
| docs/zh/architecture.md | 系统架构和技术设计 |
| docs/zh/memory.md | 内部记忆工作机制 |
| docs/zh/persona.md | 人设图机制 |
| docs/zh/api.md | 后端 API 接口 |
| docs/zh/prompts.md | 提示词管理模块 |
许可证
GNU General Public License v3.0 (GPLv3)
