功能预览
会员分组与权限能控制文章可见范围,但控制点不止详情页:列表、站内搜索、接口读取三处都要按同一套用户组规则收敛,否则受限内容会从摘要或接口里漏出去。本文说明分组怎么划、投稿场景为什么要叠内容审核,以及接口调用侧的权限一致性怎么核。
会员分组和权限能不能只控制文章的可见范围?能控制,但要理解清楚它控制的是什么:可见范围是一条规则作用在多个出口上,不是只把详情页挡起来。用户组与 VIP 分组设置的访问权限决定谁能取到哪篇内容,而出口至少有详情页、分类列表、站内搜索、接口读取这四处。只在其中一处生效,受限内容照样会从别的地方漏出去。
最常被漏掉的是列表与搜索。详情页按权限挡住了,但列表页仍把标题、摘要连同更新时间一起显示出来,等于把受限内容的存在性和部分正文公开了。摘要写得越完整,漏得越多。
站内搜索是第二个漏点。检索结果通常按关键词匹配返回条目,如果索引阶段没有带上用户组条件,非会员只要搜到关键词就能看到受限标题。
接口读取是第三个漏点,也是影响面更大的一个。文档列表与详情、分类与标签这些高频能力在接口调用里都是可编程的,前端做了拦截而后端接口没做,权限就只是页面级的装饰。
分组按「内容获取方式」划,不按「人多人少」划。
一种划法是把读者分成公开访客、注册用户、付费会员、内部编辑四组,每组对应固定的内容范围。要注意的是组数不是越多越好:组别细到每篇文档都能配一个组,实际上没人能维护,漏配的概率反而上升。
更稳的做法是让分组对应栏目而不是单篇文章:受限内容集中在少数几个受控栏目里,权限跟着栏目走。单篇级的例外再单独配,量小才守得住。
开放会员投稿时,权限控制解决的是「谁能看到」,不解决「进来的是什么」。这一层要靠内容安全设置:敏感词过滤负责命中即拦或降级,关键词替换处理可放行的表述,内容审核承接人工复核。
三者叠加的顺序是按成本排:过滤与替换在提交时自动跑,人工只看被降级和标记的那部分。否则投稿量一上来,人工审核会先把站点压住,而不是权限配错。
受限内容的中间态同样要管。文档状态分为正式文档、草稿、待发布、回收站,草稿可以通过带 preview 参数的链接预览。预览链接的传播性比正式发布页强得多,一条发给非会员也能打开的话,权限等于旁路了。
删除也要看清楚:删除正式文档是移入回收站而不是物理删除,内容还在库里。回收站条目如果仍被列表或接口取到,「已下架」的内容就还在对外可见。配权限时把这几类状态一起纳入检查范围。
核的方法是拿同一个受限文档,用不同身份各调一次,而不是只看后台配置项。
第一步,按公开身份调用接口文档里列出的文档列表与详情能力,确认受限内容不出现在返回结果里,也不出现在摘要字段中。第二步,用受限账号登录态再取一次,确认能取到。第三步,站内搜索同一个只有受限内容才命中的关键词,比对两个身份下的结果条数。
按标题查询是否已存在这类接口也值得一并核对:能按标题查到,就意味着标题本身被暴露了。API 调用侧的权限口径要和前端保持一致,这一步不能省。
不建议。列表、搜索、接口任一处没收敛,受限内容都会从那里外泄。要管的范围由出口数量决定,不由页面设计决定。
会。权限按栏目收时,误挂到受限栏目的公开内容同样会被挡。改动后用非会员身份走一遍列表和搜索,是成本较低的核对方式。
取决于内容风险。涉及联系方式、外部链接、行业资质表述的栏目建议先审后发,其余可先发后审,但要让敏感词过滤和关键词替换在提交时即刻生效。
预览
让 AI 批量操作内容后台时,逐步确认会拖慢长任务,全放开又风险过大。合理分工是读操作不必确认、同类写操作按回合合并确认、全站级高危能力默认关闭需要显式开启。本文按 AnQiCMS 的 MCP Server、意图目录与回合级审批说明怎么给不同任务配审批策略。
预览
样式微调、文案块替换、局部结构重排这三类模板改动可以放心交给 AI 可视化编辑;公共组件、数据字段取值和缓存策略这三类必须人工把关。本文按改动类型划出 AI 辅助改模板的边界,给出改前备份、改后回退与上线验收的操作顺序,并说明技能机制在批量模板任务里的位置。
预览
多套品牌站共用一套后台,省的主要不是建站时间,而是重复配置与批量维护:新增站点少一遍环境与账号搭建,文案与链接改动靠全站替换批量走完,全站级高危操作集中在默认关闭的少数域里。本文按配置项拆开算收益,并说明哪些情形不适合合并。