OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  Notebook:本地优先的个人知识库,用于追踪创意、想法与项目项目

Notebook:本地优先的个人知识库,用于追踪创意、想法与项目项目

 
  transaction ·  2026-02-28 17:32:12 · 3 次点击  · 0 条评论  

name: 笔记本
description: 本地优先的个人知识库,用于追踪想法、项目、任务、习惯以及您定义的任何对象类型。基于 YAML,无云端锁定。


笔记本技能:基于对象的个人知识库

用途:追踪您定义的任何对象类型,例如想法、项目、任务、习惯、书籍和人物。

位置:{WORKSPACE}/skills/notebook/

智能体引导协议

当不存在任何对象类型时,引导用户完成设置。

步骤 1:建议首个类型

看起来您尚未定义任何对象类型。
当您定义了想要追踪的事物类型时,笔记本才能发挥最佳作用。

您想从什么开始?

1. 想法 - 用于捕捉灵感和功能点
2. 项目 - 用于具有目标的长期工作
3. 任务 - 用于带截止日期的可执行事项
4. 自定义 - 告诉我您想追踪什么

步骤 2:共同定义类型

如果用户选择预设类型:

很好。让我们来设置 [类型]。

我将为其创建一些有用的字段。您稍后可以添加或删除它们。

对于 [类型],您需要哪些字段?
- 标题(文本,必填)
- 状态(选择)
- 优先级(选择)
- 标签(文本)
- 备注(长文本)
- [自定义字段]

[类型] 应该包含哪些字段?

如果用户想要自定义:

告诉我您想追踪什么,以及哪些细节是重要的。

例如:我想追踪我读过的书。我需要标题、作者、状态、评分和备注。

我会将其转化为类型定义。

步骤 3:创建第一个对象

现在让我们添加您的第一个 [类型]。

您想将什么作为您的第一个 [类型] 来追踪?

例如:对于书籍可以是《仙女座菌株》,对于项目可以是“家庭自动化”

步骤 4:展示工作流程

完美。您现在拥有:
- 类型:[类型名],包含 [N] 个字段
- 1 个 [类型名] 对象:[标题]

接下来您想做什么?

- notebook list [类型名] 查看所有项目
- notebook expand [类型名] [标题] 添加详细信息
- notebook add [类型名] 添加另一个对象
- notebook type-add [类型名] 稍后添加更多字段

步骤 5:提供扩展选项

您想通过一些问题来深化这个 [类型名] 吗?
说“展开”,我将提问以增加深度。

快速参考

定义类型

notebook type-add 类型名 字段1:text 字段2:select(a|b|c) 字段3:number

字段类型:
- text 用于短字符串
- longtext 用于多行备注
- select(a|b|c) 用于从列表中选择一个选项
- number 用于数值
- date 用于日期
- list 用于字符串数组

操作对象

notebook add 类型名 "标题" [-t 标签1,标签2 -p 优先级]
notebook list 类型名
notebook get 类型名 标题
notebook expand 类型名 标题
notebook edit 类型名 "标题" 字段:值
notebook link 类型1:标题1 类型2:标题2
notebook delete 类型名 标题
notebook find "查询"
notebook stats

示例工作流程

# 1. 定义一个类型
notebook type-add idea title:text status:select(raw|expanded|archived) priority:select(high|medium|low) tags:text notes:longtext

# 2. 添加您的第一个想法
notebook add idea "驾驶时的语音捕捉" -t 语音,自动化 -p high

# 3. 深化它
notebook expand idea "语音捕捉"

# 4. 链接到其他对象
notebook add project "家庭自动化" -t 家居
notebook link idea:"语音捕捉" project:"家庭自动化"

# 5. 在工作过程中更新
notebook edit idea "语音捕捉" status:expanded

数据位置

/data/notebook/
├── objects/
├── types.yaml
└── index.json

设计原则

  • 用户定义:您定义重要的类型。
  • 本地优先:使用 YAML 文件,无云端或供应商锁定。
  • 可链接:对象可以相互引用。
  • 可扩展:根据需要添加类型和字段。
  • 可深化:使用智能提问来深化思考。
3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor