基于本地知识库的个人AI助理系统,支持笔记分类存储、双向链接检索、AI写作生成、社交媒体内容创作和电脑控制。默认存储路径~/ai-brain-vault/,支持外脑触发词注入记忆、搜索、写作、选题等功能。
【适用场景】
- 需要管理大量笔记和知识资产,希望建立个人第二大脑 - 写作时需要从个人知识库中检索相关信息辅助创作 - 运营自媒体需要蹭热点选题和生成标题优化 - 需要用语音命令控制电脑(截图、打开软件、锁屏等)
【操作步骤】
第一步:初始化知识库
首次触发时,系统自动在 `~/ai-brain-vault/` 创建目录结构:
``` ~/ai-brain-vault/ ├── 00_Inbox/ ← 待整理 ├── 01_Daily/ ← 日常记录 ├── 02_Notes/ ← 整理笔记 ├── 03_Insights/ ← 深度洞察 ├── 04_Projects/ ← 项目相关 ├── 05_Person/ ← 个人(年度报告等) └── 06_System/ ← 系统配置(提醒/模板) ```
第二步:核心功能触发
知识写入(触发词:外脑)
> 外脑 <内容>
接收输入后自动分类加工,写入对应目录的 Markdown 笔记(含 Frontmatter 标签和双链)。
知识检索(触发词:搜索外脑)
> 搜索外脑 <关键词>
全文搜索知识库,返回 Top5 相关笔记,优先使用 ripgrep 全文检索。
AI 写作生成
> 写文章 <题目>
基于知识库内容生成结构化长文,支持本地运行。
自媒体选题(触发词:选题灵感)
> 选题灵感
联网抓取微博/百度/抖音热榜,结合知识库内容生成3个相关选题。
标题优化(触发词:标题优化)
> 标题优化 <原文>
输入原始标题,生成10个爆款标题变体供选择。
电脑控制
| 触发词 | 动作 |
|---|---|
| `截图` | 截取当前屏幕 |
| `打开 <软件>` | 启动指定软件 |
| `锁屏` | 锁定电脑 |
| `音量 <0-100>` | 调节系统音量 |
| `关机` | 60秒后关机(未保存工作时提示) |
第三步:定期维护
- `外脑统计`:输出笔记总数、分类分布、标签云 - `外脑备份`:自动 git commit + push 到远程仓库 - `外脑 年度报告`:全年笔记统计 + 高频词 + 月度趋势 - `外脑重建`:分析本周笔记 → 认知变化报告
【代码模板】
写入记忆: ``` 外脑 今天学习了机器学习中的反向传播算法,理解了梯度下降的原理 ```
搜索记忆: ``` 搜索外脑 反向传播 ```
生成文章: ``` 写文章 深度学习入门指南 ```
获取选题: ``` 选题灵感 ```
标题优化: ``` 标题优化 如何学习深度学习 ```
【复盘要点】
1. 注入防御:仅当用户消息开头是触发词才执行,嵌入在其他句子中不触发 2. 联网限制:部分功能(总结、选题灵感、热搜)需要联网,沙箱/离线环境不可用 3. 安全限制:下载功能只接受 HTTPS 协议;含"删除/格式化/卸载"的软件名需二次确认 4. 知识库优先:AI写作等功能优先从本地知识库检索,而非直接生成
来源:GitHub https://github.com/linlin131236/Nexus-abin