Linux 软件免费装
Banner图

Npcink AI Client Adapter

开发者 muze233
更新时间 2026年6月21日 20:10
PHP版本: 8.0 及以上
WordPress版本: 7.0
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

ai automation rest-api governance

下载

0.3.0 0.3.1 0.3.2

详情介绍:

Npcink AI Client Adapter connects local AI clients, such as OpenClaw-compatible tools, to a WordPress site through a focused REST adapter. It is designed for sites that use Npcink Governance Core for reviewable AI operations and WordPress Abilities API providers, such as Npcink Abilities Toolkit, for concrete WordPress capabilities. The Adapter gives clients one stable WordPress REST surface for checking readiness, reading governance guidance, running approved read abilities, creating governed proposals, and executing supported writes only after Core approval and commit-preflight. The default connection path uses signed key-pair pairing so the AI client does not need to receive a WordPress Application Password. A WordPress Application Password fallback is available for clients that already have a dedicated secret field or credential vault. Adapter is intentionally thin. It does not define abilities, store approval truth, run workflow queues, act as an MCP server, manage model providers, store prompts, or execute arbitrary final write mutations. Governance remains in Npcink Governance Core. Ability definitions and callbacks remain in Npcink Abilities Toolkit or another WordPress Abilities API provider. Adapter exposes a machine-readable client_policy on health, help, and the connection manifest so compatible clients can consume explicit route, output, sensitive-read, and write-flow boundaries. The local CLI also redacts profile paths, key ids, signing headers, tokens, passwords, and secrets from output. Current governed execution support covers explicit Adapter profiles after Core approval, including npcink-abilities-toolkit/trash-post, npcink-abilities-toolkit/create-draft, npcink-abilities-toolkit/update-post, npcink-abilities-toolkit/update-post-blocks, npcink-abilities-toolkit/set-post-terms, npcink-abilities-toolkit/reply-comment, and npcink-abilities-toolkit/approve-comment. Key features:

安装:

  1. Install and activate npcink-abilities-toolkit.
  2. Install and activate npcink-governance-core.
  3. Install and activate Npcink AI Client Adapter.
  4. Open Npcink > Adapter to create the local AI client handoff.

屏幕截图:

  • Active key-pair devices with device identifiers, last-used timestamps, status labels, revoke actions, and a revoked-device summary.
  • WordPress Application Password fallback connection flow for clients that use a dedicated secret field or credential vault.

常见问题:

Does Adapter approve proposals?

Adapter provides a user-triggered approve-and-execute action for supported execution profiles, but Npcink Governance Core remains the governance backend for proposal storage, approval, commit-preflight, and audit.

Does Adapter execute arbitrary abilities?

No. Adapter executes only explicit, supported execution profiles after Core approval and commit-preflight. It is not a generic ability executor and does not bypass Core governance.

Do I need other Npcink plugins?

Yes. Npcink Abilities Toolkit provides the ability definitions and callbacks used by the Adapter. Npcink Governance Core is required for governed proposals, approval, commit-preflight, and audit.

Which AI clients can connect?

Adapter is built for OpenClaw-compatible local clients and similar tools that can call authenticated WordPress REST endpoints and consume the Adapter client_policy.

Does Adapter send my WordPress password to an AI client?

The recommended signed key-pair path avoids giving the client a WordPress Application Password. Adapter stores only the approved public key. The Application Password path remains available as a fallback for clients with a dedicated secret field or credential vault.

Does Adapter run AI models or store prompts?

No. Adapter is a channel layer. It does not provide model routing, prompt management, provider credentials, workflow queues, or hosted AI execution.

What happens if dependencies are missing?

Adapter health and help routes can report dependency status. Routes that require Npcink Governance Core or a WordPress Abilities API provider fail closed with a structured missing dependency error.

更新日志:

0.3.2 0.3.1 0.3.0 0.2.1 0.2.0 0.1.1 0.1.0