Notebook

📓 自定义对象·本地YAML·零锁定

YAML驱动的本地优先个人知识库,支持自定义对象类型追踪想法、项目、任务等,零云锁定,灵活可扩展。

收藏
12k
安装
3k
版本
1.0.2
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Notebook 是一款本地优先的通用对象追踪系统,用户可自由定义追踪类型(如想法、项目、任务、书籍、习惯等),通过 YAML 文件存储,完全脱离云端依赖。核心操作围绕三步:定义类型(type-add)→ 创建对象(add)→ 关联扩展(expand/link)。

显著优点

1. 极致灵活:字段类型覆盖 text、longtext、select、number、date、list,支持任意自定义 schema
2. 零供应商锁定:纯 YAML + JSON 本地存储,数据完全可控,可迁移至任何系统

3. 智能深化expand 命令通过 AI 提问引导用户完善内容,降低记录负担

4. 对象互联link 实现跨类型关联,构建知识网络而非孤立笔记

5. 渐进式上手:预设模板(Ideas/Projects/Tasks)+ 向导式初始化,降低冷启动门槛

潜在局限

  • 无原生同步:需自行解决多端同步(Git/Syncthing/网盘)
  • 无可视化界面:纯 CLI 操作,对非技术用户门槛较高
  • 查询能力有限find 为简单文本搜索,无高级过滤或聚合分析
  • 依赖本地环境:YAML 解析与文件管理需要稳定的文件系统权限

适合人群

  • 开发者、技术写作者、研究者等偏好本地数据控制的极客用户
  • 需要高度定制化知识管理且厌恶 Notion/Evernote 功能膨胀的进阶用户
  • 构建个人 wiki 或 Zettelkasten 系统,重视链接思维而非文件夹层级

常规风险

  • 数据丢失:无自动备份机制,需用户自行版本控制
  • YAML 语法敏感:手动编辑时缩进错误可能导致解析失败
  • 索引损坏index.json 若异常需手动重建
  • 扩展性天花板:海量数据(10万+对象)时文件系统性能可能下降

Notebook 内容

暂无文件树

手动下载zip · 9.2 kB
contentapplication/octet-stream
请选择文件