Mga Nag-develop

Sanggunian ng mga kakayahan ng Zinn® Cache

Ang Zinn® Cache ay nagrerehistro ng mga aksyon nito sa WordPress Abilities API. Ang parehong mga kakayahan ay mga MCP tool sa sariling server ng site at mga REST route sa ilalim ng /wp-json/wp-abilities/v1. Ang pahinang ito ay nabuo mula sa sariling registry ng plugin.

Gabay sa gumagamit: kumonekta ng AI app

Mga Endpoint

MCP sa ibabaw ng HTTP (naa-stream)

https://example.com/wp-json/zinn-cache/v1/mcp

MCP sa pamamagitan ng WP-CLI (karaniwang input at output)

wp mcp-adapter serve --server=zinn-cache --user=<login>

REST: ilista ang mga kakayahan

/wp-json/wp-abilities/v1/abilities?category=zinn-cache

REST: magpatakbo ng kakayahan

/wp-json/wp-abilities/v1/abilities/<name>/run

Pagpapatotoo at mga pahintulot

Ang mga kahilingan sa HTTP ay nag-a-authenticate gamit ang isang WordPress application password (HTTP Basic). Ang pagkonekta sa MCP server ay nangangailangan ng kakayahang ipinapakita sa ibaba; ang bawat kakayahan ay nagsusuri ng sarili nitong pahintulot, sa bawat bagay. Ang mga kakayahang read-only ay tumatakbo gamit ang GET at ang kanilang input sa query string; ang iba naman ay gamit ang POST at isang JSON body na {"input": {…}}.

Mga Halimbawa

# REST: magpatakbo ng kakayahan
curl -u your-username:your-application-password \
  "https://example.com/wp-json/wp-abilities/v1/abilities/zinn-cache/get-diagnostics/run"
# MCP (JSON-RPC over HTTP, after "initialize")
{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"zinn-cache-get-diagnostics","arguments":{}}}

Lahat ng kakayahan

Binuo mula sa abilities.json ng plugin, na binubuo naman mula sa tumatakbong site; nabibigo ang pagsubok kapag hindi magkatugma ang dalawa.

