fn_b/docs/maintenance/RELATED_RELEASE_2026-10-31.md

31 lines
4.7 KiB
Markdown
Raw Permalink 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.

# 相关改动补齐发布(2026-10-31)
用户明确要求“李响那边的改动”“相关的没提交的都提交发布”。已精确读取“李响 - FNA_V支援”最近工作并核对同一本地目录,基于当前正式 `bd8b58a6cfde27067cfd176146bfa0ce4e860e3f` 隔离提交38个相关文件,推送分支 `codex/related-ui-ads-20261031`,正式检出应用提交 `add9ed489e5fa229d606e72e9f9065ea41cf8b43`。随后文档提交仍沿同一分支,最终HEAD见 `output/related-release-20261031/docs-release.json`;应用哈希保持不变。
目标仍为VPS-003 `/www/wwwroot/clashfreenode-new.com`、`https://clashfreenode.com/`,本机SSH经白色机执行。未发送跨聊天消息,未恢复test或访问HN/DPL/FUC业务后台。
## 本次补齐
- 李响最终确认的三张矮横幅:`DP-LINK.NET`字标;小写`hardnerd`、品牌大字/小标语/两行留白;福云“全球网络加速 / 五年稳定运营”。精确路径、原始尺寸及SHA见[素材清单](../assets/advertising/20261031/assets.json),原稿PNG随Git提交,六份完整原始/定点编辑提示词及来源说明一并归档。
- 活动广告组件引用最终三图,尺寸及alt同步,广告标记保留。比例3.675:1,cover取景,福云center 40%;本次替换上一批临时使用的contain旧图展示。每次进入独立抽样、template候选、noscript回退和随机JS不变。
- 共享广告配置合并保留生产DPL/HN/FUC启用环境开关。本地HN仍可预览hn.loc;生产环境回退为hardnerd.net,正式三家URL均已验收。未把本地硬编码enabled=true覆盖生产开关。
- 文章与栏目模板清理已为空的侧栏广告include;免费节点新版、品牌、窄屏侧栏、综合教程去横幅/介绍及HN九折配置保持。
- 补交原资源关注提示过滤的两项单元测试,以及相关维护入口、写作关系索引、周期教程台账、图片交付与test退役记录。
- 已经发表的规则模式/TUN教程源稿和关联图源入Git。发布前将两篇HTML源与生产正文做SHA比对,均一致;仅补齐源码档案,没有重发API、修改正文、发布时间、文章ID或数据库图片关联。运行时editorial图片继续由文章发布机制维护。
## 对未提交文件的核对
本地主目录仍保留最初FN_B的旧Git基线,不根据它的M/??直接全量覆盖生产。对应用、配置、视图、路由、测试、公开CSS/JS与维护源进行服务器哈希比对:222个文件已与正式相同,无需重复发布。剩余差异逐项审查并归入本批或明确排除,清单在 `output/related-release-20261031/inventory.json`,最终38项文件SHA在manifest.json。
排除内容是私密.env及_env、node_modules/vendor、缓存与编译产物、生产自动生成标签模板、data.ms、运行时图片目录,以及未被当前页面引用的旧广告组件/迭代图片和试验字标。生产构建manifest沿现场版本,资源源码无新增打包需求,不从本地覆盖构建结果;未提交这些不等于还有未发布的活动广告。`.gitignore`差异只是同一忽略项的位置变化,无语义增量。生产未提交的生成标签模板和两个运行目录逐项保留,不以本地历史计数覆盖。
## 验收与恢复
- 本地11项测试/59断言通过,涵盖资源提示过滤、推荐配置/优惠、免费节点解析和订阅原值保护。
- 桌面718×195.37、390视口354×96.32,三张均为3.675:1,图片自然尺寸与清单一致、无溢出,品牌/文案完整。实际文章活动广告DOM只有1张图片、图片加载成功,三个优惠码按钮保持。截图在本批输出目录ads-desktop.png、ads-mobile.png。临时预览页已删除,浏览器视口已恢复。
- 正式149项服务器侧检查通过、0失败,覆盖首页/免费节点/苹果ID/两篇教程/两个栏目、新图引用与尺寸、随机脚本保留、三家生产跳转、HN九折、上一批UI及全部38文件哈希;三图与CSS的HTTPS完整SHA通过。
- 189篇文章核心字段SHA不变,两篇已发表正文源SHA一致,.env及生产并行标签文件SHA不变。未执行数据库迁移、文章发布、通知、真实订阅下载或优惠核销。
- 已清理nginx身份config/Blade/响应缓存。已完成服务器侧验收,未做线上浏览器页面验收。
恢复点VPS-003 `/root/backups/cfn-related-ui-ads-20261031`(0700),含原HEAD/status、Git bundle、tracked-before.patch、候选工作树及发布/验收回执;本地回执在 `output/related-release-20261031/`。没有后续发布时可检回 `bd8b58a6cfde27067cfd176146bfa0ce4e860e3f` 并清相同缓存;有后续变更时只反向撤销本批增量,提交推送后再更新。旧广告图仍在Git,回退不用恢复数据库、删除用户图片或关闭其他业务站。