# Hardnerd 广告正式发布 · 2026-10-30 用户明确要求把此前Hardnerd广告放上去并发布,暂停后已恢复授权。此次只发布HN,不携带DPL/FUC广告或其他本地未提交功能。 ## 当前实现 - 素材:`public/images/ads/hn-ad-refined-20261031.png`,1964×801,SHA-256 `f7af72fd5074908418ffaf7f634ce620e8bb14b6029931ff06ab86ac7c95fe2f`;采用此前参考HN网站完成的深炭灰、绿紫光晕、渐变Hardnerd品牌字、独立眼镜H版本,不是旧纯黑版。 - 位置:文章正文之后、标签之前,首页当前展示最新文章时同样显示;栏目列表不增加广告。满行宽高比2.45,圆角12px,无扫光,保留键盘焦点轮廓。 - 模板:`components/hn-article-ad.blade.php`,独立加载`public/css/hn-article-ad.css`一次;生产文章模板直接引入HN组件,不调用本地DPL/HN/FUC汇总组件。 - 生产`config/advertising.php`仅包含HN配置,`HN_AD_ENABLED`默认true,`HN_AD_URL`默认`https://hardnerd.net/`。链接新窗口打开,含`sponsored noopener noreferrer`。本地保留其他广告配置及`hn.loc`开发落地页。 ## Git 发布与验收 生产原提交`a5c5540b977eec4035ba64c1ffc1fa6b6f682152`;基于该提交建立隔离工作区,仅提交5个应用文件,推送既有`tom/fn_b.git`新分支`codex/hn-ad-20261030`,正式目录`/www/wwwroot/clashfreenode-new.com`检出功能提交`f0a0f34d8b687f1286d82e1f26ff72619b11a9e1`。现有未提交`generated-tags-cloud.blade.php`逐字保留,未触碰`data.ms`或其他实例。无需重建全站前端构建产物、数据库迁移或修改Nginx、调度、Resource服务。 以正式nginx身份清理Blade/响应缓存后,25项服务器侧验收通过、0失败:首页、最新文章`fn20261030`和系统代理/TUN教程各出现一次HN,CSS仅加载一次,链接及rel正确,位置在正文后标签前;`/freenode`列表无新增HN。图片/CSS的正式HTTPS响应200、类型正确、完整SHA与提交素材一致;未携带DPL/FUC素材。回执见`output/hn-ad-release-20261030/release.json`与`verification.json`。 已完成服务器侧验收,未做正式线上页面验收或打开HN落地页。本文档后续同步提交只更新文档,不改变已验收应用文件。 ## 恢复与停用 恢复包:VPS-003 `/root/backups/cfn-hn-ad-20261030`,含发布前Git bundle、原HEAD/status、并行差异、原文章模板、发布及验收回执;目录0700,私密回执0600。 单独停用可在生产环境设置`HN_AD_ENABLED=false`,按当前配置缓存方式刷新配置,再以nginx身份清响应缓存;不要禁用HN业务网站或撤回其他广告。代码回退先检查有无后续提交,仅撤回本次HN配置/组件/CSS/图片及show模板中的HN include;不得整份覆盖新文章模板或回退之后发布的其他功能。 ## 广告文案定点更新(2026-10-30) 用户指定将底部“了解 HN ↗”替换为“硬核专线架构,品质网络体验”。内置image_gen以原图为编辑目标,仅替换底部绿色文案并去除箭头,保留品牌图形、字形、主副标题和背景。新素材路径/尺寸/hash见当前实现;完整提示词 `output/hn-ad-release-20261030/quality-text-prompt.txt`,旧图保留回退。模板替代文字同步。 应用提交48a97f2820e3549580d3c7d1dff79197a9d0431e已推送codex/hn-ad-copy-20261030并在正式cfn检出;只增加新版图片和更新HN组件引用。24项服务器检查全部通过,含正式图片HTTPS完整SHA及页面引用/尺寸/链接/位置;没有HN业务站部署。回执 `output/hn-ad-copy-20261030/release.json` / `verification.json`;恢复点 `/root/backups/cfn-hn-ad-copy-20261030`。后续文档提交不改应用文件。已完成服务器侧验收,未做线上页面验收。 ## 版式精简与侧栏撤广告(2026-10-31) 按用户指定删除HN底部绿字,白色文案改为“硬核架构,品质专线,全球网络畅通无阻”,两行品牌/文案重新居中并协调字号、字距与留白。内置image_gen编辑,最终提示词 `output/hn-ad-refine-20261031/prompt.txt`;当前图片见上表,旧文件保留恢复。 同时将 `components/banners.blade.php` 改为空输出组件,撤下首页、文章与列表的旧福云侧栏广告,包括“广告”标题及卡片。保留原调用避免影响其他布局,热门标签组件不变;未删除历史图片或改动FUC业务站。 基于现场HEAD `77f9b09c58b46ef2bbe0882ec89194bf25aa82cd` 构造隔离增量,应用提交 `6c94ecbd0bbfac229a63d650d95f80df608817b0` 已推送 `codex/hn-ad-refine-20261031` 并正式检出。仅三个应用文件;并行生成标签模板、data.ms、public/images/editorial与其他已发布功能保留。恢复点 `/root/backups/cfn-hn-ad-refine-20261031` 包含发布前Git bundle、tracked差异与回执。 清理nginx身份视图/响应缓存后完成31项服务器验收、0失败:首页、最新文章fn20261031、教程和列表均无旧福云图片及广告标题;HN新图、替代文案、位置、链接、尺寸和完整HTTPS SHA正确。最初检查错误地将热门标签共用CSS类当作广告残留,核对HTML后修正为广告图片/标题判据。回执 `output/hn-ad-refine-20261031/release.json` / `verification.json`。已完成服务器侧验收,未做线上页面验收。此次未发布HN业务站首页的本地调整。