Linux 软件免费装
Banner图

SmartCloud Agent Composer

开发者 smartcloud
更新时间 2026年10月14日 18:40
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: MIT
版权网址: 版权信息

标签

gutenberg automation workflow agents abilities

下载

1.4.0 1.1.2 1.0.3 1.0.4 1.1.1 1.0.1 1.2.0 1.2.1 1.2.2 1.2.3 1.3.0 1.0.0 1.2.6 1.3.1 1.3.3 1.3.6 1.3.5 1.3.7 1.3.8 1.3.9 1.0.2 1.1.0 1.2.4 1.3.4 1.4.1 1.4.2 1.3.2 1.2.5 1.4.3

详情介绍:

SmartCloud Agent Composer adds a controlled WordPress layer for agent-assisted Gutenberg workflows. Administrators define versioned Config Sets with site contracts, page-type Blueprints, approved patterns, structured fields, relations, media policy, and safety rules. Agents can create or revise only validated, Composer-owned drafts, or prepare a separate working proposal for a human-reviewed published-content update. Composer registers its governed Abilities through the separate WordPress MCP Adapter at /wp-json/mcp/smartcloud-agent-composer. A compatible authenticated MCP client can connect directly; an OpenAI Connector tunnel is optional and is not bundled. For remote or multi-user clients, Composer can validate Amazon Cognito access tokens and intersect group roles, per-App-Client role ceilings, granted Composer scopes, and the active content contract. This protected mode does not create shadow WordPress users. The backward-compatible dedicated WordPress user path remains available when MCP protection is Open. Core operation runs inside WordPress without requiring a WP Suite account, subscription, hosted service, provider plugin, or proprietary theme. Optional integrations are disclosed under External Services. Key features Documentation: https://wpsuite.io/docs/ This plugin is not affiliated with or endorsed by the WordPress Foundation. All trademarks are property of their respective owners.

安装:

  1. Install the plugin ZIP through Plugins -> Add New -> Upload Plugin and activate it.
  2. Open SmartCloud -> Agent Composer and review runtime, theme, and provider status.
  3. Create or import an inactive Config Set, review its Site Contract and Blueprints, then validate and explicitly activate it.
  4. Install and activate the separate WordPress MCP Adapter if an MCP client will use Composer.
  5. For remote or multi-user MCP access, configure MCP Access with a Cognito User Pool, Hosted UI domain, public authorization-code plus PKCE App Client, exact client callback, external MCP resource URI, group-role mappings, client ceiling, and optional URI-bound Composer scopes. Keep protection Open until the OAuth round trip succeeds.
  6. For the backward-compatible Open path only, create a dedicated WordPress user with the smartcloud_agent role and store its Application Password in the client secret store.
Composer requires WordPress 6.9 or newer and PHP 8.1 or newer.

屏幕截图:

  • Preset and Config Set administration.
  • Theme and provider discovery information.
  • Audit and portability tools for configuration review.

升级注意事项:

1.4.3 Restores native browser saves behind HTTP Basic Auth while retaining WordPress session and Blueprint safeguards. No configuration or content migration is required. 1.4.2 Updates the bundled shared Hub translation handling. Existing Composer content, configurations, permissions and audit format remain unchanged; no migration is required. 1.4.1 Improves audit reliability during concurrent MCP requests. No content or configuration migration is required. 1.4.0 WP Suite admin navigation now groups everyday tasks by capability and detailed settings under Advanced. Existing settings and bookmarked admin URLs remain available; no configuration migration is required. 1.3.9 Install this update when upgrading WordPress MCP Adapter to 0.7.0. Restart the MCP tunnel and reconnect clients after installation. No content migration is required. 1.3.8 Native and agent saves enforce the same editorial and document rules. Correct invalid existing metadata before editing; partial saves cannot bypass validation or proposal gates. Native plugins may use shared validators without expanding agent permissions. See the linked upgrade archive. 1.3.7 Native editing requires a validated Config Set opting into browser-editor for a proposal-only Blueprint. Stale synced patterns need exact native_pattern_revisions attestations; unknown revisions remain blocked pending reviewed migration. See the linked upgrade archive. 1.3.6 Reload editors. Content controls are in Block sidebar List View. Existing instance content is retained; shared patterns need no rewrite. Blueprint migrations remain proposal-only with human review; available blocks remain site-contract governed. See the linked upgrade archive. 1.3.5 Restart Composer's MCP runtime and refresh client tools and resources to discover the update-proposal approval card. Composer creates its proposal-approval table automatically. Additional shared stylesheet URLs are optional; no content migration is required. 1.3.4 Restart MCP and refresh tools/resources for v8 preview and review cards. The approval table adds a rendered-preview hash; recreate pending approval requests. No content migration is required. See the linked upgrade archive. 1.3.3 Update to restore saved instance-slot content in public bodies and rendered previews. No content migration is required; clear page caches after installation. 1.3.2 Restart MCP and refresh tools/resources for v6 previews and semantic slot IDs. Existing instances remain readable. Clone, validate and activate a Config Set before new slot pattern policies or pinned hashes. No automatic publication or migration. See the linked upgrade archive. 1.3.1 Install matching Static Publisher; restart MCP and refresh tools. Protected publish/content-sync and rule discovery require Publisher; crawl/deploy use Contributor. Media upload needs explicit validated Config Set approval and publish.request scope. See the linked upgrade archive. 1.3.0 Install MCP Adapter 0.6.1+. Validate and activate the Structure Contract and sync patterns; restart MCP and refresh clients. Protection remains Open. Configure Cognito/resource URI and test OAuth before Protected Required or scope enforcement. See the linked upgrade archive. 1.2.6 To enable Solution update proposals, activate the bundled theme 1.0.59 Config Set, restart MCP, and refresh tools. The restart also enables rendered-preview language recovery for localized proposals. 1.2.5 Restart MCP and refresh tools. Existing Config Sets still require rendered previews. To make them optional, clone, validate, and activate a Config Set with design_policy.rendered_preview_policy set to optional. Theme 1.0.68 supports localized preview links. 1.2.4 Restart MCP and refresh tools/resources to load the v3 preview and token schema. Activate the updated WP Suite Config Set to allow homepage and product-page proposals; existing active Config Sets remain unchanged. 1.2.3 Import, validate, and explicitly activate the new WP Suite Config Set if the site uses the bundled theme 1.0.59 contract. Existing active Config Sets remain unchanged. 1.2.2 Install the matching Polylang or WPML bridge update, restart the MCP runtime, refresh its tool catalogue, and activate a Config Set containing the new localized page Blueprints before authoring those pages. 1.2.1 Refresh the MCP tool and resource catalog after upgrading. Inline ChatGPT previews require WordPress MCP Adapter 0.6.0 or newer; structured preview data remains available without MCP Apps UI support. 1.2.0 Adds human-reviewed published-content proposals and optional Polylang/WPML draft linking. Review and activate a compatible Config Set, install the matching localization bridge when needed, and refresh the MCP tool catalogue. 1.1.2 Declares compatibility with WordPress 7.1. 1.1.1 Recommended for WordPress Playground and other SQLite-backed installations that use Composer draft creation. 1.1.0 Recommended for sites where agents manage categories, tags, or custom taxonomy terms. Review and activate explicit taxonomy permissions in a cloned Config Set, then restart the site MCP runtime and refresh the client tool catalog. 1.0.4 Recommended for sites that use structured relation fields. This update makes relation-ID lookup explicit and removes misleading editable-content totals; restart the site MCP runtime and refresh the client tool catalog after upgrading. 1.0.3 Recommended for multisite installations using the shared WP Suite Hub. 1.0.2 Recommended dependency refresh away from deprecated SmartCloud Amplify UI releases. 1.0.1 Recommended compatibility update for Starter-managed WP Suite Theme CSS. 1.0.0 Initial public release.

