TiddlyWiki:Notion或Obsidian的开源替代方案

TiddlyWiki:Notion或Obsidian的开源替代方案

💡 原文英文,约1100词,阅读约需4分钟。
📝

内容提要

TiddlyWiki是一个非线性个人网络笔记本,也是开源社区中的典范项目。它可以用作类似Obsidian或Notion的笔记或信息排序系统,也可以被视为生成具有交互组件的维基。TiddlyWiki没有明确的“开始”指南,因为它不是为特定任务而设计的,而是根据不同的用例进行调整。用户可以通过TiddlyDesktop开始使用TiddlyWiki,也可以选择其他安排。TiddlyWiki是基于HTML和JavaScript的,非常可定制。用户可以创建tiddler,每个tiddler都是一个内容容器,包含字段和标签。TiddlyWiki使用wikitext显示富文本。用户可以创建特定类型的tiddler,也可以使用小部件控制变量和底层机制。TiddlyWiki是一个强大的开源项目,已经存在20年。

🔎

延伸解读

与 Obsidian 和 Notion 的定位差异

文章指出,TiddlyWiki 与 Obsidian、Notion 类似,可用于笔记或信息排序,但 Obsidian 有明确的功能愿景,而 TiddlyWiki 没有强制的“从这里开始”指南,因为它并非为特定任务设计。这种差异意味着 TiddlyWiki 更适合愿意根据自身用例调整工具的用户,而非寻求开箱即用方案的人。

tiddler 与字段机制的实际含义

在 TiddlyWiki 中,一切内容都是 tiddler,每个 tiddler 由字段组成,字段是键值对,如 title 和 text。tiddler 还可以有标签,标签之间建立双向可搜索关系,并且标签本身也是 tiddler。这种设计让元数据与内容深度绑定,为后续的搜索、模板和自动化操作提供了基础。

通过小部件实现元编程的门槛

文章演示了使用小部件扩展 HTML,控制变量和底层机制,例如创建按钮来生成带有特定字段和标签的新 tiddler。作者认为这超出了 Notion 和 Obsidian 的典型范围,能快速进入元编程状态。但这既是优势也是筛选器:它可能吸引喜欢深度定制的用户,也可能让其他人望而却步。

上手路径与社区支持

文章建议通过 TiddlyDesktop 开始使用,并提到还有其他安排方式。由于 TiddlyWiki 基于 HTML 和 JavaScript,高度可定制,初次接触可能显得简陋且选项繁多。作者强调,当用户实际使用并带着问题接触社区时,项目会展现出最强的一面,这也是它历经 20 年仍活跃的原因之一。

❓

Q&A

TiddlyWiki是什么类型的软件?

TiddlyWiki是一个非线性个人网络笔记本,属于开源社区的典范项目。

如何开始使用TiddlyWiki?

用户可以通过TiddlyDesktop开始使用TiddlyWiki,也可以选择其他安排。

TiddlyWiki的tiddler是什么?

tiddler是一个内容容器,包含字段和标签,用于存储信息。

TiddlyWiki与Obsidian和Notion有什么不同?

TiddlyWiki没有明确的“开始”指南,用户可以根据不同的用例进行调整,而Obsidian和Notion则有更清晰的使用方向。

TiddlyWiki如何处理标签?

标签在TiddlyWiki中建立双向可搜索关系,且标签本身也是一个tiddler。

TiddlyWiki的可定制性如何?

TiddlyWiki基于HTML和JavaScript,具有高度可定制性,用户可以创建特定类型的tiddler和使用小部件。

🏷️

标签

➡️

继续阅读