CHANGELOG

更新日志

最近发生了什么 —— 新功能、调整、下线,都写在这里。

周四

个人工作台优化配色与阅读布局

移除浅绿色与手写字体,统一使用系统字体,提供中性灰白和石墨深色配色。压缩首页装饰区、突出继续任务入口,整理手机导航,并增大复习正文的字号与行距。

周一

为咔嚓热量准备应用关联验证与打开入口。未安装应用时可前往 App Store 或使用网页版;App 内唤起与微信回调仍需包含相应配置的新安装包。

周二

隐迹隐私政策补充本机历史记录说明

中英文隐私政策补充清理副本的本机历史保存、关闭与清空方式,明确不保存原图、不上传,清空应用内历史不影响系统相册。

周一

娱乐区新增《一刀999》,首页改成两张卡片

do.dayrune.com 现在只保留两个可以直接打开的娱乐作品:一刀999 和 塔罗手记。首页娱乐区改成两张大卡片,带封面、简介和「开始砍 / 抽一张」入口。

  • 一刀999:100 层、10 章、每 6 层一只 BOSS;七把属性刀随「屠龙宝刀」等级解锁,挥刀带残影和属性特效,暴击有专属演出。
  • 列表页:do 子站标题从「互动场景」改为「娱乐」,两个作品改用两列大卡展示。

下线实验页面与首页实验模块

移除 /explore/ 实验目录和首页「实验」模块卡片;do 子站里的电子木鱼、三国星空、碎镜、圣诞树四个实验作品一并下线,相关重定向页、静态卡片和站点地图条目同步清理。

周四

咔嚓网页版补充搜索平台验证文件

补充 Google Search Console 网站所有权验证文件,方便继续配置站点地图和查看索引情况。验证文件随静态网站保留,不涉及识别服务或 App 更新。

周四

咔嚓网页版完善搜索抓取与站点地图

完善公开页面的搜索标题、canonical 和结构化信息,自动生成 站点地图。本机记录、饮食分析和开发链路不进入搜索索引;保留工具功能,开启静态内容压缩。

周四

咔嚓网页体验用尽后优先引导 App

网页识别次数或当日名额用尽后,操作区优先展示 App Store 入口,微信小程序码收在次级展开项。原页识别结果仍可编辑和保存,不做全屏安装弹窗或自动跳转。

周四

咔嚓说明页不再打断识别结果

估算口径、隐私和相关资料改为在新标签页打开,查看说明不会再替换识别页面。识别页进入时和返回窗口时查询实际剩余额度,失败后也会更新余额,避免继续显示旧次数。

周四

咔嚓网页版开放照片识别与餐食记录

咔嚓热量现在可以直接在网页选择食物照片,识别后修改份量与热量,保存到当前浏览器。新增按月餐食回顾、常见食物查询和基于记录的饮食分析。

网页使用独立接口与体验额度,餐食保存在本机,不与 iOS 记录同步。AI 结果是可调整的估算,不替代专业营养建议。

周二

塔罗保留牌面停留,解读由使用者主动继续

保留洗牌、选牌和选中即翻牌的过程。选满后停留展示完整牌面,点击「查看解读」才继续,不再自动跳转,也不需要一键揭晓。

周二

首页娱乐移到精选推荐下方,移除顶部导航标签

娱乐作为独立区域放在精选推荐之后,塔罗卡片直接进入体验。主站各页同步移除右上角导航标签。

周二

新增娱乐模块,简化塔罗抽牌并更新阅读字体

  • 娱乐:首页与导航新增独立入口,塔罗手记归入娱乐,实验保留互动场景与规则动画。
  • 直接翻牌:每选一张就翻开,选满后自动展开解读,省去确认选牌与一键揭晓。
  • 阅读字体:主站与塔罗改用系统黑体,正文、标题、导航和按钮同步调整。
周二

新增实验模块与塔罗手记网页

