九层台 · 年月周日计划工作台 计划 → 执行 → 复盘,同一套数据
九层台 排计划:年→月→周→日逐层拆解,五视图随时切 执事 抓执行:今天的清单、到期提醒、完了自动归档 万象 做复盘:完成率、时间去向、周期对照
年月周日 · 计划工作台

把今年的目标
落到今天这件事

九层台 · 目标逐层拆解,执行复盘动作

年目标太远,日动作太碎。九层台用四层结构把它们串起来: 年目标 → 月项目 → 周步骤 → 日动作,每一层都能往下拆、往上回溯。 同一份数据,五种时间尺度随时切换。

网页版不需要注册,打开就能用;数据默认只存在你自己的设备上。

三端同步

同一个账号,哪台设备都是同一份计划

网页版、手机 App、微信小程序共用一套数据结构。选一个顺手的开始,之后换设备登录即可接续。

网页版已上线

浏览器直接打开
  • 单个 HTML 文件,零依赖,断网也能正常用
  • 数据存在本地浏览器,不上传就没人看得到
  • 电脑大屏编辑最舒服,手机浏览器同样适配
  • 无需安装、无需注册,打开即是完整功能
立即打开

手机 App

Android · iOS
  • Flutter 原生开发,Android 与 iOS 同一套代码、同样体验
  • 本地通知提醒:动作到期、复盘时间到点提醒
  • 完整离线能力,联网时才同步
  • 端到端加密同步,与网页版、小程序数据互通
Android 安装包即将提供

微信小程序

微信内直接使用
  • 不用下载安装,微信里搜一搜就能打开
  • 今日 / 周 / 月 / 年 / 日 五个视图齐备
  • 微信一键登录,免记密码
  • 与 App、网页版同一账号,数据自动对齐
微信小程序即将上线
五视图

同一份计划,五种时间尺度

计划不是写一次就完事。用不同尺度反复看它,才会真的被执行。

01
今日
只盯着今天该做的事,打开就能上手
02
年计划
甘特图看全年节奏,项目周期一目了然
03
月计划
月历铺开,这个月的重心分布在哪
04
周安排
把项目拆成这一步那一步,排进七天
05
日动作
落到具体时间点,做完一项划掉一项
安全与隐私

你的计划,连服务器也读不懂

开启同步后,数据在离开设备之前就已经加密完成。服务端保存的只是密文,没有密钥无法解开。

端到端加密如何工作

密钥只在你的设备上生成和保存,从不上传。同步时,每一条计划先在本地加密成密文, 再把密文发往服务器;换设备时用恢复码或口令把密钥导入新设备,才能解开。

  • 加密算法AES-256-GCM,附带完整性校验
  • 随机 nonce每次加密生成 12 字节 随机数
  • 绑定校验AAD 绑定 用户ID:设备ID:数据版本
  • 密钥来源随机 32 字节,导出为 13 组 × 4 位 恢复码
  • 或用口令PBKDF2-HMAC-SHA256,20 万轮派生
  • 冲突处理按每条记录更新时间,后写入者胜出;删除留墓碑
  • 云端留存密文保留 7 天 后自动清理

我们不收集什么

这是一个给自己用的工具,不是流量生意。除了登录必需的手机号(哈希后存储), 我们尽量什么都不拿。

明确不收集:位置信息、通讯录、相册、相机、麦克风、传感器、剪贴板、 已安装应用列表、设备硬件标识(IMEI / MAC / Android ID)、网络浏览记录。

不集成任何第三方广告 SDK、统计分析 SDK 或推送 SDK。

完整说明见 《九层台隐私政策》。

常见问题

几个你可能会问的

默认只存在你自己的设备上——浏览器本地存储,或 App / 小程序的本地数据库。 只有你主动开启同步,才会有数据离开设备,而离开的是加密后的密文。 服务端没有你的密钥,拿到密文也读不出内容。
这一点必须说清楚:密钥只保存在你的设备上,服务端没有备份,因此我们无法帮你找回。 首次开启同步时请务必把恢复码抄写下来离线保存;如果设置了自定义口令,也可以凭口令恢复。 恢复码和口令同时丢失,那台设备上的历史数据就无法再解开。
三端登录同一个账号,并在新设备上用恢复码(或口令)导入同一把密钥,点一次同步即可全量对齐。 之后任意一端改动,其他端下次同步时都会更新。若同一条记录在两台设备上都改过, 以更新时间更晚的那次为准。
不需要。三端都能完全离线使用,联网只发生在你主动同步的那一刻。 网页版本身是单个 HTML 文件,断网状态下打开照样能写计划。
网页版支持 Chrome、Edge、Safari、Firefox 等现代浏览器,手机浏览器同样做了触屏适配; App 覆盖 Android 与 iOS;小程序在微信内使用。