功能预览
多站点管理下,公共模板承载结构与通用组件,站点级承载配色、导航与站点信息,覆盖顺序决定一次改动会不会波及其他站点。本文给出分层原则、命名与覆盖顺序的做法,以及用 AI 辅助修改模板时如何先在低风险站点验证、再逐站点核对首页与列表页。
多个站点共用一套模板时,样式和配置怎么分别覆盖,直接决定改动会不会波及其他站点。公共模板承载结构与通用组件,站点级承载配色、导航与站点信息,覆盖顺序没约定清楚,改公共片段就可能牵动所有站点。AnQiCMS 提供多站点管理,支持管理多个独立站点,适用于多品牌、多主题网站,因此分层与覆盖成了绕不开的问题。本文给出两层的职责划分、覆盖顺序的约定,以及先验证再逐站点核对的做法。
多站点管理把多个独立站点放进同一套模板体系,首要的是把内容切成两层:公共层放与品牌无关、各站点都要复用的部分,站点层放区分品牌与主题的部分。判断标准是改了它会不会影响其他站点:会全局生效的放公共层,只影响当前站点的放站点层。下表按公共层与站点层两列划分该放什么。
| 该放什么 | 公共层 | 站点层 |
|---|---|---|
| 结构组件 | 页面骨架、通用头尾片段 | 站点专属的版块增删 |
| 通用样式变量 | 字号层级、间距等复用变量 | 品牌覆盖用的局部变量 |
| 配色与品牌样式 | 不放或仅放默认值 | 各站点的配色与品牌标识 |
| 导航与站点信息 | 导航的通用结构片段 | 各站点的导航条目与站点信息 |
| 水印与邮件提醒 | 不放 | 各站点的水印、邮件提醒等设置 |
配色、导航、水印与邮件提醒这类区分品牌与站点偏好的内容放在站点层,结构和通用组件放公共层减少重复维护,避免一个站点的设置串到另一个站点。
当公共层与站点层允许出现同名文件时,让站点层覆盖公共层是常见的设计选择。但多站点管理具体按什么顺序解析覆盖,属于方案要写清的边界,不能靠猜。团队要把顺序写成约定:以公共层为底、以站点层为准,同名片段由站点层收口;命名上用前缀区分通用片段与站点片段,让人一眼看出某段样式归哪一层、会不会外溢。命名一旦混乱,文件归谁就没人说得清,覆盖就成了碰运气。
覆盖顺序解决影响范围,验证流程解决范围有没有被低估。稳妥做法是挑一个测试站,只改公共片段,观察它对首页与列表页的连锁效果,确认没把样式带偏,再逐站点核对。逐站点核对时重点看:导航在新样式下是否完整、水印是否仍跟着站点设置走、邮件提醒这类站点级配置有没有被误改成全局。一个站点确认无误再推下一个,出现偏差就退回测试站比对,别在正式站点试错。
AnQiCMS 提供 AI 可视化模板编辑,可以通过 AI 辅助直接修改模板代码。要留意可视化模板编辑改的是模板代码本身:改站点文件只影响当前站点,改公共文件会全局生效。因此用 AI 辅助要限定改动范围,先明确要动的是站点层还是公共层,避免 AI 顺手改了公共片段。改动前保留可回退版本,改完先看测试站再逐站点核对,误动公共文件也能退回。
共用一套模板会不会让所有站点的配色都变成一样?
不会,前提是配色放在站点层。公共层只放结构与通用样式变量,配色与品牌样式由各站点单独定义,改站点层只影响当前站点。只有把配色误放进公共层,才会一改改一片。
改了公共片段后某个站点首页错乱,怎么判断是不是覆盖的问题?
先看该站点的站点层有没有同名定义。如果站点层本应收口却留了残缺片段,公共层的新样式就会露出来。把顺序与命名补全,让站点层对要区分的部分有完整定义,再核对首页与列表页。
用 AI 可视化模板编辑能不能只改一个站点而不碰其他站点?
可以把范围限定在站点文件上,只让 AI 修改当前站点的样式与配置片段。要避开公共文件:可视化模板编辑改的是模板代码本身,动到公共文件就全局生效。改前保留回退、改后逐站点核对,才能把影响锁在单站点。
预览
llms.txt 提案里强制要求的部分只有一级标题,用来写明项目或站点名;引用块摘要、说明段落、分组链接与可选区都能按需取舍,而文件本身要保持小到能装进上下文。本文按提案原文拆开必需节与可选节,说明它与站点地图、抓取排除文件分别管什么,以及站内自动生成时要盯住哪三点。
预览
站点说明文件里要不要逐条标注内容时效,取决于它承担的是导航还是结论。它更像给模型看的目录,条目只要说清这一块有什么、什么时候值得取;真正决定内容何时对外可见的是站内的定时发布与时间因子。本文给出时效信息的三种落位方式,以及说明文件与定时发布、站点地图之间的刷新顺序。
预览
删除正式文档是移入回收站而不是物理删除,所以回收站会长期累积历史条目;不定期清理会带来误恢复、旧稿重新出现在列表与统计里等问题。本文按正式文档、草稿、待发布、回收站四种状态说明各自的可见性,并给出恢复前必须确认的分类、别名与站点归属。