功能预览
干扰码是 AnQiCMS 内置的防采集能力:针对批量抓取与复制搬运的文本流掺入噪声字符,而浏览器渲染给真人访客的版面不受影响,正常阅读察觉不到。它与敏感词过滤、JWT 认证、防 SQL 注入和 XSS 同属站内防护层,但职责不同:干扰码保护内容资产,其余防线保护站点本身。开启范围按需控制,避免无差别全站生效。
内容站被批量采集是常见困扰:辛苦产出的文章几分钟内出现在别的站点上。AnQiCMS 内置的防采集干扰码针对的就是这种行为——在内容被以文本流方式抓走时掺入噪声字符,而浏览器渲染给真人访客的版面不受影响。先回答最关心的问题:正常阅读看不到它,干扰码改变的是「抄走的那份文本」,不是「看到的那页内容」。
采集工具的工作方式与浏览器不同:它不发完整渲染请求,而是把页面文本或接口返回的正文原样拿走,批量落进自己的库。这类文本流拿到的内容里,干扰码以人眼不在意、机器照单全收的形式混入——搬运方得到的就是夹着噪声的文字,直接发布质量崩坏,人工清洗成本又高。对内容被逐字洗版的站点,这一层把「零成本搬运」变成「有成本搬运」。
真人访客经过的是完整渲染路径:浏览器按页面结构显示文字与版式,正文读起来和没开干扰码时没有区别。区别出现在两条路径的产物不一致时——复制文本流与渲染结果本来就不同,采集方拿到的那份被掺了噪声,而截图、录屏这类「按渲染结果搬运」的方式不在干扰码的职责内,那需要水印一类的另一种手段。把干扰码理解成「对文本流的防线」,就不会用它去挡错目标。
干扰码适合开启在原创价值集中的正文输出上,不必无差别全站生效:栏目导航、联系方式这类功能文本没有保护必要,掺噪声反而可能干扰依赖文本准确性的下游使用。抓取协作的部分也要留边界——搜索引擎正常抓取站点地图指向的内容是收录基础,防采集不等于拒绝搜索引擎,配置时以「批量搬运者被掺噪、正常抓取与阅读不受影响」为判断标准。
干扰码守的是内容资产,另有两条防线保护站点本身:一条是输入面,内置的 JWT 认证、防 SQL 注入与 XSS 攻击能力挡住借内容接口进来的攻击尝试;一条是发布面,敏感词过滤与内容审核决定什么文字能对外出现。三层各自独立生效:干扰码不防攻击,认证不防采集,审核管不了搬运。站点安全与内容保护是两组问题,配防线时别用一层的答案去填另一层的空。
问:开了干扰码,用户全选复制文章会不会带噪声? 答:设计目标是让按渲染显示的阅读不受影响;不同浏览路径的产物存在差异,对以「复制原文再发布」为主的栏目开启即可。
问:干扰码能百分之百防住采集吗? 答:不能。它提高的是批量搬运的成本,配合更新节奏、原创声明与渠道投诉使用,才是完整的内容保护策略。
问:和 RSS 输出冲突吗? 答:以文本流为通道的订阅输出要不要带干扰,取决于你是否希望全文外发;只出摘要的订阅形式与干扰码互不干扰。
预览
一项对 AI 搜索引用的测量显示,排名清单页约占全部引用的 21%,是被引最多的内容形态。站内承接这种形态要靠三样后台能力:自定义内容模型固定清单的条目、序位与依据字段,关键词库统一各条目的叫法,锚文本把清单页和详解文章互相连起来。本文给出改造顺序与核对点。
预览
后台的 AI Chat 是入口,配套覆盖内容、SEO、运维、商务等域的 AI 工具集才是可执行动作,技能系统把常见任务固化成可复用步骤,三者合起来可以由 AI 智能体自主编排、连着做完一件事。本文用选题、生成、自动标签与 TDK、落库这条内容流程说明编排怎么发生,以及哪些环节仍要人来确认。
预览
同一份技术栈说明对两类读者的意义不同:建站者要看 GoLang 与 Iris 框架带来的运行资源与部署形态,内存与并发表现按官方约数理解;模板与二次开发者要看 Iris 的路由与渲染边界、GORM 数据层如何映射自定义内容模型。只用一个指标下结论,选型容易跑偏。