What's New · 产品迭代时间轴
更新日志
每一次发布都可追溯:性能、功能、视觉、数据、基建、修复,一目了然。 最近更新:2026-04-18
30
最近 7 天
30
累计条目
4
性能
13
修复
2
新功能
6
视觉/交互
4
数据扩充
1
部署/基建
2026年4月20日 – 4月26日
2 项-
新功能 2026-04-23
修改前代码快照(pre-visible-opt 备份)
范围:`app/bootstrap/config/database/public/resources/routes/scripts/tests` 九个目录 + 根配置清单(composer.json、composer.lock、package.json、package-lock…
查看全部改动(4 条)
- 备份:`code-backups/kaixinniao.com-pre-visible-opt-20260423-192922.zip`(34.43 MB)
- 范围:`app/bootstrap/config/database/public/resources/routes/scripts/tests` 九个目录 + 根配置清单(composer.json、composer.lock、package.json、package-lock.json、artisan、.env.example、修改记录.txt、tailwind.config.js、postcss.config.js、phpunit.xml、.htaccess)
- 排除:`vendor`、`node_modules`、`dist`、`dist.rar`、`storage/logs`、`storage/framework/cache`、`.env`(密钥)
- 校验:与 2026-04-20 pre-opt 备份(34.31 MB)大小接近,目录范围对齐。
-
新功能 2026-04-23
首页:「本周更新 N 项」入口条
`ChangelogParser::recentCountCached(int $days = 7, int $ttlSeconds = 600)` —— 带 10 分钟缓存的本周计数;解析异常返回 0。ToolController.home() 注入 `$changelogR…
查看全部改动(4 条)
- 文件:`resources/views/home.blade.php`、`app/Http/Controllers/ToolController.php`、`app/Support/ChangelogParser.php`
- 动因:要让老板从首页一眼看到「本周工程量」,给 `/changelog` 提供可点击入口。
- 新增:`ChangelogParser::recentCountCached(int $days = 7, int $ttlSeconds = 600)` —— 带 10 分钟缓存的本周计数;解析异常返回 0。ToolController.home() 注入 `$changelogRecentCount` 到 view。
- 前端:首页四格数字条下方插入圆角条,左侧脉动光点(ping 动画)+ 「本周更新 N 项」+ 右侧「查看日志 →」;`$changelogRecentCount > 0` 才渲染。
resources/views/home.blade.phpapp/Http/Controllers/ToolController.phpapp/Support/ChangelogParser.php
日志根据仓库根 修改记录.txt 自动解析 · 每 10 分钟刷新一次缓存