常见问题:

Can Composer publish or delete site content?

The model cannot publish or delete normal content. A Publisher may request human approval for one exact Composer-owned draft revision, including a draft assigned to another Composer principal, without receiving edit ownership. Publication occurs only after an authorized person explicitly approves the still-current revision in the inline MCP App or WordPress fallback. Only expired, Composer-owned temporary previews are removed automatically.

How does an agent connect?

Install WordPress MCP Adapter 0.6.1 or newer and connect to /wp-json/mcp/smartcloud-agent-composer. For protected remote access, configure Cognito access-token validation and use a public authorization-code plus PKCE client; a firewalled site needs an HTTP Secure MCP Tunnel profile because STDIO cannot forward the OAuth challenge or bearer token. Use the tunnel client's OAuth/DCR HTTP profile for protected access and its remote-no-auth HTTP profile while Composer intentionally remains Open without an identity provider. Open mode may instead use a dedicated authenticated WordPress user. The get-rendered-preview tool returns a sanitized, template-aware HTML snapshot when the selected WordPress singular template can render. Compatible MCP Apps clients can display it inline, and its bounded local image, WOFF/WOFF2 font, stylesheet, and import bridge does not require direct browser access to a private WordPress origin.

How does media handling work?

Composer can search readable Media Library images and assign an existing image as the featured image of a Composer-owned draft. If an administrator explicitly enables remote ingestion and allowlists an exact HTTPS host in the active Site Contract, a Contributor can download one bounded raster image, validate it, store it locally, and assign it to that draft. Separately, a protected Publisher may upload one new immediately public image only when the active Site Contract enables Publisher uploads. That operation requires a semantic SEO slug, title, explicit alt policy, rights and publication confirmations, and bounded validated bytes from base64 or safe HTTPS. Readers and Contributors cannot discover or call it. No Composer role can edit or delete existing Media Library items.

How can configuration be preserved before uninstalling?

Open SmartCloud -> Agent Composer -> Audit & portability and export all configuration. The checksum-protected JSON contains Config Sets but excludes credentials and site-specific audit history. Restored sets remain inactive until reviewed, validated, and activated.

What happens on multilingual and monolingual sites?

The list-supported-content-languages Ability reports the Site Contract's authoring policy separately from provider-backed language switching and draft linking. Without an active localization bridge, Composer does not claim that the site can switch or link languages; a wildcard Site Contract may still permit an agent to author copy in the language requested by the user. With Polylang or WPML and its matching optional Composer bridge active, newly created drafts receive a configured language. Two or more separately authored drafts can be linked explicitly, or one owned draft can be added to an empty language slot in an existing translation group without changing any existing member, regardless of its status. Composer does not translate copy and never publishes those drafts. TranslatePress is treated like an ordinary WordPress site until a stable content-translation Ability becomes available, so agents can still author drafts while editors translate them in WordPress.

What happens when a proposal needs another editing pass?

An authorized human reviewer can return a submitted or rejected proposal for changes with a required reason. Composer reopens the same agent-owned working copy with new concurrency tokens, exposes the instruction to the assigned agent, and requires the revised proposal to be validated and submitted again. Proposal working and audit copies remain available under Content proposals; ordinary post and custom-post-type lists hide them by default and provide an explicit filter to reveal them with their proposal state.

更新日志:

1.4.3 1.4.2 1.4.1 1.4.0 1.3.9 1.3.8 1.3.7 1.3.6 1.3.5 1.3.4 1.3.3 1.3.2 1.3.1 1.3.0 1.2.6 1.2.5 1.2.4 1.2.3 1.2.2 1.2.1 1.2.0 1.1.2 1.1.1 1.1.0 1.0.4 1.0.3 1.0.2 1.0.1 1.0.0