KakayahanAno ang ginagawa nitoEdisyonIba paPahintulotMga Parameter
zinn-cache/clean-database
zinn-cache-clean-database
Linisin ang database (Pro)
Tinatanggal nito, sa background, ang mga uri ng kalat na naka-on sa mga setting. Ang natanggal ay hindi na maibabalik.
Pro edisyonPOST …/abilities/zinn-cache/clean-database/runmanage_optionswala
zinn-cache/convert-images
zinn-cache-convert-images
I-convert ang lahat ng umiiral na larawan (Pro)
Sinisimulang i-convert ang mga imahe ng library ng media sa mga modernong format na naka-on sa mga setting, sa background.
Pro edisyonPOST …/abilities/zinn-cache/convert-images/runmanage_optionswala
zinn-cache/get-cache-analytics
zinn-cache-get-cache-analytics
Basahin ang analytics ng cache (Pro)
Ibinabalik ang hit rate at trapiko ng object cache para sa nakaraang mga oras (oras, hanggang 720), ang pinakamabagal na mga command nito, at kung aling mga plugin ang pinakamadalas na hindi umabot sa cache.
Pro edisyonGET …/abilities/zinn-cache/get-cache-analytics/runmanage_optionshours: integer
zinn-cache/get-diagnostics
zinn-cache-get-diagnostics
Basahin ang ulat ng diagnostics
Ibinabalik nito ang ulat ng diagnostics na hinihingi ng suporta: mga bersyon, mga limitasyon ng server, ang estado ng cache, at mga kamakailang error. Wala itong dalang mga password o key.
Libreng edisyonGET …/abilities/zinn-cache/get-diagnostics/runmanage_optionswala
zinn-cache/get-image-progress
zinn-cache-get-image-progress
Basahin ang progreso ng pag-convert ng imahe (Pro)
Ibinabalik kung gaano kalayo na ang narating sa pag-convert (o pag-alis) ng mga larawan.
Pro edisyonGET …/abilities/zinn-cache/get-image-progress/runmanage_optionswala
zinn-cache/get-pro-settings
zinn-cache-get-pro-settings
Basahin ang mga setting ng Cache Pro (Pro)
Ibinabalik ang bawat setting ng Cache Pro (warm-up, mga larawan, mga script at estilo, paglilinis ng database, smart purging, ang finder). Hindi kailanman ibinabalik ang mga secret.
Pro edisyonGET …/abilities/zinn-cache/get-pro-settings/runmanage_optionswala
zinn-cache/get-settings
zinn-cache-get-settings
Basahin ang mga setting ng cache
Ibinabalik ang bawat setting ng cache. Ang password sa Redis ay hindi kailanman ibinabalik, kundi kung may nakaimbak ba o wala.
Libreng edisyonGET …/abilities/zinn-cache/get-settings/runmanage_optionswala
zinn-cache/get-slow-queries
zinn-cache-get-slow-queries
Basahin ang tagahanap ng mabagal na query (Pro)
Nagbabalik ito sa mga pinakamababagal na query sa database at mga palabas na tawag na nakita ng finder, kasama ang plugin o tema na gumawa sa bawat isa.
Pro edisyonGET …/abilities/zinn-cache/get-slow-queries/runmanage_optionswala
zinn-cache/get-status
zinn-cache-get-status
Basahin ang estado ng cache
Ibinabalik nito kung naka-on at gumagana ang cache ng pahina at cache ng object, kung ilang pahina ang naka-cache, at ang mga numero ng koneksyon at hit ng cache ng object.
Libreng edisyonGET …/abilities/zinn-cache/get-status/runmanage_optionswala
zinn-cache/get-warmup-progress
zinn-cache-get-warmup-progress
Basahin ang progreso ng warm-up (Pro)
Ibinabalik nito kung tumatakbo ang warm-up, kung ilang pahina ang binisita nito, at kung ilan ang nabigo.
Pro edisyonGET …/abilities/zinn-cache/get-warmup-progress/runmanage_optionswala
zinn-cache/preview-database-cleanup
zinn-cache-preview-database-cleanup
I-preview ang paglilinis ng database (Pro)
Binibilang nito ang aalisin ng isang paglilinis, ayon sa uri (mga rebisyon, draft, spam, lumipas na ang petsang pansamantalang data at iba pa). Walang tinatanggal.
Pro edisyonGET …/abilities/zinn-cache/preview-database-cleanup/runmanage_optionswala
zinn-cache/purge
zinn-cache-purge
Linisin ang cache
Itinatapon ang mga naka-cache na pahina: lahat (all: true), ilang address (urls) o lahat ng may tag (tags). Muling ibinubuo ang mga pahina habang dumarating ang mga bisita.
Libreng edisyonPOST …/abilities/zinn-cache/purge/runmanage_options (the REST route's own check)all: boolean, urls: array, tags: array
zinn-cache/remove-converted-images
zinn-cache-remove-converted-images
Alisin ang lahat ng na-convert na larawan (Pro)
Binubura ang bawat nakoconvert na kopya ng mga larawan sa background; mananatili ang mga orihinal.
Pro edisyonPOST …/abilities/zinn-cache/remove-converted-images/runmanage_optionswala
zinn-cache/reset-settings
zinn-cache-reset-settings
Ibalik ang mga setting ng cache sa kanilang mga default
Ibinabalik ang bawat setting ng cache sa default nito, tulad ng ginagawa ng Reset button. Tinatanggal din ang naka-save na password ng Redis.
Libreng edisyonPOST …/abilities/zinn-cache/reset-settings/runmanage_optionswala
zinn-cache/reset-slow-queries
zinn-cache-reset-slow-queries
I-clear ang mga natuklasan sa mabagal na query (Pro)
Nakalilimot sa bawat mabagal na query at mabagal na tawag na natagpuan sa ngayon, at magsisimulang muli ang tagahanap.
Pro edisyonPOST …/abilities/zinn-cache/reset-slow-queries/runmanage_optionswala
zinn-cache/update-pro-settings
zinn-cache-update-pro-settings
Palitan ang mga setting ng Cache Pro (Pro)
Binabago ang mga isinumite mong setting ng Cache Pro (mga setting: key sa value) at pinapanatili ang iba. Ang bawat value ay sinusuri nang eksakto tulad ng sa screen ng Cache Pro; tinatanggihan ang isang hindi kilalang key.
Pro edisyonPOST …/abilities/zinn-cache/update-pro-settings/runmanage_optionssettings: object (kinakailangan)
zinn-cache/update-settings
zinn-cache-update-settings
Baguhin ang mga setting ng cache
Binabago nito ang mga setting na ipinapadala mo at pinapanatili ang iba (page cache, kung gaano katagal nananatiling naka-cache ang mga page, ang object cache at ang koneksyon nitong Redis, mga patakaran sa pag-purge at mga pagbubukod). Sinusuri at itinatama ang mga halaga nang eksakto tulad ng sa screen ng Cache.
Libreng edisyonPOST …/abilities/zinn-cache/update-settings/runmanage_optionslscache_enabled: boolean, lscache_ttl: integer, object_cache_enabled: boolean, auto_purge_enabled: boolean, purge_on_upgrade: boolean, exclude_uris: array|object|string, exclude_query_keys: array|object|string, exclude_cookies: array|object|string, redis_host: string, redis_port: integer, redis_database: integer, redis_username: string, redis_password: string, redis_key_prefix: string, browser_ttl: integer, cache_logged_out_only: boolean, purge_on_comment: boolean, ttl_overrides: array|object|string
zinn-cache/warm-cache
zinn-cache-warm-cache
Painitin ang cache (Pro)
Sinisimulan nitong bisitahin ang bawat pahina sa mga sitemap sa background, upang makuha ng mga bisita ang mga naka-cache na pahina. Sundan ito ng zinn-cache/get-warmup-progress.
Pro edisyonPOST …/abilities/zinn-cache/warm-cache/runmanage_optionswala