给探索性质的小项目留一个入口,先收录塔罗手记、手势互动与规则动画。

  • 实验目录:首页新增第六个模块,静态目录与导航同步更新。
  • 塔罗手记:每日一牌、三张牌阵、22 张公版牌面与浏览器本地手记,电脑和手机均可体验。
  • 互动列表:修复星空预览初始化错误,原有作品列表恢复完整显示。
周日

个人工作台新增 P8 复习内容

面试复习从 Block 的闭包捕获进入 GCD 与多线程,继续沿着“任务如何被组织、执行和保护”的主线推进。

  • P8 复习:整理 GCD 的队列模型、串行与并发、同步与异步、死锁、共享状态保护和主线程更新。
  • 工程边界:补充队列不是线程、barrier 的适用范围,以及 dispatch_group 的 enter/leave 配对风险。
  • 题库更新:总题库扩展到 51 题,并增加 P8 筛选和随机检测入口。
  • 访问边界:内容仅发布到受 Basic Auth 保护的个人工作台,不加入公开面试专题。
周三

个人工作台新增 P6、P7 复习内容

面试复习从 Runtime 动态能力进入对象生命周期与闭包捕获,继续保持“先闭卷复述,再展开答案”的个人学习曲线。

  • P6 复习:新增 ARC、所有权修饰符、weak 清零、循环引用、dealloc 与 autorelease pool 的 6 个复述落点。
  • P7 复习:新增 Block 的三种形态、变量捕获、__block、复制语义和 weak-strong dance 的 6 个复述落点。
  • 题库更新:总题库扩展到 45 题,并增加 P6、P7 筛选和随机检测入口。
  • 访问边界:内容仅发布到受 Basic Auth 保护的个人工作台,不加入公开面试专题。
周日

个人工作台完成墨青信号室视觉重构

个人工作台从纸张式界面转为更适合快速恢复上下文的深色信号室,并保留明暗与跟随系统三种配色模式。

  • 导航调整:按总览、正在进行、输入与学习、观察与输出重新组织工作区入口。
  • 总览重构:增加当前线路、最近变化和下一步入口,让工作台回到“先恢复,再继续”。
  • 配色模式:默认使用墨青深色主题,也支持浅色和跟随系统;偏好只保存在当前浏览器。
  • 访问边界:工作台仍是受 Basic Auth 保护的私人站点,不加入公开导航和搜索入口。
周二

新增 B 站视频转文字本机工具入口

新增 B站视频转文字工具页:输入 Bilibili 链接或 BV 号后,生成可复制的本机转写命令。

  • 本机处理:网页不上传视频,也不在公开服务器上运行语音识别模型。
  • 固定配置:自用入口固定为 Whisper small,避免把 SenseVoice 的模型目录误填成 small。
  • 运行脚本:新增 scripts/bili2text-local.sh,首次运行时自动准备上游项目和对应依赖。
  • 安装说明:补充 uv、网页端边界和联系获取使用包的说明,避免把本机工具误解成在线转写服务。
  • 本机启动:新增双击启动入口和本机 Web 界面,结果默认保存到 文稿/Dayrune/B站转文字。
  • 兼容修复:启动时单独更新 yt-dlp,降低 B 站网页校验变化导致 412 错误的概率。
  • 可读性:自动加入中文标点提示并统一全角标点,同时移除引擎、模型和提示词选择,减少每次执行前的设置。
周四

个人工作台新增 P4 复习内容

工作台面试复习继续沿着 Objective-C Runtime 主线推进,新增 Category 与运行时改造专题。

  • P3 边界补充:明确消息转发不能替代数组下标与字典 nil 参数校验。
  • P4 复习:整理 Category、关联对象、方法冲突与 Swizzling 的 6 个闭卷复述落点。
  • 题库更新:总题库扩展到 27 题,并增加 P4 筛选入口。
  • 访问边界:内容仅发布到受 Basic Auth 保护的个人工作台,不加入公开面试专题。

