让 AI Agent 安全管理 WordPress:一次分类与标签重构中的失败、回滚与最终方法
让 AI Agent 安全管理 WordPress:一次分类与标签重构中的失败、回滚与最终方法 AI Agent 很适合处理重复的 WordPress 管理任务,但“可以调用 API”并不等于“适合自由决定网站结构”。 一次较大规模的分类与标签重构,很容易暴露这个差异。 表面目标可能很简单: 减少过度细分的 Category; 将三级结构压缩为较稳定的两级结构; 清理明显错误的 Tag; 保留真正有检索价值的细粒度主题; 不改变正文、Slug、发布时间和文章状态。 真正困难的部分,却不是 REST API,而是如何把语义决策和机械执行彻底分开。 第一类失败:用字符串代替语义 最早出现的问题,是使用简单字符串规则生成 Tag。 这种方法对长而明确的关键词有时有效,但对短词非常危险。 例如,一个只有几个字母的技术名词,可能恰好出现在: directory operator monitor editor vector 等完全不相关的单词内部。 如果使用: if keyword in body: add_tag() 就会产生大量假阳性。 这类错误的危险之处在于:系统表面上运行成功,API 返回 200,数据库也没有损坏,但网站语义已经被污染。 因此,HTTP 成功不等于任务成功。 第二类失败:过度依赖“语义审计” 发现字符串规则不可靠之后,一个自然的想法是:让模型重新阅读文章,然后判断 Tag 是否应该保留。 …