版本:v0.9(2026-08-11)
状态:品牌与原型定稿(原型 v4.5),H5 完整版 + 一期迭代(待办/转珍藏/分享/坚持封存)+ **迭代二(媒体记录/自定义里程碑/分享页媒体版)** 完成,概念定案见 2.4
概念与信息架构详见《产品设计》v1.1
总有一些事值得纪念,无论现在幸与不幸,无论怀念与憧憬,
尽量让未来可期,让过去不白白浪费。
每个人每个阶段都有一些坚持,为了不忘记,我们应该有这样一片天地。
核心理念:这不只是一个倒计时工具,而是一片纪念与期待的天地——
时光容器(2026-08-07 深化):念时承接一个人甚至一群人、不同阶段的回忆与期待——
设计气质:温暖、有仪式感、像一本手账/时光笔记,而不是冰冷的效率工具。
定位边界:念时只做值得期待、值得纪念的事,不做压力型倒计时(项目 deadline、还款日等场景不在范围内)。
产品名(已定):
工程命名约定:
| 用途 | 名称 |
|---|---|
| 项目根目录 | timesake/ |
| 后端仓库 | timesake-server/ |
| 鸿蒙端工程 | timesake-app/ |
| 官网 / API 域名 | timesake.com(海外)/ timesake.cn(国内,实测均可注册) |
一句话定位:一片纪念与期待的天地——记录每一个值得纪念的事、每一段坚持的时光,可以独自守护,也可以与重要的人共同维护。
命名体系(功能气质化):
| 传统叫法 | 念时里的叫法 | 含义 |
|---|---|---|
| 倒计时项目 | 期待 | 距期待还有 X 天(奔赴未来) |
| 周期计时项目 | 坚持 | 已坚持 X 天(回望过去) |
| 记录条目 | 这一刻 | 写下今天的心情/变化 |
| 项目成员 | 伙伴 | 一起念着、一起记录这段时光的人 |
| 里程碑 | 纪念章 | 阶段性成果的印记 |
| 归档/封存 | 珍藏 | 一段时光被珍藏,可随时回望 |
| 项目集体 | 我们 | 详情页展示"我们 X 人",强化归属感 |
目标用户:
| 维度 | 规范 |
|---|---|
| 品牌主色 | 砖红 #8C4A2F(时光复古主色;深色模式 #D08A5F),米色/奶油底(#EFE4CF 系) |
| 辅色 | 琥珀金 #C9A24B(纪念章/鎏金)、陶土橙 #A0522D(期待)、苔绿 #556B4E(坚持) |
| 质感 | 旧纸张/手账质感:纸纹颗粒、圆角卡片 16vp、柔和阴影、细描边、虚线时光线 |
| 主题 | 默认「时光复古」,可选「手账」皮肤,深色模式跟随系统;不做极简主题(避免稀释品牌) |
| 字体 | 全用鸿蒙原生字体(2026-08-07 定案):标题 HarmonyOS Sans Serif(系统原生衬线)优先、回退 Sans Bold;正文/数字 HarmonyOS Sans;不打包第三方字体(HAP 保持小体积) |
| 图标 | 矢量图标(系统 Symbol 库 + 自绘 SVG 描边),可着色、有选中态;禁用 emoji 当图标 |
| 动效 | 克制温柔:卡片翻转、纪念章颁发动画、满百天庆祝效果 |
| 空状态 | 有温度的文字引导(如"把值得纪念的事,放在这里") |
| 仪式感 | 纪念日当天特别展示、年度回顾("这一年,我们坚持了什么") |
| 维度 | 规范 |
|---|---|
| 导航架构 | 底部四页签(念时/纪念章/伙伴/我的)+ 核心操作置于单手区(FAB、底部主按钮) |
| 触控目标 | 可点元素 ≥ 44vp(推荐 48vp),图标按钮 44×44vp |
| 字号 | 正文 ≥ 12fp,辅助文字 ≥ 10fp,展示数字 40fp 起;文本四层颜色分层参数(Primary/Secondary/Tertiary/Fourth) |
| 服务卡片 | 2×2 必开发(2×4/4×4 扩展),整卡单热区,被动刷新 ≥ 30 分钟;卡片内不支持纸纹/毛玻璃等复杂效果,用纯色+简单渐变降级 |
| 实况窗 | 使用系统模板(进度可视化/强调文本),事件结束自动清理;锁屏沉浸态渲染受系统管控 |
| 安全区 | 状态栏/导航栏按 ArkUI 安全区适配(expandSafeArea) |
| 分布式 | 预留手机↔平板/折叠屏自适应与流转 |
| 功能 | 说明 |
|---|---|
| 创建项目 | 名称、目标时间、分类图标、颜色、重复提醒(不重复/每天/每周/每月/每年,语义见 2.4) |
| 两种模式 | 倒计时(距目标剩余 X 天 X 小时)、周期计时(如"宝宝出生第 X 天",自动滚动) |
| 项目列表 | 进行中/已完成,置顶、归档、编辑、删除 |
| 桌面卡片 | 鸿蒙小组件,展示最关心的项目倒计时(1x2 / 2x2) |
| 实况窗 | 锁屏/灵动胶囊展示倒计时(鸿蒙独有) |
| 到期提醒 | Push Kit 本地+远程通知 |
| 功能 | 说明 |
|---|---|
| 分享邀请 | 生成邀请链接 + 二维码,好友扫码加入 |
| 成员协作 | 加入后共同维护:添加记录条目、查看成员 |
| 记录条目 | 如宝宝生长记录(身高/体重/里程碑)、项目进展备注 |
| 实时同步 | 任一成员更新,所有人即时可见(WebSocket 推送) |
| 权限 | 创建者=管理员(可删除项目/移除成员);成员=可添加记录 |
本节是对设计稿中模糊概念的裁决,代码与后续迭代以此为准,避免各端各猜一套。
① 重复提醒(repeat_rule)= 提醒推送频率,不是统计口径
② 坚持的计时口径 = 自动滚动(默认)
③ 期待模式无"已相伴"概念
④ 纪念章规则(2026-08-11 已实现)
⑤ 珍藏(归档)= 进行中 → 已珍藏(期待转珍藏 / 坚持封存)
⑥ 结构化数值记录(二期)
⑦ 游客模式(二期)
⑧ MVP 范围红线
⑨ 坚持封存(2026-08-08 新增定案)
⑩ 一念(status=0,2026-08-14 迭代 A 新增定案)
0 一念 →(发起者采纳敲定,敲定时再选转期待 / 转坚持)→ 1 进行中(正式项目,期待/坚持)→ 2 已珍藏;一念是生命周期的新起点,不新开类型docs/spec-iteration-a.md(一念闭环)、docs/spec-iteration-b.md(结构化共识 7 类)、docs/spec-iteration-c.md(敲定转期待/坚持);实现详情见 skill timesake-backend-ops 一念章节登录页(手机号验证码,可选跳过→游客模式)
└── 底部四页签
├── 念时(首页):期待/坚持分区项目列表
│ ├── 创建/编辑项目页
│ ├── 项目详情页(倒计时展示 + 这一刻时间线 + 纪念章 + 伙伴)
│ │ ├── 邀请页(二维码 + 链接 + 复制)
│ │ ├── 添加这一刻页
│ │ └── 伙伴管理页(管理员)
├── 纪念章:纪念章墙(阶段性成果印记,按项目聚合)
├── 伙伴:与我共同守护的项目聚合 + 邀请入口
└── 我的:个人信息、我的项目、设置(提醒/主题)、关于
系统层:桌面服务卡片(2×2/2×4/4×4)+ 实况窗(胶囊/卡片/锁屏沉浸)
| 阶段 | 内容 | 预估 |
|---|---|---|
| M0 | 产品设计 + 数据库 + API + 原型 v4(PRD / 设计文档 / 可交互原型) | 已完成 |
| M1 | 鸿蒙端最小闭环(登录 / 首页 / 创建 / 详情 4 页 + 后端对接,2026-08-07 定案) | 已完成(2026-08-07) |
| M2 | 后端账号系统 + 项目 API + 邀请/共享 + 实时同步 | 已完成(2026-08-09);鸿蒙端 M2 同步完成(2026-08-10,编译通过,待真机验证) |
| M3 | 真机联调 + 应用体检 + 上架材料 | 1-2 周 |