Listout 开发日志:从可用到顺手的一天
今天是一次高密度迭代日。
目标很明确:把 Listout 的 Habit Tracker 做得更直觉、更稳定,同时把反馈闭环搭起来。
TL;DR
- 完成了 Habit Tracker 的交互重构:支持周视图格子点击打卡/取消。
- 重构了 Habit 列表逻辑:只显示活跃习惯项,不再混入历史残留项目。
- 调整了信息架构:主页偏打卡,习惯项管理转移到 Edit 页面。
- 连续修复了横竖屏布局问题(尤其是手机横屏月/年视图)。
- 加入了一键分享列表链接(复制链接)。
- 建立了公开反馈渠道(Telegram 群 + 应用内入口)。
今天做了什么
1) Habit Tracker 从“展示”变成“可操作”
以前周视图只是看记录,现在每个日期格子都可以直接点击:
- 未打卡 → 点击后打卡
- 已打卡 → 点击后取消
这一步让 Habit Tracker 从“报表”变成“日常操作面板”。
2) 习惯项显示逻辑更干净
早期逻辑会把历史出现过的项目带回列表,导致页面出现“已经不用了”的条目。
现在改成:
- Tracker 只显示当前活跃习惯项
- 历史记录仍保留用于统计
- 但不会继续污染日常打卡列表
3) 信息架构更清晰
对 Habit 启用的列表做了定位收敛:
- 列表页:主打“打卡”
- 编辑页:主打“管理习惯项”
这比 Todo/Habit 混合在一个界面里更符合用户心智。
4) 横竖屏体验反复打磨
今天最大精力之一是把横屏表现调稳,尤其 iOS Safari 场景。
关键改动包括:
- 月视图横屏显示两个月
- 年视图横屏按两行布局
- 修复竖屏/横屏切换时的异常叠加
- 收敛到可稳定工作的布局基线
5) 体验细节补齐
- Habit 页面文案
Task→Habit Last时间改为只显示日期,避免误导- 顶部空白、tabs 间距持续收紧
- 周视图回到固定 7 天展示
6) 增加传播与反馈闭环
- 列表页新增一键分享(复制链接)
- 应用内加入反馈群入口
- 搭建公开 Telegram 反馈群,准备真实用户反馈循环
一天之后的状态
Listout 仍然很轻,但关键路径已经更完整:
- 能用(创建、记录、查看)
- 顺手(打卡路径更短)
- 可反馈(群入口 + 应用入口)
下一步重点不是“加更多功能”,而是验证:
- 新用户是否能在 1 分钟内上手
- 3 天后是否还愿意继续打开
- 哪些交互仍在劝退
如果你正在试用,欢迎把真实感受直接告诉我:好用、难用、别扭都可以。
这些反馈会直接进入下一个版本。