plugin-icon

Npcink AI Client Adapter

作者:Npcink·
通过薄 REST 适配器,将 OpenClaw 等本地 AI 客户端连接到受治理的 WordPress 能力。
版本
0.3.2
最后更新
Jun 21, 2026
Npcink AI Client Adapter

Npcink AI Client Adapter 通过聚焦的 REST 适配器,将 OpenClaw 兼容工具等本地 AI 客户端连接到 WordPress 站点。

它适用于使用 Npcink Governance Core 管理可审查 AI 操作,并使用 Npcink Abilities Toolkit 等 WordPress Abilities API provider 提供具体 WordPress 能力的站点。Adapter 为客户端提供一个稳定的 WordPress REST 入口,用于检查就绪状态、读取治理指引、运行已批准的读取能力、创建受治理的提案,并且只在 Core 批准和提交预检之后执行受支持的写入。

默认连接路径使用签名密钥配对,因此 AI 客户端不需要接收 WordPress 应用密码。对于已经有专用 secret 字段或凭据库的客户端,仍可使用 WordPress 应用密码备用路径。

Adapter 有意保持很薄。它不定义能力、不保存批准真相、不运行工作流队列、不充当 MCP server、不管理模型 provider、不保存提示词,也不执行任意最终写入变更。治理仍属于 Npcink Governance Core。能力定义和回调仍属于 Npcink Abilities Toolkit 或其他 WordPress Abilities API provider。

Adapter 在 health、help 和连接清单中暴露机器可读的 client_policy,让兼容客户端可以读取明确的路由、输出、敏感读取和写入流程边界。本地 CLI 也会从输出中隐藏 profile 路径、key id、签名 header、token、password 和 secret。

当前受治理执行支持覆盖 Core 批准之后的明确 Adapter 配置,包括 npcink-abilities-toolkit/trash-postnpcink-abilities-toolkit/create-draftnpcink-abilities-toolkit/update-postnpcink-abilities-toolkit/update-post-blocksnpcink-abilities-toolkit/set-post-termsnpcink-abilities-toolkit/reply-commentnpcink-abilities-toolkit/approve-comment

核心功能:

  • 通过一个 Adapter REST namespace,将 OpenClaw 兼容及类似本地 AI 客户端连接到 WordPress。
  • 在客户端开始工作前检查 Adapter 就绪状态和依赖状态。
  • 暴露机器可读的 client_policy,让客户端理解路由、读取、写入和敏感数据边界。
  • 通过 WordPress Abilities API 路由已批准的 direct-read 请求。
  • 将受治理的写入请求转发到 Npcink Governance Core 提案和提交预检端点。
  • 在 Core 批准之后,为明确列入允许范围的执行配置支持用户触发的 approve-and-execute 路径。
  • 优先为本地客户端使用签名密钥配对,并在合适场景下保留应用密码备用方式。
  • 保持通道、治理、能力、云端和模型 provider 职责分离。
免费基于付费套餐
通过安装,您同意 WordPress.com 服务条款第三方插件条款
目前已测试版本
WordPress 7.0.3
这个插件是可用的下载,适用于您的站点。