同步家纺情报 v2 数据、59 个严格权威源、趋势图库、移动端交互、Google/Yandex 翻译门控及静态 SEO/GEO 构建。 补充面向 C# 研发的 README,明确当前无 LLM、多模态与生图模型,记录翻译请求参数、缓存与失败策略、数据处理边界、前端职责和无 GitHub Pages 部署流程。 新增按日期倒序维护的 CHANGELOG,记录影响、验证与代码/数据/dist 回滚方法。 验证:11 个 Python 契约测试、13 个 Node 前端测试通过;静态构建生成 1096 个 Sitemap URL。
67 lines
4.4 KiB
Markdown
67 lines
4.4 KiB
Markdown
# 更新日志
|
||
|
||
本文件按日期倒序记录独立版的代码、数据、交互和部署变化。每次提交必须先更新本文件,确保公司研发人员可以判断影响范围并使用 `git revert <commit>` 回滚。
|
||
|
||
## 2026-08-14 - 公司 Git 首次发布基线
|
||
|
||
### 新增
|
||
|
||
- 补齐三笙AI情报局独立版的公司研发交接说明,明确当前没有 LLM、多模态理解、生图模型、提示词模板和用户内容模型审核。
|
||
- 记录 Google 公共文本翻译请求的固定参数、唯一变量、缓存命中、单次调用上限和失败保留策略。
|
||
- 记录中国大陆使用 Yandex、海外使用 Google、未知地区按语种/时区回退,以及特殊阻断域名的网页翻译门控。
|
||
- 增加本更新日志并定义每次提交的日期、影响、验证和回滚要求。
|
||
- 增加本地东观体粗体字库,只在品牌 Banner 和谨慎选择的内容标题使用;正文继续使用系统中文字体栈。
|
||
|
||
### 数据与业务逻辑
|
||
|
||
- 数据结构保持 v2,当前严格权威源为 59/59;基准日为 2026-08-14。
|
||
- 今日必看改为从日历、展会、政策、活动和趋势中混合智能排序,不再遗漏趋势雷达的可行动内容。
|
||
- 日历按规范化节日名、日期和地区聚合,修复圣母无染原罪节、圣斯蒂芬节和跨年夜等重复;当地称呼折叠为英文名和国家数摘要。
|
||
- 删除前台不可靠的“家纺成熟度”“新兴参考”标签,仅保留内部排序价值。
|
||
- 修正 Intertextile 上海家纺展官方报名入口、雨果跨境活动详情链接和中国贸促会中文活动页的翻译判断。
|
||
- 对 V&A 泛化标题进行藏品编号化处理,避免 `Hanging`、`Pattern` 等条目在界面上看似重复;清理错误中文标题和问号乱码。
|
||
- 明确趋势图库条目按稳定 ID、来源 URL 和藏品信息去重,保留真正不同的原图。
|
||
|
||
### UI 与移动端
|
||
|
||
- 独立站内容宽度、卡片密度、筛选区和标题字体策略与主站家纺情报保持一致,避免桌面端无边界全宽展示。
|
||
- 权威源数量等更新细节默认折叠为一行更新时间,减少老板用户不关心的首屏信息。
|
||
- 跨境活动焦点筛选改为同一行,地区、平台和参与方式在空间足够时保持三列,窄屏自动换行。
|
||
- 活动倒计时使用日历式月份、日期和剩余天数样式。
|
||
- 灵感图库支持原图浮层、三笙 Logo 旋转加载动画、关闭和下载图片;加载失败时保留明确状态。
|
||
- 优化分享、明暗主题按钮、外链顺序、移动端触控尺寸和标题字体范围。
|
||
|
||
### SEO/GEO 与部署
|
||
|
||
- 生成栏目页、年份日历页和每条情报详情页,并输出 canonical、hreflang、Open Graph、JSON-LD、Sitemap、robots.txt 和 `llms.txt`。
|
||
- 统一“三笙AI情报局 / 三笙AI”品牌实体和家纺AI、家纺情报、跨境家纺平台等主题词边界。
|
||
- 构建只公开 `textile-intelligence.json` 与 `textile-trends.json`;翻译缓存、源状态、运行快照和日志不进入 `dist/`。
|
||
- 明确无需 GitHub Pages:Gitea Runner、Windows 计划任务或公司 CI 构建后,把 `dist/` 原子发布到 IIS/Nginx/对象存储即可。
|
||
|
||
### 验证
|
||
|
||
- `python -m unittest discover -s tests -p 'test_*.py'`
|
||
- `node tests\test_frontend.mjs`
|
||
- `python scripts\build_site.py --site-url http://127.0.0.1:8765`
|
||
- 发布前再次核对 59/59 严格源、两份公开 JSON、Sitemap、`llms.txt` 和移动端页面。
|
||
|
||
### 回滚说明
|
||
|
||
- 代码回滚:在公司仓库执行 `git revert <本次提交哈希>`,再重新构建并发布 `dist/`。
|
||
- 数据回滚:代码与 `data/*.json` 必须回到同一提交,避免旧渲染器读取新字段;运行环境也可从 `runtime/snapshots/` 恢复上一份成功 JSON。
|
||
- 站点回滚:保留上一版完整 `dist/` 目录或发布槽,健康检查失败时整体切回,禁止逐文件覆盖。
|
||
|
||
## 来源项目历史
|
||
|
||
### 2026-08-13 - 完善翻译与趋势体验
|
||
|
||
- 来源主项目提交:`e4e0b798`。
|
||
- 增强 IP 区域判断、翻译入口、趋势展示和前端数据契约测试。
|
||
- 该提交属于源项目历史,不是公司仓库可直接回滚的提交;公司仓库以 2026-08-14 基线为起点。
|
||
|
||
### 2026-08-13 - 拆分独立站
|
||
|
||
- 来源主项目提交:`e66a468c`。
|
||
- 从 AI-News-Radar 主线拆出静态前端、家纺数据、采集脚本、SEO 构建、Windows 启动/计划任务和交接文档。
|
||
- 该提交属于源项目历史,不是公司仓库可直接回滚的提交。
|