个人工作台新增 P5 复习内容

继续沿着 Objective-C Runtime 主线推进,新增 KVO 与动态子类专题,帮助把 isa、Swizzling 和观察者生命周期连起来。

  • P5 复习:整理 KVC 与 KVO 分工、自动 KVO 的动态子类机制、isa 观察、手动通知和安全移除。
  • 题库更新:总题库扩展到 33 题,并增加 P5 筛选入口。
  • 访问边界:内容仅发布到受 Basic Auth 保护的个人工作台,不加入公开面试专题。
周六

个人工作台基础版上线

为中断后的上下文恢复启用个人工作台:它只承接“此刻的一步”和 iOS 面试复习,不试图成为通用效率工具。

  • 稳定外壳:左侧切换工作区,右侧显示对应内容;复习从首页中独立出来。
  • 复习目录:面试复习先展示 P1、P2、P3 与总题库卡片,点击后再进入对应进度内容,减少首页信息噪音。
  • P3 复习内容:补充动态派发与消息转发的 6 个复述落点,覆盖方法解析、快速转发、完整转发和最终失败边界;总题库扩展到 20 题。
  • 阅读排版:工作台和面试专题正文切换到系统中文字体与等宽代码字体,保留品牌字形用于标识,降低长时间复习疲劳。
  • 最小状态:仅在当前浏览器保存当天复习进度与上次打开的工作区。
  • 访问边界:工作台使用独立访问控制,不公开原始回答、错因或私密笔记。
周五

iOS 面试复习手札上线

主站新增 /interview/:一份跟随真实学习进度生长的个人复习手札,而不是通用课程或题库。

  • 第一篇专题:发布 Objective-C Runtime:对象模型与基础消息查找,从对象模型开始恢复口述能力。
  • 私有边界:原始回答、错因、录音与具体复习历史不公开;页面只保留浏览器本地的轻量回看提醒。
  • 首屏封面:新增暖白纸面与笔记本、手机构成的极简线稿,作为专题入口与分享图。
周六

为新 App 日见(个人肤况日记)上线中文隐私政策与用户协议。

周一

公司官网首屏标题与作品入口优化

重新控制首屏标题的断行关系,并强化主要操作入口的可见性。

  • 标题构图:桌面端稳定为两行,窄屏按语义主动分行,避免孤立短句。
  • 入口可见:“浏览作品”改为稳定的深色主按钮,补齐悬停与聚焦状态。
  • 视觉留白:缩小标题尺度并调整第二行位置,让文字与狐狸主视觉更协调。
周日

公司官网首屏改为留白主视觉

公司官网减少首屏信息密度,用一张狐狸主视觉和一句核心表达建立第一印象。

  • 删除重复:移除首屏公司名称、坐标、Signal 标注和业务方向条。
  • 增加留白:首屏仅保留核心表达、作品入口和联系入口。
  • 轻量主视觉:启用约 64KB 的高清狐狸图片,并保留克制的呼吸动效。
周五

公司官网直接使用原始狐狸图形,不再使用二次绘制的 SVG 轮廓。

  • 忠于原稿:保留原图的狐狸姿态、线条细节与橙色眼睛。
  • 轻量加载:裁去外围留白,并输出 512px 网页图片与 192px favicon。
周四

长沙向翎科技有限公司官网完成视觉重构

公司名称成为页面核心识别,并用纯色版面、真实产品与克制动效呈现公司的产品方向。

  • 主体优先:移除 Dayrune 视觉标记,突出长沙向翎科技有限公司及完整工商信息。
  • 纯色系统:使用大块纯色、编辑型网格与动态轨道重新组织首屏和作品区。
  • 品牌识别:新增抽象动物简笔画 Logo,并统一用于官网页眉、页脚与浏览器图标。
  • 交互细节:桌面端使用十字准星与四角目标框反馈,移动端和减弱动效模式自动关闭。
周二

