太记
产品截图及试用
试用
截图
更多截图
加载 NodeJS 版维基 新建本地维基 下载云端维基 多语言翻译和设置界面 交互式代码执行 菜单栏快捷窗口 社区插件源
太记-桌面版
「太记」是一个跨平台的笔记软件、时间和任务管理工具、碎片化知识管理工具,此乃其桌面版。「太记」基于强大的 [NodeJS 版「太微(TiddlyWiki)」构建,并带上了大量来自太微社区(TiddlyWiki community)的插件。
「太记」来自 TiddlyWiki 的译名「太微」,以及曾用名 TiddlyGit 首字母的谐音(后来我们又根据中文谐音把英文名改成了 TidGi)。当然你也可以直接叫它 TGNote,镰锤 ☭ 笔记。
为什么把 TiddlyWiki 翻译成「太微」?因为受到 @pimgeek 的启发:TiddlyWiki 可以干很多细致轻量的工作,但也从不限制用法,可以无限组合叠加。故以其首字母音译为「太微」,TiddlyWiki 可以称为「太微笔记」「太微万能抽屉」「太微卡片盒」……
太微垣,三垣之一,按《步天歌》,太微垣為三垣的上垣。太微垣又名天庭,是政府的意思,也是貴族及大臣們居住的地方。
下载
下载安装Windows版本
64位自动安装.exe (推荐,方便更新)
64位自选安装目录 (可选安装目录,每次更新都要手动重新选,容易忘,而且卸载时会删光所在文件夹的所有文件,一定要小心)
其他安装器
64位Arm架构自动安装.exe 64位Arm架构自选安装目录
下载安装MacOS版本
适用于 Intel (x64) 芯片.zip 适用于新款 M1 / M2 芯片.zip
下载的 zip 解压后,记得拖入「应用程序」文件夹后再使用。
Mac 使用者点击这里展开手动信任应用的操作方法,解决「Mac xxx.app 已损坏,无法打开,你应该将它移到废纸篓」等打不开的问题 ◀
我费劲办法也申请不到苹果开发者账号,所以你得手动信任这个应用。「xxx.app 已损坏」是苹果公司在撒谎,苹果利用其垄断地位逼迫开发者支付 99 美元,不然就会向用户撒谎应用已损坏,但其实应用是好的。
对于 Intel 芯片用户,首先你得把应用拖入「应用程序」文件夹才能使用!不然会弹一个报错框
点击「取消」 ↓
点击「打开」 ↓
点击「允许」 ↓
对于 M1 M2 用户,需要用另一种类似的方式去允许安装
1. 打开「Terminal.app」(终端应用)输入命令:sudo spctl --master-disable
2. 打开系统的 设置 -> 安全性 -> 允许从以下位置下载的应用程序 任何来源
3. 将安装包移动到“应用程序”
4. 输入命令: sudo xattr -d com.apple.quarantine /Applications/TidGi.app ,按苹果的要求输入电脑的密码
5. 重新点击 TidGi.app 打开
Mac 命令行用户
brew install TidGi # Not tested
下载安装Linux版本
DEB
RPM
ArchLinux
yay tidgi
其它应用商店
备用的Github下载页面
需要科学上网访问
下载移动端应用
Github Release(Github 可信验证)(需科学上网)
Github Release(国内镜像)
直链下载
感谢「位面张量」公司赞助的服务器。
更多详见太记移动端源码和资源
相关介绍
太记功能手册
太记内置本地化AI、Git备份同步等功能,本手册介绍了如何配置它们。
你可能还想排查问题
插件手册
太记的设计目标是开箱即用,不过这也意味着太记包含了大量太微社区的插件。你可以在本手册里找到太记预置的一些插件的使用方法。
移动端应用
- 太记移动端(TidGi-Mobile) 是与太记桌面版(TidGi-Desktop)配对的官方应用程序,由 @linonetwo 开发,甚至可用于 100MB 以上的巨大 wiki,让你从小用到大。
- 也可用@donmor开发的安卓应用程序Tiddloid。它适用于较小的 wiki,而且你可以直接查看和访问 HTML 版 wiki。
你可以随时在它们之间切换,并随时在它们和太记之间同步数据。它们都是本地优先、开源并兼容太微维基生态系统的。
与竞品的差异
与 Obsidian 的差别
- Obsidian 是闭源商业化的,类似 Typora 和 印象笔记
- 太微是开源非商业化的,由生活无忧的高级开发人员主导开发,永无收费必要,而且你可以掌控软件本身的源代码,一直有才华横溢的人参与开发,已持续20年。不依赖同步收费商业模式,没有收费、停服倒闭的一天,由于开放源代码且由非商业化组织领导开放,你可以掌控软件本身,开源代码也永久更新。
与 TiddlyDesktop 的差别?
- 太微的 NodeJS 版本有无缝的自动保存体验,这是利用 SyncAdaptor 技术(而不是 Saver )带来的的优势,太记对 NodeJS wiki 有更好的支持,而 TD 主要支持 HTML 版单文件 WIKI,各有优势。
- 使用 NodeJS wiki 时,我们可以有分离的tiddler文件,这些文件可以手工修改,也可以由其他程序修改(例如装了VSCode-TW5-Syntax的 VSCode),而且方便细粒度备份回滚
- 尽管 TiddlyDesktop 也可以加载由 nodejs 版太微生成的 wiki 文件夹,但太记还可以轻松地将该文件夹自动备份到 Github 上。
- 通过使用 Electron 技术,我们可以在太微中使用
fs、git和许多其他 nodejs 的扩展接口,这大大扩展了插件可使用的能力。这种可扩展性也是我选择太微作为我日常知识管理工具的原因,太记进一步强化了它。
与 Notion 的差别
- 本地化,笔记保存为易于管理的文本文件,但依然可以使用数据库等高级聚合功能
- 断网可用,无网情况也秒开,通过本地Wifi与移动端同步
- 原生支持插件系统,挂件可以和数据库联动
为什么使用 Github 存储
因为 Github 是最好的免费民用级存储即服务(BaaS)之一。
- 它的存储基本上是免费的,允许我们存储无限的图像和 PDF 文件,这些文件可以有永久的 URI 供公众下载。
- 它有 GraphQL API,允许我们以程序化的方式更新我们的 wiki。
- 它有免费的CI来自动部署我们的太微博客。
- 它提供了无限数量的代码仓库,分为公共的和私有的,这使我们能够将私有内容存储到我们的太微中仅在本地查看,然后只把公开部分部署成博客。
数据隐私保护
隐私:如何存储和使用数据
我们不会从您的手机向互联网发送任何信息。
您可以选择将手机中的数据同步到本地 WiFi 上的本地 TidGi-Desktop 应用程序。
它如何在手机上本地存储数据
这是一款本地优先的应用程序,它以以下格式存储数据,并且永远不会离开本地 WiFi 网络:
- HTML,包含一些核心内容,如
$:/boot和由 [$:/tags/RawMarkup](https://tiddlywiki.com/#SystemTag%3A%20%24%3A%2Ftags%2FRawMarkup) 创建的原始 HTML。- 要更新 TiddlyWiki 版本或原始标记,需要执行完全同步(删除并重新创建)
- SQLite,添加维基时,我们会获取你的tid/md文件中的所有skinny-tiddlers,然后将它们存储在SQLite数据库中,以加快启动速度并节省内存。
- JSON, 添加维基时,我们会以 JSON 格式获取所有插件的完整内容,这些内容将不会更新。
- 文件,二进制文件(如图片)以文件形式存储在手机中。
之后,我们会使用同步适配器(Sync-Adaptor)来懒散地只加载所需的文件,以提高庞大维基的性能。同时,减少手机内存和 CPU 的消耗。
鸣谢
这个桌面应用程序一开始仅仅是一个基于atomery/singlebox和atomery/webcatalog开发的 NodeJS 版太微的启动器。这两个可以从任意网站生成桌面App的应用程序提供了很多工具,比单纯使用Chrome从网站生成的PWA应用程序强大得多。另外,在我开发TidGi时,这些伟大的工具背后的独立开发者 @quanglam2807 对我帮助很大。
目前的图标是从iconsdb下载的,属于 Creative Commons Attribution-NoDerivs 3.0 ,如果你是一个设计师,且有更好的想法,请随时贡献你的图标。
点个星星 ⭐️ 吧
如果你喜欢它,请给一颗星!
太记默认模板插件功能手册
太记默认自带一些插件,以便开箱即用获得类似 Notion 的功能体验。