Skip to content

Releases

卡片盒 v1.2.2

Choose a tag to compare

@github-actions github-actions released this 16 Oct 23:46

改进

  • iPhone / iPad 打开应用先到“全部卡片盒”首页,点一个卡片盒再进去;在卡片盒里点左上角的名字回到这里。
  • README 和 Release 里加了 1 分钟的产品介绍视频。

修复

  • 同步时“同步哪些卡片盒”的列表排版错乱(勾选框占满整行,文字挤成一条),Mac 和 iPhone 都受影响。
  • 一秒钟内连续同步两次时,第二次写入失败(同步前的自动备份重名)。现在同一秒的备份会自动加序号。

下载:Windows 选 *-setup.exe(安装版)或 *-portable.exe(便携版);macOS 选 *-macos.zip;iPhone / iPad 选 *-ios-unsigned.ipa(用 Sideloadly 或 AltStore 安装,见 iOS)。安装包没有代码签名,首次打开的提示见 Windows / macOS。用 SHA256SUMS.txt 校验下载。

卡片盒 v1.2.1

Choose a tag to compare

@github-actions github-actions released this 16 Oct 22:52

修复(iPhone / iPad)

  • 页面有时会放大、不再贴合屏幕:iOS 会自动放大字号小于 16px 的输入框而且不缩回(AI 助手的输入框、AI 状态栏的下拉框)。现在触摸屏上所有输入框都是 16px,应用里整页也不再被缩放;键盘收起后页面回到原位。
  • AI 梳理图下面的关系列表在窄屏上超出屏幕。
  • 关系图在触摸屏上不能高亮:现在点一下卡片高亮它和相连的卡片,再点一下才打开;点空白处取消;可以双指缩放。
  • 同步页的“改名”在 iPhone 上没有反应:改成页面里的输入框。

下载:Windows 选 *-setup.exe(安装版)或 *-portable.exe(便携版);macOS 选 *-macos.zip;iPhone / iPad 选 *-ios-unsigned.ipa(用 Sideloadly 或 AltStore 安装,见 iOS)。安装包没有代码签名,首次打开的提示见 Windows / macOS。用 SHA256SUMS.txt 校验下载。

卡片盒 v1.2.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 20:34

新增

  • 局域网同步:Windows、macOS、iPhone / iPad 任意两台之间。两台设备都打开“设备与同步”,在一台上点“同步”,另一台当主机;第一次核对 6 位数字配对。设备之间直连,用 Noise 协议(Noise_XX_25519_ChaChaPoly_SHA256)加密,不经过服务器。
    • 合并规则写在共享的 web/js/merge.js:只有一边改过用改过的;两边都改过保留较新的,另一份作为“【冲突副本】”放进收件箱;一边改一边删保留修改;永久删除的卡片两边都删除;离线时各自用了同一个编号的卡片自动顺延,链接跟着改。
    • 第一次遇到的卡片盒可以选择“合并为一个”“复制到对方”“复制到本机”。同步前两边都自动备份。
    • 发现设备用 Bonjour / mDNS(_slipbox._tcp);找不到时可以手动输入对方显示的地址。
    • 菜单 文件 → 设备与同步…(⌘⇧Y / Ctrl+Shift+Y)、侧栏“同步”、设置页入口。
  • Apple 端侧模型:macOS 26 / iOS 26 打开了 Apple 智能的设备可以选它作为 AI 引擎,什么都不用安装;iPhone 默认使用。整理、梳理联系等需要 JSON 的功能用引导式生成(guided generation)。
  • 写作记录:像 GitHub 提交记录一样的热力图(一格一天,点开看那天写的卡片)、当前与最长连续天数、星期分布、卡片数和连续天数的里程碑;每天第一张卡片时弹出一句鼓励;首页新增“往日今天”。
  • 一键安装 Ollama:没有 Ollama 的 Mac 和 Windows 电脑,点“一键安装 Ollama 和模型”即可自动下载官方安装包、安装、启动并下载模型,全程显示进度。