Screenshot 新增字帖拼音字体与标题行距

App Store 截图编辑器新增一款字帖拼音字体,并改善多行主标题的排版密度。

  • 新增字体:全局和单张标题字体选择中加入「宝宝字帖拼音体」。
  • 全局行距:布局面板新增标题行距滑杆,默认行距从 0.96 调整为 1.08。
  • 单张覆盖:每张截图可单独设置标题行距,也可恢复为跟随全局。
周一

公司主体页上线,接入官方企业邮箱

新增长沙向翎科技有限公司公开信息页,明确 Dayrune 与公司主体的关联,并统一使用官方企业邮箱处理支持与合作联系。

  • 主体信息:公开公司名称、统一社会信用代码、法定代表人、成立日期、注册地址与业务方向。
  • 品牌入口:首页页脚新增公司主体入口,站点地图与 Organization 结构化数据同步补齐。
  • 官方联系:产品支持、合作与公司事务统一使用 support@dayrune.com。
周四

首页探索与精选推荐卡片统一

首页「探索」和「精选推荐」改成更统一的作品货架样式,减少卡片尺寸差异和视觉割裂。

  • 卡片统一:统一圆角、边框、阴影、图片比例和悬停反馈,让两个区域看起来属于同一套系统。
  • 比例收束:精选推荐不再强行撑满整行,单卡尺寸与探索卡片保持接近。
  • 移动端适配:保留手机端单列阅读形态,避免桌面宽度约束影响小屏布局。
周三

隐迹照片隐私清理网页版上线

工具站新增「隐迹 - 照片隐私清理工具」,承接 App Store 版同名关键词,提供浏览器本地图片打码、照片脱敏和重新编码导出。

  • 本地处理:照片读取、手动框选、遮挡预览和导出都在浏览器本地完成,不上传原图。
  • 隐私清理:支持纯色、模糊、马赛克遮挡,并通过 Canvas 重新编码移除 EXIF、GPS、设备型号和拍摄时间等隐藏元数据。
  • 入口完善:同步新增工具封面、icon、工具索引入口、sitemap 和结构化数据,便于搜索引擎与生成式搜索理解。
  • 首屏微调:收敛标题与说明文字,补齐 icon 圆角,并调整 hero 图与标题间距。
  • 格式提示:补充 HEIC/HEIF 上传说明;浏览器无法直接读取时,引导先转成 PNG 或 JPG 后再处理。
  • 清理模式:允许不框选遮挡区域直接导出,覆盖只清除 EXIF、GPS、设备和拍摄时间等隐藏信息的场景。
  • 拖拽体验:预览区和画布区支持直接拖入照片,并在拖入时提供轻微高亮反馈。
周二

机会手札子站统一视觉收敛

机会手札子站新增统一视觉覆盖样式,首页、机会详情页和日报页都回到更克制的白底阅读形态。

  • 首屏统一:机会页标题区统一改为纯白单栏,去掉米白渐变和噪声纹理。
  • 信息降级:详情页右侧评分卡降级为标题下方元信息行,不再占据大块视觉空间。
  • 卡片收敛:资产卡、证据卡、流程卡和日报卡统一白底、浅边框、轻阴影。

精选文章列表页视觉收敛

精选文章页去掉右侧统计卡和多余说明块,改为标题下方摘要,并按月份日期展示文章列表。

  • 信息归位:「1 篇已发布文章」改为标题下方摘要,不再作为单独视觉模块。
  • 列表简化:删除「最新文章」说明区域,只保留月份分组和文章日期。
  • 纯色背景:标题区和文章卡片改为白色背景,去掉米白渐变与噪声纹理。

机会手札页面视觉收敛

机会手札首页去掉多余解释和大块统计卡,把公开资产数量与最近导入日期降级为模块标题下的小字标注。

  • 首屏更轻:删除首屏说明句和右侧统计卡,只保留页面标题。
  • 信息归位:「3 个公开资产」和「最近导入」移动到产品机会列表标题旁,作为辅助标注。
  • 视觉降噪:减少米白、暖色和渐变,卡片回到白底、浅灰边框和更轻的阴影。

