1Byte Systems

1B Cerula适用于 GNOME 的 1B Note

开发中 · 0.1即将登陆 Linux · GNOME

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

1B Cerula 是用 GTK 4 和 libadwaita 重新打造的原生 GNOME 版 1B Note。它的外观和操作与桌面上的其他应用一致——自适应布局、浅色与深色样式、从 GNOME Shell 搜索——并使用 Rust 编写,基于同一个端到端加密内核。

  • GTK 4 + libadwaita
  • 使用 Rust 编写
  • GNOME Shell 搜索
  • 自适应布局
  • 端到端加密

开发中暂不提供下载

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

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

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

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

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

左侧是笔记本、标签、快捷方式和提醒,中间是你的笔记,右侧是编辑器。把窗口调窄,就会变成两栏,再窄则变成单栏。

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

点一下就能勾选的清单

标题、项目符号列表和编号列表、清单、引用和表格,边打字边用 Markdown 快捷语法,格式栏在窄屏上会自动换行。

1B Cerula: 点一下就能勾选的清单

带语法高亮的代码块

代码块使用 GtkSourceView,按你选择的语言高亮显示,并带有复制按钮。当然,深色样式下也一样。

1B Cerula: 带语法高亮的代码块

所有快捷键,一键即见

按 Ctrl+? 即可查看全部快捷键,并附带搜索框。新建笔记、搜索所有笔记、立即同步、打印、首选项:全都可以用键盘完成。

1B Cerula: 所有快捷键,一键即见

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

用二维码配对设备后,改动会在你工作时陆续到达——即使是你正打开的笔记,也会合并到你正在输入的内容中。

1B Cerula: 其他设备上的编辑,实时呈现
  • 5.4 MBRPM 软件包
  • ~1 秒其他设备上的笔记出现所需时间
  • 21种语言

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

按 GNOME 的方式打造

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

  1. 处处是 libadwaita

    标题栏、侧边栏、首选项和对话框都是 libadwaita 控件,因此 Cerula 会跟随系统的浅色或深色样式。

  2. 从 Shell 中搜索

    在 GNOME Shell 概览中输入,你的笔记就会出现在应用和文件旁边。

  3. 可直接操作的通知

    提醒以 GNOME 通知的形式送达,并带有“完成”和“1 小时后”按钮。

  4. 像文档一样打印

    无需离开应用,即可打印笔记,或将其保存为文字可选中的 PDF。

与 1B Note 相同的加密内核

GNOME 界面之下是 onebnote-core:1B Note 引擎的 Rust 移植版,已与原版逐字节比对验证。

  • 端到端加密,与 1B Note 0.1 逐字节兼容
  • 凭据保存在你的 GNOME 密钥环(Secret Service)中
  • 恢复短语以及可打印的紧急恢复包
  • 在后台保持运行,确保提醒照常送达(可关闭)
  • 导入 Evernote(.enex)和 Markdown 文件夹;导出为 Markdown
  • 无广告、无分析、无遥测

技术构成

  • GTK 4
  • libadwaita
  • GtkSourceView
  • Pango
  • Rust

可导入

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

那些不可或缺的细节

  • 自适应布局

    宽屏上三栏并排,窄屏上一次一栏。

  • 笔记本和标签

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

  • 提醒

    只要 Cerula 在后台运行,即使关闭窗口,到期的提醒也会弹出。

  • 图片和文件

    从剪贴板粘贴图片,或把文件拖到笔记中。

  • 表格

    单元格内也支持 Markdown 格式的表格。

  • 懂笔记的撤销

    独立的撤销历史,让撤销和重做贯穿笔记中的每一个块。

  • 浅色与深色

    跟随系统样式,或在首选项中自行选择。

  • 21 种语言

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

即将登陆 Linux,适用于 GNOME

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

  • LinuxRPM

隐私一览

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

详情

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

须知

  • 开发中:0.1 版基于第一代 1B Note——笔记本、标签和笔记。
  • 目前还无法与如今的 1B Note 同步:页面、数据库、团队和当前的同步格式都需要在发布前引入 Cerula。
  • 仅限 Linux,适用于 GNOME;已在 Fedora 上测试。Flatpak 尚未构建。
  • 只有 Cerula 运行时才会收到提醒;如果退出了,到期的提醒会在下次打开时显示。
  • 没有 Windows 或 macOS 版本:在 Windows 上,请使用 1B Note。