改进

  • 每个卡片盒数据库新增 meta(卡片盒 ID、同步时间)和 purged(永久删除记录)两张表,旧文件打开时自动升级。
  • AI 返回的 JSON 外面包着代码块时也能识别。
  • CI:Swift 与 Rust 的 Noise 实现用同一组测试向量核对;在 macOS 上让 Mac 应用和 Rust 实现互相同步,在 Windows 上让两个打包好的应用互相同步;检查 FoundationModels 为弱链接。

下载:Windows 选 *-setup.exe(安装版)或 *-portable.exe(便携版);macOS 选 *-macos.zip;iPhone / iPad 选 *-ios-unsigned.ipa(用 Sideloadly 或 AltStore 安装,见 iOS)。安装包没有代码签名,首次打开的提示见 Windows / macOS。用 SHA256SUMS.txt 校验下载。

卡片盒 v1.1.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 17:27

新增

  • iPhone / iPad 应用(iOS 16+):UIKit + WKWebView 外壳,和 Mac 版共用 apple/Shared 里的 Swift 核心(SQLite、卡片盒、备份、zk 消息桥)。数据放在“文件”App 里看得到的位置;导出用分享面板,导入用文件选择器;删除的卡片盒先放进“已删除的卡片盒”文件夹。
  • iPhone 上的 AI 可以连接同一个 Wi-Fi 下电脑上的 Ollama(只允许局域网地址)。
  • Release 里提供未签名的 .ipa,可用 Sideloadly / AltStore 安装;docs/IOS.md 写了安装步骤。
  • CI 在 iOS 模拟器里运行应用自测,并自动截取 iPhone 截图。
  • 多端互联(局域网同步)的方案:docs/SYNC.md。

下载:Windows 选 *-setup.exe(安装版)或 *-portable.exe(便携版);macOS 选 *-macos.zip;iPhone / iPad 选 *-ios-unsigned.ipa(用 Sideloadly 或 AltStore 安装,见 iOS)。安装包没有代码签名,首次打开的提示见 Windows / macOS。用 SHA256SUMS.txt 校验下载。

卡片盒 v1.0.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 15:34

第一个公开版本:macOS 与 Windows 两个桌面应用,共用同一份界面。

新增

  • Windows 应用:Rust + Tauri 2 + WebView2 外壳,提供安装版和便携版 exe。关闭了 F5 刷新、Ctrl+P 打印等浏览器快捷键,有完整的中文菜单栏,外部链接用默认浏览器打开,只允许运行一个实例。
  • macOS 应用:Swift + WKWebView 外壳,约 1 MB,Apple 芯片与 Intel 通用。
  • 卢曼卡片盒:闪念、文献卡片、永久卡片;Folgezettel 固定编号,“续写”和“分支”自动取号;整串分支改号并自动更新链接。
  • [[编号]] 链接与 [[@文献键]] 引用,输入时自动补全;反向链接、关键词索引、编号树、随机漫步、全文搜索。
  • 多个卡片盒:新建、切换、重命名,删除时移到废纸篓或回收站。
  • 关系图:拖动、缩放;悬停节点时只高亮它和直接相连的卡片,节点多时只显示编号。
  • 本地 AI(Ollama,默认 qwen3.5:4b):AI 整理、单张卡片的关系分析、整个卡片盒的主题与联系图、AI 助手对话。只在点击时加载模型,状态实时显示,闲置自动释放。
  • 每天自动备份(保留 30 份)、导出 JSON、导出 Markdown 文件夹、从 JSON 导入。
  • 示例卡片盒 docs/demo/demo-box.json。
  • CI:每次提交都在 Windows 和 macOS 上构建,并对打包好的应用运行无窗口自测;打标签后自动发布 Release 和 SHA256 校验文件。

修复

  • 在设置里选择浅色或深色主题后,卡片页上的按钮点击会被当成“切换主题”而失效。

下载:Windows 选 *-setup.exe(安装版)或 *-portable.exe(便携版);macOS 选 *-macos.zip。安装包没有代码签名,首次打开的提示见 Windows / macOS。用 SHA256SUMS.txt 校验下载。