Skip to content

Latest commit

 

History

History
174 lines (109 loc) · 9.54 KB

README.zh-CN.md

File metadata and controls

174 lines (109 loc) · 9.54 KB

太记

可定制性极强的个人知识管理系统,使用 Git 作为备份管理器和博客平台

License: MPL 2.0 GitHub Actions Build Status Lin Onetwo!


TOC

🇬🇧 English | 🇨🇳 简体中文


产品截图及试用

试用

截图

Screenshot of main-window

加载 NodeJS 版维基
Screenshot of main-window
新建本地维基 下载云端维基
Screenshot of add-workspace Screenshot of clone-workspace
多语言翻译和设置界面
Screenshot of preference
交互式代码执行
Screen recording of zx-script in tiddlywiki
社区插件源
Screenshot of add-workspace
Mac 使用者点击这里展开操作方法,我费劲办法也申请不到苹果开发者账号,所以你得手动信任这个应用 ◀

首先你得把应用拖入「应用程序」文件夹才能使用!不然会弹一个报错框。

点击「取消」 ↓

step00001

step00002

step00003

点击「打开」 ↓

step00004

点击「允许」 ↓

step00005

相关介绍

用 TiddlyWiki 替代 Notion 和 EverNote 作为个人知识管理系统(Chinese)

墨屉-先进的间隔重复和渐进阅读解决方案

关于「太记-桌面版」

「太记」是一个跨平台的笔记软件、时间和任务管理工具、碎片化知识管理工具,此乃其桌面版。「太记」基于强大的 NodeJS 版「太微(TiddlyWiki)」 构建,并带上了大量来自太微社区(TiddlyWiki community)的插件。

「太记」来自 TiddlyWiki 的译名「太微」,以及曾用名 TiddlyGit 首字母的谐音(后来我们又根据中文谐音把英文名改成了 TidGi)。当然你也可以直接叫它 TGNote,镰锤 ☭ 笔记。

为什么把 TiddlyWiki 翻译成「太微」?因为受到 @pimgeek 的启发:TiddlyWiki 可以干很多细致轻量的工作,但也从不限制用法,可以无限组合叠加。故以其首字母音译为「太微」,TiddlyWiki 可以称为「太微笔记」「太微万能抽屉」「太微卡片盒」……

太微垣,三垣之一,按《步天歌》,太微垣為三垣的上垣。 太微垣又名天庭,是政府的意思,也是貴族及大臣們居住的地方。

下载

Packaging status

Win 和 Mac 的普通用户直接下载 App

最新版下载按钮
GitHub Releases

For arch user

yay tidgi

Mac 命令行用户

brew install TidGi # Not tested

移动端应用

See Tiddloid for Android App developed by donmor.

数据隐私保护

你可以选择你的 WIKI 工作区的存储服务提供商:

  1. 「Github」是一个无限存储空间、可以用 GH-Pages 部署博客的平台。
  2. 「本地」模式会创建一个本地仓库来备份你的 WIKI,你可以用 GithubDesktop 来手动同步内容到云端。
  3. 「Gitlab」和「码云」还待支持,不过架子已经搭好了。

与竞品的差异

TiddlyDesktop 的差别?

  1. 太微的 NodeJS 版本有无缝的自动保存体验,这是利用 SyncAdaptor 技术(而不是 Saver )带来的的优势,太记对 NodeJS wiki 有更好的支持,而 TD 主要支持 HTML 版单文件 WIKI,各有优势。
  2. 使用 NodeJS wiki 时,我们可以有分离的 tiddler 文件,这些文件可以手工修改,也可以由其他程序修改(例如装了 VSCode-TW5-Syntax 的 VSCode),而且方便细粒度备份回滚
  3. 尽管 TiddlyDesktop 也可以加载由 nodejs 版太微生成的 wiki 文件夹,但太记还可以轻松地将该文件夹自动备份到 Github 上。
  4. 通过使用 Electron 技术,我们可以在太微中使用 fsgit 和许多其他 nodejs 的扩展接口,这大大扩展了插件可使用的能力。这种可扩展性也是我选择太微作为我日常知识管理工具的原因,太记进一步强化了它。

为什么使用 Github 存储

因为 Github 是最好的免费民用级存储即服务(BaaS)之一。

  1. 它的存储基本上是免费的,允许我们存储无限的图像和 PDF 文件,这些文件可以有永久的 URI 供公众下载。
  2. 它有 GraphQL API,允许我们以程序化的方式更新我们的 wiki。
  3. 它有免费的CI来自动部署我们的太微博客。
  4. 它提供了无限数量的代码仓库,分为公共的和私有的,这使我们能够将私有内容存储到我们的太微中仅在本地查看,然后只把公开部分部署成博客。

参与开发

阅读开发指引文档(英文)

鸣谢

The desktop app shell is based on https://github.com/atomery/singlebox and atomery/webcatalog, they provide lots of utils around website-generated-app, much powerful than generating app from website simply using Chrome. Also the independent developer @quanglam2807 behind these great tools helps me a lot when I develop TidGi.

Current Icon is download from iconsdb under Creative Commons Attribution-NoDerivs 3.0 , if you are a designer, please feel free to contribute your ICON if you have a better idea.

点个星星 ⭐️ 吧

Please give a star if you like it!

Stargazers over time