Files
Sansheng-Intelligence/CHANGELOG.md
T
Jack f1ce583fd1 feat: 发布三笙AI情报局独立版公司研发基线
同步家纺情报 v2 数据、59 个严格权威源、趋势图库、移动端交互、Google/Yandex 翻译门控及静态 SEO/GEO 构建。

补充面向 C# 研发的 README,明确当前无 LLM、多模态与生图模型,记录翻译请求参数、缓存与失败策略、数据处理边界、前端职责和无 GitHub Pages 部署流程。

新增按日期倒序维护的 CHANGELOG,记录影响、验证与代码/数据/dist 回滚方法。

验证:11 个 Python 契约测试、13 个 Node 前端测试通过;静态构建生成 1096 个 Sitemap URL。
2026-08-14 19:26:39 +08:00

67 lines
4.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 更新日志
本文件按日期倒序记录独立版的代码、数据、交互和部署变化。每次提交必须先更新本文件,确保公司研发人员可以判断影响范围并使用 `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 启动/计划任务和交接文档。
- 该提交属于源项目历史,不是公司仓库可直接回滚的提交。