核心用法
starmemo v2.0 是一款本地运行的智能记忆管理工具,通过 CLI 命令实现记忆的保存、检索与管理。核心操作包括:使用 save 命令以「因→改→待」结构化格式记录信息,或通过 --text 参数让 AI 自动提取结构;search 支持关键词检索历史记忆;show 可查看当日记忆汇总;knowledge 则维护长期知识库。系统内置启发式召回机制,能智能识别「之前」「上次」等触发词,自动关联相关记忆。
显著优点
1. 结构化存储:强制「原因-改变-待办」三段式记录,避免信息混乱,符合认知科学中的「执行意图」理论。
2. AI 原生设计:集成火山、通义、文心、DeepSeek 等 7 大国内 LLM,支持自动提取知识点、压缩冗余内容、联网补全信息。
3. 完全本地化:记忆数据仅存于本地 memory/ 目录,配置文件权限 0o600,隐私可控。
4. 灵活配置:AI 优化与联网学习均可开关,无网络环境下仍可纯本地使用。
潜在局限
1. 依赖外部 API:AI 功能需调用第三方 LLM,虽 TLS 加密但仍存在数据外发风险,且需用户自备 API Key。
2. 自动安装隐患:代码含 pip install 自动执行逻辑,在受限环境可能失败或引发安全顾虑。
3. T3 来源可信度:个人开发者维护,长期更新与社区审查机制尚不完善。
4. 无图形界面:纯 CLI 交互,对非技术用户门槛较高。
适合人群
- 需要建立个人知识管理体系的知识工作者(研究员、作家、顾问)
- 希望 AI 辅助记录 but 担忧数据隐私的敏感用户
- 习惯命令行效率工具的技术从业者
- 使用国产大模型生态的中文用户
使用风险
| 风险类型 | 说明 |
|:---------|:-----|
| 隐私泄漏 | 开启 AI 功能时,对话内容经 TLS 传输至第三方 LLM 服务商 |
| 数据丢失 | 本地存储无云备份,误删或硬件故障将导致记忆永久丢失 |
| 依赖失效 | requests 库或 API 端点变更可能导致功能异常 |
| 召回误差 | 启发式匹配非 100% 精准,关键信息建议主动检索确认 |