
今天是昨天的明天
写了个轻量级个人知识库系统,融合了笔记、时间追踪、关系图谱和日历视图。它支持类 Obsidian 的 [[@页面链接]] 和 [[标签]] 语法,内置待办清单、提醒组件和 Markdown 渲染。
Notiobsidian(Nobsidian)作为开源版本
🌐 Notiobsidian
本地优先 · 可编程 · Agent-ready 的下一代个人工作空间
Notiobsidian
把 Notion 的交互美学 + Obsidian 的本地自由 + AI Agent 原生接口 揉在一起
一个完全自托管、可编程、跑在你电脑上的个人第二大脑(目前已是我本人的主力生产力工具)
✨ 核心特性(已实现 & 日常在用)
- 本地优先 + Markdown 文件存储 —— 所有数据就是你硬盘上的文件,永不锁仓
- Notion 风格块式编辑器 —— 支持拖拽、/命令、富媒体、数据库视图雏形
- 自定义语法糖 —— {{TODO}}、{{image}}、{{video}}、{{calc}}、{{notice}} 等扩展块
- 变量系统 & 数据面板 —— 记录习惯/开销/体重等数值,自动生成折线图/饼图/分布图
- 每日追踪器 —— 时间统计 + 情绪日记 + 模板一键插入(我每天写日记都在这里)
- 全局日历视图 —— 从笔记里自动提取 @2026-02-18 [会议] 事件,支持 ICS 导入导出
- 知识图谱 —— vis-network 驱动,拖拽节点、按标签分组、cabinet 文件柜
- 实时提醒 & 桌面通知 —— WebSocket + 浏览器通知(定时/间隔/周几都支持)
- 极简自托管 —— 一条命令 python Notiobsidian.py 就能跑
- 暗黑模式友好 + Tailwind 美化(手机也能凑合看)
📸 截图预览
.png)
.png)
.png)
.png)
🚀 快速开始(3 分钟跑起来)
- 克隆仓库
git clone https://github.com/NanamiChiaki-7/Notiobsidian.git
cd NotiobsidianBash- 安装依赖(Python 3.8+)
pip install -r requirements.txtBash- 启动
python Notiobsidian.pyBash→ 默认监听 http://0.0.0.0:5004
- 登录(首次使用)
- 用户名:admin
- 密码:PASSWORD(启动后立刻去改!见下方安全提示)
- 开始使用:浏览器打开 http://localhost:5004 即可看到欢迎页和示例内容
生产建议:
- 用环境变量设置 SECRET_KEY 和密码
- 加
--host 0.0.0.0 --port 你的端口或用 gunicorn / uvicorn 部署 - 数据文件:
nation_pro_v3.db(SQLite),记得定期备份!
🛤️ 路线图(2026 计划)
- [x] 基本笔记 + TODO + 日历 + 图谱 + 追踪器
- [ ] 完善图片/视频上传 & 拖拽排序
- [ ] 提醒真正定时推送(apscheduler / 系统托盘 /手机APP FCM)
- [ ] Agent 接口(Python 函数暴露给 LLM 调用)
- [ ] 移动端响应式优化
- [ ] 主题切换(光暗 + 自定义配色)
- [ ] 数据导入(Notion / Obsidian / Markdown 文件夹)
- [ ] Docker 一键部署
欢迎 PR 加速这些功能!
🤝 贡献
欢迎 issue、PR、想法!
- Fork → branch
- 改动后加测试(如果有)→ 提交清晰 commit
- 发 PR,描述清楚做了什么
喜欢就点个 ⭐ 支持一下~
Last updated: February 2026 · 最后更新:2026年2月
Act as if what you do makes a difference. It does.
行动吧,好像你的行为能带来改变。它确实能。
—— 威廉·詹姆斯

