1Byte Systems

1B Tabella适用于 KDE Plasma 的 1B Note

开发中 · 0.1即将登陆 Linux · KDE Plasma

你的笔记,与 Plasma 浑然一体。

1B Tabella 是用 Kirigami 和 KDE Frameworks 6 重新打造的原生 KDE 版 1B Note。它跟随你的 Plasma 主题,可从 KRunner 直接调用,常驻系统托盘并发送 Plasma 通知——并使用 Rust 和 Qt 编写,基于同一个端到端加密内核。

  • Kirigami + KDE Frameworks 6
  • Rust 与 Qt 6
  • KRunner 搜索
  • 系统托盘
  • 端到端加密

开发中暂不提供下载

即将登陆 Linux,适用于 KDE Plasma 查看实际效果

先提供 RPM 软件包,之后提供 Flatpak。准备就绪后,我们会在这里公布。

真正的 KDE 应用,而不是套在窗口里的网页

原生控件、原生通知、原生打印。以下均为当前版本的真实截图,使用示例数据。

笔记本、笔记和编辑器并排呈现

左侧是笔记本、标签、快捷方式和提醒,中间是你的笔记,右侧是编辑器;在窄窗口中则一次显示一栏。

1B Tabella: 笔记本、笔记和编辑器并排呈现

边打字边排版

标题、列表、点一下就能勾选的清单、引用、代码块和表格,支持 Markdown 快捷语法,图片可以直接嵌在行内。

1B Tabella: 边打字边排版

跟随你的 Plasma 主题

颜色、图标和字体都来自你的 Plasma 主题,无论浅色还是深色。图中使用的是 Plasma 深色主题。

1B Tabella: 跟随你的 Plasma 主题

其他设备上的编辑,实时呈现

用二维码配对设备后,文字、勾选和图片的改动会在你工作时陆续到达——即使是你正打开的笔记。

1B Tabella: 其他设备上的编辑,实时呈现

一分钟即可上手

在你的 1B Note 服务器上创建空间,用另一台设备的配对码加入,或者干脆不同步,直接开始写作。

1B Tabella: 一分钟即可上手
  • 5.3 MBRPM 软件包
  • ~1.2 秒其他设备上的编辑出现所需时间
  • 21种语言

适用于 Fedora 的 0.1 版 RPM 软件包大小。同步时间在我们连接本地服务器的实时测试中测得:在另一台设备上所做的编辑出现在已打开的笔记中。

按 KDE 的方式打造

让应用真正融入 Plasma 的那些细节。

  1. Kirigami 与 KDE Frameworks

    界面采用 Plasma 桌面样式的 Kirigami,因此无论浅色还是深色,都与你的主题相匹配。

  2. 从 KRunner 搜索

    打开 KRunner,输入几个词,即可跳转到对应笔记。如果 Tabella 未在运行,KRunner 会在托盘中启动它。

  3. 托盘与通知

    关闭窗口后 Tabella 会留在系统托盘中;提醒以 Plasma 通知的形式送达,带有“打开”“完成”和“1 小时后”。

  4. 像文档一样打印

    打印笔记,或将其导出为文字可选中的 PDF。

与 1B Note 相同的加密内核

Plasma 界面之下是 onebnote-core:1B Note 引擎的 Rust 移植版,已与原版逐字节比对验证。cxx-qt 负责将它与 Qt 连接起来。

  • 端到端加密,与 1B Note 0.1 逐字节兼容
  • 凭据通过 Secret Service 保存在 KWallet 中
  • 恢复短语以及可打印或保存为 PDF 的紧急恢复包
  • 导入来自 Obsidian、Joplin 或 Bear 的 Markdown 文件夹,以及 Evernote(.enex)
  • 将全部内容导出为 Markdown(.zip)
  • 无广告、无分析、无遥测

技术构成

  • Kirigami
  • KDE Frameworks 6
  • Qt 6
  • cxx-qt
  • Rust

可导入

  • Obsidian
  • Joplin
  • Bear
  • Markdown (.zip)
  • Evernote (.enex)

那些不可或缺的细节

  • 自适应布局

    宽屏上三栏并排;窄屏上是抽屉加一次一栏。

  • 笔记本和标签

    可嵌套的笔记本、可嵌套的标签,以及常用笔记的快捷方式。

  • 提醒

    带有“打开”“完成”和“1 小时后”的 Plasma 通知——即使关闭窗口,也会从托盘送达。

  • 行内图片

    图片可以嵌在文字行内,从剪贴板粘贴或以文件形式拖入均可。

  • 表格和代码

    单元格内支持 Markdown 的表格,以及带复制按钮的代码块。

  • 与 1B Note 相同的快捷键

    Ctrl+Shift+7/8/9 用于列表,Ctrl+Alt+1/2/3 用于标题,按按键位置识别,因此适用于任何键盘布局。

  • 懂笔记的撤销

    独立的撤销历史,由笔记中的每一个块共享。

  • 21 种语言

    整个应用支持 21 种语言,术语与 1B Note 保持一致。

即将登陆 Linux,适用于 KDE Plasma

1B Tabella 0.1 已在我们自己的版本中运行。发布之前,它还需要赶上如今的 1B Note;准备就绪后,你就能在这里获取。

  • LinuxRPM

隐私一览

  • 笔记在同步前即已端到端加密
  • 凭据保存在 KWallet 中
  • 无广告、无分析、无遥测
  • 无需任何帐户,即可在单台电脑上使用

详情

状态
开发中 · 0.1
平台
Linux(x86-64) · KDE Plasma 6
将通过以下渠道提供
RPM · Flatpak
语言
21 种语言
应用 ID
com.onebytesystems.Tabella

须知

  • 开发中:0.1 版基于第一代 1B Note——笔记本、标签和笔记。
  • 目前还无法与如今的 1B Note 同步:页面、数据库、团队和当前的同步格式都需要在发布前引入 Tabella。
  • 仅限 Linux,适用于 KDE Plasma 6;已在 Fedora 上测试。Flatpak 尚未构建。
  • 提醒需要 Tabella 处于打开状态或在托盘中运行:没有后台服务。
  • 没有 Windows 或 macOS 版本:在 Windows 上,请使用 1B Note。