给 Agent 测试 CMS 的草稿编辑权限,把发布决定留给审核人。保存、预览和发布各有独立结果。私有预览可以正常显示,而文章仍然是草稿。下文把这两项分别列为验收条件。
准备能映射到 CMS 的源稿
提供确认过的标题、摘要、分节标题、一条已检查的 URL,以及图片和对应的替代文本。Markdown 标题层级对应标题区块,段落对应段落区块,链接核对可见文字和目标地址。富文本粘贴可能改写格式,交接时保留源稿,便于审核人核对脚注、链接和图片。
| Markdown | WordPress |
|---|---|
| H2 | 标题区块 |
| text | 段落与锚链接 |
| alt | 图片替代文本 |
打开编辑器前限制写入权限
使用测试环境和只能编辑自己草稿的账号。写入前核对域名和文章。已有草稿 ID 时,打开原记录以免重复创建。提前写明停止条件:保存草稿并打开预览,遇到发布、提交审核、权限变更或意外弹窗就停下。
WordPress · Roles and capabilities
保存、刷新并检查真实预览
录入内容,点击保存草稿,等待编辑器完成请求。记录文章 ID,刷新后重新读取状态。打开授权预览,核对标题、标题层级、链接目标和实际加载的图片及替代文本。再用不带 Cookie 的匿名请求检查可见性。编辑链接和预览链接可能指向同一篇文章,保存状态仍需单独确认。
本次用回环地址上的 WordPress Playground CLI 3.1.62,配合合成内容和没有发布权限的专用角色。通过编辑器状态接口录入区块,由 Tabbit 点击保存草稿,重新加载后读取保存的记录。授权预览显示了标题、链接和已加载的图片,再分别检查了两条无 Cookie 请求。其他 CMS、插件和认证配置需要分别验证。
| 检查 | 实测结果 |
|---|---|
| ID / 状态 | 9 / draft |
| 授权预览 | HTTP 200 |
| 无 Cookie 的预览 | HTTP 404, 未出现草稿标记 |
| 无 Cookie 的文章链接 | HTTP 404, 未出现草稿标记 |
| H2 / 链接 / 替代文本 | Preview checkpoint / /?n01-reference=1 / Blue training marker |


交回审核人能使用的回执
提供环境、草稿 ID、保存状态、编辑链接、授权预览方法以及实际检查结果或差异。预览链接可能需要编辑权限。如果审核人遇到拒绝访问,走 CMS 已批准的审核授权流程,再核对同一草稿。重试时先查原 ID 和最新保存的版本,再决定是否写入。
一位 WordPress 用户报告,在 Mac 从 Word 粘贴后出现空格、超链接和脚注问题。另一位说同事打开草稿预览时遇到拒绝访问。这是两条个人反馈。分别核对渲染后的区块和审核者的访问权限。
r/Wordpress · Word paste · r/Wordpress · Draft access
流程中断后怎么继续?
先读取当前编辑器和已保存的记录。确认原 ID 和草稿存在后,从原记录继续。若预览过期,刷新同一草稿并核对内容。编辑器与预览有差异时,记录差异并交给审核人。
常见问题
Markdown 应包含哪些内容?
提供确认过的标题、摘要、分节标题、一条已检查的 URL,以及图片和对应的替代文本。Markdown 标题层级对应标题区块,段落对应段落区块,链接核对可见文字和目标地址。富文本粘贴可能改写格式,交接时保留源稿,便于审核人核对脚注、链接和图片。
Agent 需要哪些权限?
使用测试环境和只能编辑自己草稿的账号。写入前核对域名和文章。已有草稿 ID 时,打开原记录以免重复创建。提前写明停止条件:保存草稿并打开预览,遇到发布、提交审核、权限变更或意外弹窗就停下。
如何核对已保存的预览?
录入内容,点击保存草稿,等待编辑器完成请求。记录文章 ID,刷新后重新读取状态。打开授权预览,核对标题、标题层级、链接目标和实际加载的图片及替代文本。再用不带 Cookie 的匿名请求检查可见性。编辑链接和预览链接可能指向同一篇文章,保存状态仍需单独确认。
草稿回执应包含什么?
提供环境、草稿 ID、保存状态、编辑链接、授权预览方法以及实际检查结果或差异。预览链接可能需要编辑权限。如果审核人遇到拒绝访问,走 CMS 已批准的审核授权流程,再核对同一草稿。重试时先查原 ID 和最新保存的版本,再决定是否写入。
流程中断后怎么继续?
先读取当前编辑器和已保存的记录。确认原 ID 和草稿存在后,从原记录继续。若预览过期,刷新同一草稿并核对内容。编辑器与预览有差异时,记录差异并交给审核人。