2026-07-26
从查词到复习:Sumiyomi 3.2 为什么先把数据迁移做稳
加入间隔重复很容易让人只关注卡片动画,真正高风险的却是旧历史、收藏和复习进度能不能安全升级。
Blog
记录我做应用、修体验、整理上架物料和长期维护小产品时遇到的问题。
加入间隔重复很容易让人只关注卡片动画,真正高风险的却是旧历史、收藏和复习进度能不能安全升级。
同样是周报,一个用于帮助坚持,一个用于发现重复模式。共同难点是提供方向,但不把用户变成分数。
工时记录和开店测算看似不同,底层都在回答同一件事:已有数据怎样帮助用户更早看见月底与风险。
识别出文字或票据只是开始。能校对、重新处理、复制字段并导出到下一环节,结果才真正可用。
拆解 Sumiyomi、Pinyin Scholar、开店先算账、小桃提肛、Hydropace、WorkHours、票据裁切和错事白板背后的技术选择与难点。
静态网站上线不难,真正容易漏的是 DNS、HTTPS、部署排除项、缓存和备案这些边角。
本地优先不是技术洁癖,而是为了隐私、可靠、低维护成本和更清楚的产品边界。
Support URL 和 Privacy Policy URL 不是临时凑材料,它们是用户和审核员判断产品是否可靠的入口。
多语言页面的稳定感不只来自 CSS 尺寸,也来自字体选择、行高、加载策略和内容长度控制。
多语言不是把字符串翻译完就结束,截图、关键词、版本说明和官网同步才是长期维护的难点。
健康类小工具的难点不是堆功能,而是提醒得刚刚好、记录得足够少、隐私边界足够清楚。
工时工具的第一次打开不能只是填表。先让用户看到它能算什么,配置才有意义。
自动裁切最难的不是检测出矩形,而是知道这次检测可能错了,并把检查权交回给用户。
编辑记录不是多一个按钮,而是要保证详情页、草稿、归档和导出看到的是同一份最新数据。
N1 之后我依然每天遇到不认识的汉字。说说我为什么决定自己做 Sumiyomi。