发现 
桌面应用效率工具
Tic:macOS 桌面便签待办清单
一款 macOS 原生应用,把待办清单变成浮在桌面上的便签,随时扫一眼、打勾、拖动。
- 浏览
- 7
- 访问
- 0
- 下载
- 0
- 版本
- v0.9.0
- 平台
- macOS
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
Tic 是一款面向 macOS 的原生待办清单应用。它把清单做成浮在桌面上的便签,而不是藏在菜单栏里等你点开——抬眼就能看到,随手勾掉,还能拖动摆放。每张便签本身就是一份独立的清单。

主要功能
- 浮动便签:无边框、可拖动、可缩放的窗口面板;每张便签可单独设置「始终置顶」和「在所有空间显示」,位置与状态在重启后保留。
- 多份清单:可从菜单栏、快捷键 ⌘N、便签内的 + 或 Dock 菜单新建,新清单自动命名为 List 1、List 2…。
- 富任务:支持最多 3 层子任务(勾选父任务会一并勾选其子任务)、多行备注(Shift-Return),以及行内 Markdown(
**bold**、*italic*、`code`、~~strike~~、链接)。点按即可编辑,拖动可排序,向右拖动可建立嵌套。 - 实色或液态玻璃:每张便签可单独换配色,也可使用半透明材质,让桌面透出来。
- 卷起:双击便签标题栏即可折叠到只剩标题。
- Raycast 风格搜索面板:一个居中的浮动命令面板,可用键盘导航来搜索、打开或删除任意清单。
- 登录时启动、自定义菜单栏图标,以及原生 Dock 身份。
安装与使用
系统要求:macOS 14 (Sonoma) 或更高版本,Apple silicon 机型。
在终端中粘贴以下命令:
curl -fsSL https://tic.kasvith.me/install.sh | sh
脚本会把 Tic 安装到 /Applications(非管理员账户则为 ~/Applications)并打开。之后随时重跑该命令即可更新。
也可以手动下载:最新 release 中的 .dmg,把 Tic.app 拖到 /Applications,然后清除一次隔离标记:
xattr -c /Applications/Tic.app
(或者右键 Tic.app → 打开 → 打开。)想让 Tic 开机自动启动,可在菜单栏菜单中开启 Launch at Login。
从源码构建(Swift Package,无需 .xcodeproj):
swift run # 构建并启动(开发)
swift build -c release # 发布构建
swift test # 运行测试(Swift Testing)
./scripts/package.sh # 组装 dist/Tic.app(加 --open 可直接启动)
open Package.swift # 在 Xcode 中编辑
快捷键
| 快捷键 | 操作 |
|---|---|
| Return | 完成编辑任务 / 添加已输入的任务 |
| Shift-Return(或 ⌥ Return) | 在同一任务内换行 |
| Shift-Tab | 把任务变成子任务(下嵌一层) |
| ⌃ Shift-Tab | 取消嵌套(移回上一层) |
| ⌘N | 新建清单 |
| 双击标题栏 | 卷起 / 展开便签 |
也可以直接拖动任务排序,或向右拖动建立嵌套,拖放指示器会显示落点层级。编辑时输入框内会出现小小的键帽提示(⇧⏎ line、⇧⇥ nest),无需记住上表。
注意事项
- 仅支持 Apple silicon 的 Mac,需 macOS 14 及以上。
- Tic 未经公证(notarized)。通过浏览器下载的应用会被加上隔离标记,导致首次启动被 Gatekeeper 拦截;用
curl安装不会带上该标记,因此可以直接运行。 - 技术栈:Swift 6 · SwiftUI + AppKit · GRDB (SQLite) ·
SMAppService(登录项)。 - 采用 MIT 许可证。
本作品整理自 GitHub 开源项目 kasvith/tic,原作者 @kasvith,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v0.9.0当前版本
新增一行命令完成安装与更新;支持在应用内安装更新,并展示自当前版本以来的更新内容;官网首页加入安装命令。
评论