文章详情页标题改为全宽布局

精选文章详情页头部改为单栏:标题不再被右侧说明挤压,说明文字移动到标题下方作为清晰前言。

  • 标题撑满:详情页标题区使用单栏布局,长标题在桌面端和手机端都更稳定。
  • 前言可读:原右侧浅色说明改成标题下方前言,使用正文色和左侧细线降低阅读负担。
  • 缓存更新:文章页样式版本同步提升,避免线上继续加载旧 CSS。

易排座作品入口改用小程序码

作品页里的易排座入口改为展示正式微信小程序码,和其他小程序入口保持一致,方便用户直接扫码使用。

  • 入口图替换:易排座卡片首图从项目图标改为 /project-icons/class-grid-miniprogram-qr.png。
  • 文案同步:入口动作从「进入页面」调整为「微信扫码使用」。

Screenshot 精选卡片改用正式海报图

首页精选推荐里的 Screenshot 卡片,改为使用正式 App Store 海报图,保持项目识别一致,不再使用临时图标。

  • 图片替换:Screenshot 卡片首图改为已有海报资源 /visuals/tools/screenshot-cover.png。
  • 样式收敛:移除原先为小 SVG 图标准备的居中和缩放样式,让卡片直接展示项目海报。
周日

首页精选固定,作品页新增咔嚓热量小程序入口

首页精选推荐改为手动指定的四个入口:咔嚓热量、易排座、Screenshot 和妖怪手册;作品页新增咔嚓热量助手小程序,方便微信扫码即用。

  • 精选推荐固定:不再按最近项目自动调整,保留明确指定的四个作品与工具入口,并统一使用项目图标。
  • 小程序轻入口:作品页新增「咔嚓热量助手」二维码卡片,强调微信扫码即用、快速查一餐大卡。
  • 首屏资源瘦身:咔嚓热量官网首图从大 PNG 改为轻量 SVG 动画,减少首屏加载压力。
  • 图标压缩:咔嚓热量和易排座在主站使用小尺寸图片,减少首页和作品页的图片体积。

应用素材生成器视觉打磨,导出图去除水印

应用素材生成器继续收敛为更轻的「上线素材打包器」:页面预览比例更克制,导出图不再带多余标记,更适合直接作为应用发布素材使用。

  • 预览区收敛:缩小实时预览画布和深色工作台尺寸,避免右侧预览压过输入区。
  • 清理导出物:去掉导出图中的 APP、分辨率等角落注记,不让用户宣传图带水印感。
  • 弱化装饰:删除生成图 mockup 卡片里的配色色块,改为更中性的辅助线条。
  • 角标逻辑:用户清空「角标 / 关键词」后,生成图也同步不再绘制角标。

更新日志上线,主站顶部入口精简

主站顶部右侧只保留「联系」和「日志」两个入口,让首页更像一个安静的作品入口,不再把所有栏目堆在顶部。

  • 新增日志页:公开记录 dayrune.com 的新功能、页面调整、工具上线与下线。
  • 导航更轻:首页顶部保留联系入口的原有锚点能力,并新增日志入口。
  • 部署规则:后续每次部署网站都要补写更新日志;记录过多时,仅保留第一条和最近 50 条。
  • 工具资产规范:新增工具需要同时准备 3:2 封面图和 1:1 满背景 icon,并在网站内使用压缩版。
  • 发布流程:主站部署不再默认排除 `/tools/`,路径型静态工具改为随 `public/tools/` 统一同步。
  • 首页入口:首页「精选推荐」补充展示应用素材生成器,并同步修正工具数量。
  • 视觉资产:应用素材生成器封面替换为 imagegen 位图版本,icon 调整为 1:1 满背景方图。