Tolaria知识本体论详解:Project、Responsibility、Procedure四象限框架
【免费下载链接】tolariaDesktop app to manage markdown knowledge bases项目地址: https://gitcode.com/GitHub_Trending/to/tolaria
📌Tolaria是一款用于管理Markdown 知识库(knowledge base)的桌面应用。它最核心的设计理念,是用类型(Types)和关系(Relationships)取代文件夹来组织笔记——本文详解其演示库中 Project、Responsibility、Procedure 四象限框架的原理与用法。
为什么 Markdown 知识库需要"类型本体"
大多数人的笔记管理方式依赖文件夹:把"进行中"的文件放一个文件夹,把"资料"放另一个。但文件夹回答不了这些问题:
- 这条笔记是什么?是一个项目、一个人,还是一个待办动作?
- 这条笔记属于谁、何时结束、用什么衡量?
- 两条笔记之间有什么语义联系?
Tolaria 的答案是:为每篇笔记声明一个type:字段。它不会根据文件所在文件夹推断类型——把文件挪进别的文件夹,类型不会变。类型、关系和属性都写在文件自身的 frontmatter 里,随文件一起版本化、可移植。官方文档见 types.md 与 relationships.md。
四象限一览:目标 → 责任 → 行动 → 度量
打开演示库demo-vault-v2,你会发现一整套"业务知识本体":
| 象限 | 类型 | 回答的问题 | 关键属性 |
|---|---|---|---|
| 🚀 目标 | Project(项目) | 有截止的、要交付的事 | owner、status、belongs_to |
| 💼 责任 | Responsibility(责任) | 长期要持续拥有的领域 | status、has_procedures、has_measures |
| ✅ 行动 | Procedure(流程) | 可重复执行的工作流 | owner、cadence、belongs_to |
| 📈 度量 | Measure(指标) | 用什么数字衡量成败 | unit、belongs_to |
四个类型文档分别定义在 project.md、responsibility.md、procedure.md、measure.md,每个都是一篇带type: Type的 Markdown 笔记,描述该类型的外观、图标、颜色和新笔记模板。
以项目类型为例,其类型文档只有几行:
--- type: Type icon: rocket color: blue sidebar label: Projects --- # Project Projects are time-bound efforts with an owner, a status, and a clear outcome.这一行描述,就是整个象限的"本体定义"。
四象限逐个拆解
🚀 Project(项目):有期限的目标
项目是"时间有界、有负责人、有明确结果"的工作。演示库里的 24q4-laputa-start.md 就是一个 Project:
owner: "[[person-luca-rossi]]"—— 通过 wikilink 指向负责人status: Done—— 状态属性belongs_to: "[[24q4]]"—— 归属到季度规划窗口
项目天然有起点和终点,做完即归档,不会无限膨胀。
💼 Responsibility(责任):长期持有的领地
责任是"没有固定结束日期、需要长期拥有"的领域。它和 Area(持续领域)不同:Area 是大类(如 area-building.md),Responsibility 是其中一块可执行的责任。
看这个实例 responsibility-sponsorships.md:
--- type: Responsibility belongs_to: "[[area-building]]" has_measures: - "[[measure-sponsorship-mrr]]" - "[[measure-close-rate]]" has_procedures: - "[[procedure-quarterly-sponsor-outreach]]" - "[[procedure-sponsor-onboarding]]" status: Open ---一个责任节点,向下挂着流程和指标——这就是四象限的"枢纽"。
✅ Procedure(流程):可重复的行动
流程是"支撑某项责任的可重复工作流"。例如 procedure-quarterly-sponsor-outreach.md 定义了季度性的赞助商外联流程:
belongs_to: "[[responsibility-sponsorships]]"—— 属于哪个责任cadence: Quarterly—— 执行节奏(频率属性)owner: "[[person-matteo-cellini]]"—— 执行人
责任告诉你"要长期做什么",流程告诉你"具体怎么一步步做"。
📈 Measure(度量):用数字闭环
度量是"责任或项目中重要的数字",如 measure-sponsorship-mrr.md(单位EUR/month)。有了它,一个责任就从"凭感觉"变成了"可追踪"。
💡 四象限合起来构成一个完整闭环:Project 定目标 → Responsibility 揽责任 → Procedure 落行动 → Measure 验结果。
四象限如何关联:Wikilink 即关系
Tolaria 中,任何 wikilink 属性值都会被渲染为关系(relationship),而不是普通文本。这意味着:
- 在侧边栏里,
Responsibility → Sponsorships笔记会直接展示它链接的两个流程、两个指标 - 在关系视图中,四象限节点之间连成一张知识图谱
- 移动或重命名笔记时,引用会自动跟随(见 gs-wikilinks-fix.pen 相关设计稿)
快速上手:三步搭建自己的四象限知识库
- 创建类型文档:为 Project、Responsibility、Procedure、Measure 各建一篇带
type: Type的笔记,写好图标(icon)、颜色(color)和一句定义。参考 create-types.md。 - 声明关系属性:在类型文档中预留空属性(如
has_procedures、belongs_to),新建该类型的笔记时,Tolaria 会直接在属性面板里显示占位字段。 - 用 wikilink 填充:把每篇笔记的
belongs_to、owner等属性指向具体笔记,图谱自动成形。
小结:类型即本体,文件即真相
Tolaria 的四象限框架本质是一套轻量知识本体:
- 🧭Project管"限时交付",Responsibility管"长期持有"
- 🔁Procedure把责任拆成可重复的动作,Measure用数字验收
- 🔗 全部通过 wikilink 关系互连,且一切只是纯 Markdown 文件——用任何编辑器、任何 Git 工具都能打开
类型定义即文档、关系即图谱、文件即真相,这正是 Tolaria 作为 Markdown 知识库管理器的核心主张。
【免费下载链接】tolariaDesktop app to manage markdown knowledge bases项目地址: https://gitcode.com/GitHub_Trending/to/tolaria
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考