
还没有打卡记录,打一次卡就会显示在这里啦~
所有数据存在你手机浏览器里,导出一份备份以防万一~
一份文件包含全部模块 + 跟读录音,导入即全部恢复(含音频)。
用邮箱登录,数据自动同步到云端。换手机/电脑登录同一邮箱即可共用同一份数据。
设置密码后,每次打开都需要输入才能进入,保护你的隐私(经期/记账等)~
选择你喜欢的背景图,可以上传自己的图片哦~
选 DeepSeek 时浏览器直连官方接口,默认 Key 已写入前端配置(打开即用);也可在此粘贴你自己的 Key(仅存本机)。选 OpenAI/通义千问需填自己的 Key。
统计所有走 AI 的调用(每日英语、口语教练、预习卡、复盘、AI 助手、单词例句等)消耗的 Token,按本机累计,可随时清零。
天天
你的全能生活小管家
版本 …
包含:上班打卡 · 每日待办 · 英语学习 · 剪辑学习 · 习惯养成 · 目标管理 · 经期打卡 · 饮食餐谱 · 记账 · 备忘录 · 读书打卡 · 自定义背景
所有数据存储在你的设备本地,不会上传到任何服务器 🐾
0928a5 📚 英语文章接入「每日英语」同款主题轮换:英语文章的每日 AI 生成不再让模型自由发挥(会反复挑银行/药店/超市等大众场景导致重复),改为与「每日英语」共用同一份 72 场景轮换池、按日期强制指定主题——今天的文章与今天的每日英语课同一主题,跨天自动轮换不重样;「重新生成今日」依次取下一个场景;另修复 AI 连接状态判断(走服务端代理也算已连接)
0928a4 🐛 根治历史「在 5-6 篇里打转」:根因是前端有 7 篇固定的「内置兜底」文章(咖啡店/餐厅/问路/购物/天气/车站/关心朋友),每次打开历史都会被自动重新注入历史,看着就像重复。现已停止自动塞入内置种子——历史只保留真实生成的每日英语(服务端按日期轮换、每天不同场景);断网兜底也改走服务端 40 篇各异内容,不再掉进 7 篇循环
0928a3 🧹 历史新增「清空全部」按钮:一键清掉升级前在手机本地累积的重复/陈旧每日英语记录,清空后仅保留当天真实记录、并自动补回近 40 天内置种子,历史恢复「每天一篇」;配合服务端「主题轮换」(每天按日期确定性生成不同场景),跨天不再重复
0928a2 🐛 修复每日英语历史「显示翻译」失效:阅读翻译折叠块原用固定 id readingZh,与首屏每日英语的同一 id 冲突,导致历史回放里点「显示翻译」切换的是首屏那个隐藏 div、详情翻译永远不显示;改为每次生成唯一 id(0928a2);另修复历史「文章重复」:原按 date#seed 去重,首屏与每次「换一批」会累积多条同天记录,现改为按「天」去重、同天只留最新一篇
0928a1 🔒 DeepSeek Key 安全加固(防泄露):① 彻底移除前端 config.js 里的明文 Key,网页源码不再暴露任何 Key(上一个 Key 即因此被公网扫走、疑似盗刷);② 新增服务端 /ai 代理,所有 AI 功能(单词例句/预习卡/AI 助手/菜品解答等)在无「自有 Key」时统一走服务端,Key 只存在于后端 server.js;③ 设置页「英语 AI」默认改为「服务端代理(无需 Key)」,仅在你想用自己的 Key 直连时才填写
0922a2 🗑️ 每日英语历史支持删除:历史列表每条记录新增删除按钮,详情页右上角也可删除;带确认弹窗防误删,删除后即时同步云端,其他设备下次同步一致
0922a1 🛡 Token 防滥用 + 请求审计:① 每日英语首屏加在途去重、换一批加 2 秒节流,避免重复打 AI;② /engdaily 服务端按 (日期,seed) 缓存 + 并发去重 + 原子写,命中即返回;③ 口语教练改走同源 /coach 代理(前端不再暴露 Key、规避 CORS、纳入审计),并加多轮对话历史摘要——只发「system+最近5轮」,砍掉数亿 input token;④ 服务端按接口审计当日调用次数,设置页「AI Token 消耗」卡片新增「服务端今日调用」(超 200 次标红)
0921a3 💰 Token 统计增加「费用消耗」:在原「累计/今日 token」基础上新增独立的费用维度——累计费用与今日费用均按 DeepSeek 标准价(输入 ¥1/百万、输出 ¥2/百万 tokens)实时折算并持久化;存量数据自动迁移,升级前已花的 token 费用不丢失;可一键清零
0921a2 🐛 修复每日英语历史:修复看过一条详情后历史列表再也打不开的问题;历史记录改为合并式写入,不再覆盖已有记录;当天生成真 AI 内容后自动替换内置占位篇,列表中标明「内置 / 换一批」来源
0921a1 📊 设置页新增「AI Token 消耗」:实时统计所有走 AI 的调用(每日英语、口语教练、预习卡、复盘、AI 助手、单词例句等)消耗的 Token,按本机累计显示「累计 / 今日 / 估算费用」,可一键清零。数据全在本地,不上传服务器
0918b4 📚 每日英语历史记录:新增「📚 历史」入口,按日期倒序保存每天的内容(含每次「换一批」生成的不同篇目),点开可回看完整单词/句子/对话/短文。历史随账号云端同步、多设备可见;首次打开自动把之前的 7 篇内置内容按最近 7 天补成历史种子,档案一上来就不空
0918b3 ✨ 每日英语·AI 天天不重样:之前手机端只有 7 篇内置内容在循环,是因为 App 在浏览器里直连 DeepSeek 被跨域(CORS)拦截、退化成兜底。现改为经同源 /engdaily 由服务器代调 AI——「换一批」带随机种子,每次都生成全新主题/例句/对话,永远不重样;当天内容按日期缓存保持稳定。7 篇内置内容保留为离线兜底
0918b2 ✨ 教练回复格式修复:口语教练回复里的 **、* 星号符号不再原样显示——那是 AI 返回的 Markdown 标记,现已正确转成真实样式(加粗/斜体);同时「教练朗读」语音也会自动剥离这些符号,不再读出怪声音
0918b1 🧹 缓存免疫:部分手机浏览器仍缓存着 0918a7 旧脚本(表现:设置页版本一直显示 0918a7、新增后一同步就被打回原版)。现给所有关键脚本引用加版本参数,浏览器必拉最新文件;今后更新不会再被旧缓存卡住。若你看到的版本号低于 0918b1,请关闭旧标签页、新开标签访问一次 ?v=9 即可
0918a9 🐞 新增数据丢失·真正修复(根因):0918a8 的轮询修复假设 window.DB 会在 DB 定义后变可用,但 App 用 const DB 声明数据库对象——顶层 const 不会挂到 window,导致 window.DB 永远是 undefined、钩子实际从未装上,所以新增仍被打回原版。现已改为 var DB(自动挂到 window),钩子如期装上:编辑打真实时间戳、自动推送+「立即同步」都生效,新增/修改在云端覆盖旧值、再 pull 也不会冲掉。已用真实后端端到端验证(新增→同步→重载→保留 ✅)
0918a8 🐞 新增数据丢失修复(关键):登录后数据能拉回、但新增后一同步就被打回原版——根因是「时间戳拦截钩子」在页面 early-init 时 window.DB 尚未声明,导致 hook 从未装上:编辑从不被打时间戳、自动推送从不触发,仅手动同步发出时间戳 0 被云端平手旧值盖过、再被 pull 冲掉。现已改为「DB 就绪后轮询装上钩子」,新增/修改都会以真实时间戳推送并在云端覆盖旧值;同时 DB.init 默认初始化期间抑制同步,避免空默认值反灌覆盖云端真数据
0918a7 🔄 多设备数据同步修复:新设备登录后此前只同步过来本机没有的零星数据(如锁屏设置),其余全被跳过——原因是老数据时间戳为 0 与本机空默认值打平。现改为打平时以云端快照为准,新设备登录即可拉到全部数据;服务器同步保存也改为按时间戳合并,杜绝新设备的空默认值反灌覆盖云端真数据
0918a6 🔄 首次同步渲染修复:新设备/新网址首次成功拉取云端数据后整页重载一次,确保首页与缓存模块都从已同步数据重新渲染(仅一次不循环),彻底解决「登录了却显示空白」
0918a5 🔄 登录即拉取修复:新设备/新网址首次登录时云端数据此前不会被下载(拉取通道未初始化),现已在每次创建客户端时建立通道,并在拉取后刷新全部模块;多设备互通更可靠
0918a4 🔄 「立即同步」按钮修复:自建云模式下点击后真正执行推送+拉取,状态正确显示「已同步 HH:MM」,不再卡在「同步中…」
0918a2 📋 设置页「🧩 版本与更新」卡片移至页面最底部(更新日志之后),布局更顺手
0918a3 🔧 HTTP 登录修复:IP 直开(http://)页面没有 Web Crypto,登录/注册会报「crypto.subtle 错误」——已自动降级为纯 JS 兜底加密,登录/注册/同步在 HTTP 下全流程可用
0918a2 🧩 「版本与更新」卡片移动到设置页最底部(更新日志之后)
0918a0 🌐 自建云上线:云服务切换到你自己的服务器(124.220.6.197)——注册/登录、视频上传、「打卡/备忘/菜谱/目标」全量数据多设备同步(登录即拉取、改动自动推送、双端按时间戳合并)。原 WorkBuddy 云不再依赖,换设备/换网址数据都跟着账号走
0917zz 「📤 我的作品」卡片美化(方案 A):标题换抠图猫咪图标 + 副标题作品数;右上角「天天 ▾」胶囊点开弹出账号/退出菜单;上传按钮升级为粉色虚线上传框;新增素材 assets/clip-cat.png(本次含新资源文件,需正式部署而非热更)
0917zy 设置→「🧩版本与更新」新增前端自更新:支持 📂 从文件更新 / 🔗 从网址更新,无需部署工具即可升级到新版;网址不变,登录态与数据不受影响。三重保险:?tt_safe=1 强制回原版、启动异常自动回滚、一键恢复官方原版
0917zx 修复「📤 我的作品」一直显示「云服务未加载」:云配置加载顺序修正(此前初始化早于 config.js 导致云实例恒为空、功能从未生效);云 SDK 改为本站本地文件不再依赖 jsdelivr CDN(国内网络不稳定也不影响);云实例取用前自愈兜底
0917zw 新域名支持云端同步:域名白名单放宽到全部 v4 发布域名(tiantian-v4-75793 等),云接口改为同源直连——新链接登录同一邮箱即可同步/拉回云端数据(打卡、备忘、录音备份、视频作品)
0917zv 口语🎤与 AI 助手语音双模式+识别修复:按住说话照旧(松开发送/上滑取消),轻点麦克风=锁定录音(不用一直按着,说完点🎤发送,可点取消);修复「说完没反应」:没听清必提示、按住中引擎自动断线自动续录、手松太快会提示、卡死自动复位
0917zu 菜谱详情/我的菜谱/AI 助手/登录弹窗层级提升:不再被置顶顶部栏盖住头部(弹窗 z-index 统一提到顶部栏之上)
0917zt 「我的声音」弹窗整体下移一点,✕ 关闭按钮加大到 40px——按钮不再被状态栏/灵动岛挡住,点击恢复正常
0917zs 全局弹窗 iPhone 安全区修复:弹窗顶部不再被状态栏/刘海遮挡、底部不贴 Home 条(覆盖跟读/随手记/菜谱/AI 助手/登录等全部弹窗)
0917zr 剪辑页删除固定「🎬 剪映零基础训练营」6 课板块(含标签页/分步引导/作业/标记完成),只保留「今日 AI 剪辑任务」与「我的作品」
0917zq 剪辑页分镜脚本「🎞️ 素材」改为可点击链接:自动识别 Pexels/Pixabay/Unsplash/Coverr/Mixkit 跳对应搜索,未识别则跳 Google 搜索
0917zp 剪辑页「今日 AI 剪辑任务」分镜脚本升级:每个镜头新增「🎞️ 素材」一行,给出该镜建议用的视频素材类型与免版权素材站搜索词(如 Pexels 城市车流延时)
0917zb 首页目标卡去掉下拉选择:自动显示目标,点卡片切换、+加进度(可输任意数字)、+新建跳目标页
0917zo 剪辑页新增:①「✨ 今日 AI 剪辑任务」——进入剪辑页自动用 DeepSeek 生成当天专属任务(主题/分镜/拍摄清单/素材搜索),按日期缓存、可点「🔄 换一个」重生成;②「📤 我的作品」视频上传——接入 WorkBuddy 云存储,登录后上传视频(限 200MB),云端保存、可播放可删除。需在已发布域名打开才能登录上传。
0917zn 顶栏苹果猫在同行基础上往左挪一点点(容器加 padding-right 抵消蝴蝶结占位使其更接近整栏居中,图片再 translateX(-6px) 微左移)
0917zm 顶栏「回到主页」苹果猫与左侧🎀蝴蝶结改为同一行(去掉整条栏绝对居中),高度放大到 48px
0917zl 吉祥物换图:首页吉祥物改蓝底涂鸦白猫(方案A带涂鸦,不规则贴纸);顶栏「回到主页」小猫改用苹果猫贴纸(home-cat.png 替换,居中位置/🎀蝴蝶结不变,不增标题文字)
0917zk 首页吉祥物换成苹果猫贴纸(外围抠底不规则形状,无边框,带浮动动画),整体位置下移一点
0917zj 消除状态栏与顶栏之间的白条缝隙(补 viewport-fit=cover + 顶栏安全区内边距,顶栏背景铺满到屏幕最顶端)
0917zi 根治首页顶部「下拉回弹」:页面滚动收进内容区内部,顶部栏在任何情况下都固定不动(含 iOS 橡皮筋回弹)
0917zh 修复顶部栏滚动时会跟着滚走的问题——顶部栏现在固定在页面顶部不动
0917zg 首页吉祥物下方的「点我打开随手记 ✍️」提示文字删掉(吉祥物图片/样式不变)
0917zf 侧边栏一级「待办事项」改名为「代办」
0917ze 侧边栏改版:删掉习惯功能(含页面与数据引用);「备忘」提为一级列表,「待办事项」拍平为一级,均在目标之前
0917zd 修复备忘页「🛒 购物单」标签点击无反应的问题(内部变量引用顺序错误导致报错中断)
0917zc AI 助手支持真人发音:每条消息加 🔊 可单独重播;点猫咪头像重播最新回复(三模式通用);仅英语陪练回复后自动朗读;标题栏加 🔊/🔇 静音开关
0917za 英语页删除整个「6 个月自由行计划」静态块;姨妈日历支持点选任意日期记录;上班打卡日历点击日期可查看当天详情
0917z9 最近记录点击可查看/编辑(书本/日期/分钟/页数/感想);修复书架统计仍显示 0 的类型不匹配;书架改为按分钟统计
0917z8 修复读书「已删书本」异常:bookId 字符串/数字类型不匹配导致书还在也显示已删、删书后阅读记录未真正删除;已自动清理残留孤儿记录
0917z7 补卡支持选任意历史日期(含今天,不可选未来);某天已有记录则覆盖更新
0917z6 自定义背景跟随暗色模式:开暗色时自动隐藏照片背景、恢复深色点状底纹;关暗色再显示
0917z5 更新日志小卡片背景改用 --card-soft,跟随暗色模式切换(原用未定义的 --bg-soft 始终浅色)
0917z4 修复自定义背景不显示:首页 bgLayer 被残留内联样式 width/height:0 撑成 0 尺寸,导致切换任意背景都看不见差异
0917z3 更新日志改为限高小卡片 + 内部滑动,避免条目增多把页面拉长
0917z2 首页精简:删除「今日任务」「待复盘」列表卡;快捷入口「看目标」→「记一笔」、「喝水打卡」→「英语」
0917z1 删除周报/月报页面;关于页新增本更新日志;移除跟读「⭐ 评分」按钮
0917z 删除跟读「⭐ 评分」按钮(付费接口无法使用)
0917y 跟读弹窗移除「我的录音历史」列表,仅留「我的声音」直达
0917x 删除「学习记录」统计页
0917w 精简界面:删装饰表情 / AI 小助手面板 / 跟读评分 Key,朗读控制条瘦身
0917v 修复加密密钥不可导出导致每次需重新登录
0917e~u 多设备云同步:自建账号 + 口令加密 + 录音同步 + 自动登录
更新只替换页面本体,网址不变、登录态与全部数据不受影响。文件请选助手给你的 index.html。
万一更新后打不开:在网址后加 ?tt_safe=1 打开即可强制回原版(会自动丢弃更新)。

