Awọn olùgbékalẹ̀ sọfitiwia

Ìtọ́kasí agbára Zinn® Cache

Zinn® Cache forukọ silẹ awọn iṣẹ rẹ pẹlu WordPress Abilities API. Awọn agbara kanna jẹ awọn irinṣẹ MCP lori olupcreateServer ti aaye naa ati awọn ipa ọna REST labẹ /wp-json/wp-abilities/v1. Oju-iwe yii ni a ṣe lati inu iforukọsilẹ ti pugin funrararẹ.

Itọsọna olumulo: so ohun elo AI kan pọ

Àwọn ohun èlò ìsopọ̀

MCP lori HTTP (ti o ṣee fi ṣan)

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

MCP lórí WP-CLI (ìpèsè wọlé àti ìpèsè jáde)

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

REST: ṣe atọju awọn agbara

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

REST: se agbara kan

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

Ìjẹ́rẹ́ àti àwọn àṣẹ

Àwọn ìbéèrè HTTP máa ń jẹ́rìí sí ara wọn pẹ̀lú ọ̀rọ̀ aṣínà ohun elo WordPress (HTTP Basic). Bí a ṣe ń sopọ̀ mọ́ sèfà MCP nílò agbára tí a fi hàn ní ìsàlẹ̀ yìí; agbára kọ̀ọ̀kan á wá ṣàyẹ̀wò àṣẹ tirẹ̀, lórí ohun kọ̀ọ̀kan. Àwọn agbára ìkàwé nìkan máa ń ṣiṣẹ́ pẹ̀lú GET àti ìgbbewọlé wọn nínú okùn ìbéèrè; àwọn yòókù pẹ̀lú POST àti ara JSON {"input": {…}}.

Àwọn àpẹẹrẹ

# REST: se agbara kan
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":{}}}

Gbogbo agbara

Ó wá láti inú abilities.json ti plọ́ọ̀gìn náà, èyí tí a dá láti ojú opo wẹ́bù tó ń ṣiṣẹ́ lọwọ́; ìdánwò kan máa ń kùnà nígbà tí àwọn méjèèjì bá yàtọ̀ sí ara wọn.

AgbaraOhun ti o n ṣeẸ̀dàSinmiÌyọ̀ǹdaÀwọn àpẹẹrẹ
zinn-cache/clean-database
zinn-cache-clean-database
Sọ di mímọ́ ibi ipamọ data (Pro)
Ó ń yọ kúrò, ní ẹ̀yìn-ọ̀fẹ́, àwọn irú ohun ìdọ̀tí tí a tàn sílẹ̀ nínú àwọn ètò. Ohun tí a yọ kúrò kò lè padà wá mọ́.
Ẹdà ProPOST …/abilities/zinn-cache/clean-database/runmanage_optionskò sí ọ̀kan
zinn-cache/convert-images
zinn-cache-convert-images
Yi gbogbo àwọn àwòrán tó wà tẹ́lẹ̀ padà (Pro)
Bẹrẹ lati yipada awọn aworan ile-ikawe media si awọn ọna kika igbalode ti o tan inu awọn eto, ni abẹlẹ.
Ẹdà ProPOST …/abilities/zinn-cache/convert-images/runmanage_optionskò sí ọ̀kan
zinn-cache/get-cache-analytics
zinn-cache-get-cache-analytics
Ka àlàyé péélsì ti káàṣì (Pro)
Ó dá ẹ̀ṣẹ̀ padà fún ibi ìpamọ́ ohun èlò tí ó jẹmọ́ ìwọ̀n ìbẹ́wò àti tráífì fún àwọn wákàtí tí ó kọjá (wákàtí, titi di 720), àwọn àṣẹ tí ó lọ́ra jù lọ, àti àwọn ohun ìṣètọ́ (plugins) wo ni ó padà ìpamọ́ náà jù lọ.
Ẹdà ProGET …/abilities/zinn-cache/get-cache-analytics/runmanage_optionshours: integer
zinn-cache/get-diagnostics
zinn-cache-get-diagnostics
Ka ijabọ awọn iwadii aisan naa
Ó dá ìròyìn àyẹ̀wò tí ìtìlẹ́yìn béèrè padà: àwọn ẹ̀dà, àwọn àlà sàfà (server limits), ipò káṣì (cache state) àti àwọn àṣìṣe àìpẹ́ yìí. Kò ní àwọn ọ̀rọ̀ aṣírí tàbí bọ́tìnnì kankan.
Ẹ̀dà ọ̀fẹ́GET …/abilities/zinn-cache/get-diagnostics/runmanage_optionskò sí ọ̀kan
zinn-cache/get-image-progress
zinn-cache-get-image-progress
Ka ilọsiwaju iyipada aworan (Pro)
Ó ń fihàn bí yíyípadà (tàbí yíyọ) àwọn àwòrán ti dé ibi tí ó tó.
Ẹdà ProGET …/abilities/zinn-cache/get-image-progress/runmanage_optionskò sí ọ̀kan
zinn-cache/get-pro-settings
zinn-cache-get-pro-settings
Ka awọn eto Cache Pro (Pro)
Ó dá gbogbo ètò Cache Pro padà (ìgbóná-sókè, àwọn àwòrán, àwọn ìwé afọwọkọ àti àwọn àṣà, ìwẹ̀nùmọ́ ibi ìpamọ́ data, ìṣọ̀kan olóye, àwárí náà). A kò ní dá àwọn ohun ìpamọ́ (secrets) padà rárá.
Ẹdà ProGET …/abilities/zinn-cache/get-pro-settings/runmanage_optionskò sí ọ̀kan
zinn-cache/get-settings
zinn-cache-get-settings
Ka àwọn ètò cache
Ó dá gbogbo ètò cache ayélujára padà. Ọ̀rọ̀ aṣínà Redis kò ní í padà wá rárá, èyí tó hàn nìkan ni bóyá a ti fipamọ́ ọ kan.
Ẹ̀dà ọ̀fẹ́GET …/abilities/zinn-cache/get-settings/runmanage_optionskò sí ọ̀kan
zinn-cache/get-slow-queries
zinn-cache-get-slow-queries
Ka olùárí àwọn ìbéèrè tí ó lọ́ra (Pro)
Ó dá àwọn ìbéèrè ibi ìpamọ́ data tó lọ́ra jù lọ àti àwọn ìpè tó ɲ jáde tí olùwárí ti rí padà, pẹ̀lú plugin tàbí theme tí ó ṣe olúkúlùkù wọn.
Ẹdà ProGET …/abilities/zinn-cache/get-slow-queries/runmanage_optionskò sí ọ̀kan
zinn-cache/get-status
zinn-cache-get-status
Ka ipo kaṣe naa
O ṣe àlàyé bóya ìpamọ́ ojú-ewé (page cache) àti ìpamọ́ ohun-èlò (object cache) wà ní títàn tí wọ́n sì ń ṣiṣẹ́, iye ojú-ewé tí a ti fi pamọ́, àti àwọn nọ́mbà ìsopọ̀ àti ìkọlù ti ìpamọ́ ohun-èlò náà.
Ẹ̀dà ọ̀fẹ́GET …/abilities/zinn-cache/get-status/runmanage_optionskò sí ọ̀kan
zinn-cache/get-warmup-progress
zinn-cache-get-warmup-progress
Ka ilọsiwaju igbona (Pro)
Ó ń dá àbájáde padà pé bóya ìgbóná-sókè ń lọ lọ́wọ́, àwọn ojú ewé mélòó ni ó ti bẹ̀wò àti mélòó ni ó kuna.
Ẹdà ProGET …/abilities/zinn-cache/get-warmup-progress/runmanage_optionskò sí ọ̀kan
zinn-cache/preview-database-cleanup
zinn-cache-preview-database-cleanup
Ṣe àkọsilẹ àyẹ̀wò fún ìwẹ̀nrẹ̀n mọ́ ìplẹ̀-èrò (Pro)
Ó ka ohun tí ìfọ̀mọ̀títọ́ má yọ kúrò, gẹ́gẹ́ bí irú ẹ̀ (àwọn àtúnṣe, àwọn àkọpamọ́, spam, data ìgbà díẹ̀ tó ti kọjá àti àwọn tó jọ ọ́). Kò sí ohun tí a yọ kúrò.
Ẹdà ProGET …/abilities/zinn-cache/preview-database-cleanup/runmanage_optionskò sí ọ̀kan
zinn-cache/purge
zinn-cache-purge
Pa cache kuro
Ó sọ àwọn ojú-ewé tí ó ti wà ní ìpamọ́ nù: ohun gbogbo (all: true), àwọn àdírẹ́sì kan (urls) tàbí ohun gbogbo tí a fi àmì sí (tags). A tún àwọn ojú-ewé náà kọ́ bí àwọn alábẹ̀wò ṣe ń dé.
Ẹ̀dà ọ̀fẹ́POST …/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
Yọ gbogbo awọn aworan ti a yipada (Pro)
Ó pa gbogbo ẹ̀ka àwọn àwòrán tí a ti yí padà rẹ́ ní ẹ̀yìn-ọ̀fẹ́; àwọn àkọ́kọ́ nìkan ni yóò wà.
Ẹdà ProPOST …/abilities/zinn-cache/remove-converted-images/runmanage_optionskò sí ọ̀kan
zinn-cache/reset-settings
zinn-cache-reset-settings
Da awọn eto cache pada si awọn iye aiyipada wọn
Ó mú gbogbo ètò káṣì padà sí aiyipada rẹ̀, gẹ́gẹ́ bí bọtìni Reset ṣe ń ṣe. Ọ̀rọ̀ aṣínà Redis ti a fi pamọ́ náà ti yọ kúrò pẹ̀lú.
Ẹ̀dà ọ̀fẹ́POST …/abilities/zinn-cache/reset-settings/runmanage_optionskò sí ọ̀kan
zinn-cache/reset-slow-queries
zinn-cache-reset-slow-queries
Ko awọn abajade ìbéèrè lọra kúrò (Pro)
Yoo gbagbe gbogbo ibeere ati peeli ti o lọra ti a ti ri titi di isisiyi, yoo si tun bẹrẹ lẹẹkan si.
Ẹdà ProPOST …/abilities/zinn-cache/reset-slow-queries/runmanage_optionskò sí ọ̀kan
zinn-cache/update-pro-settings
zinn-cache-update-pro-settings
Yi awọn eto Cache Pro pada (Pro)
Ó yí àwọn ètò Cache Pro tí o ránṣẹ́ padà (àwọn ètò: kọ́kọ́rọ́ sí iye) ó sì pa àwọn tó kù mọ́. A yẹ iye kọ̀ọ̀kan wò gẹ́gẹ́ bí ó ṣe wà lórí ojú ìwòyí Cache Pro; a kọ̀ kọ́kọ́rọ́ tí a kò mọ̀.
Ẹdà ProPOST …/abilities/zinn-cache/update-pro-settings/runmanage_optionssettings: object (ṣe kò ṣe aisi)
zinn-cache/update-settings
zinn-cache-update-settings
Yipada awọn eto kaṣe
O yipada awọn Eto ti o ranṣẹ ti o si pa awọn miiran mọ (kasọ oju-iwe, igba ti oju-iwe maa n wa ninu kasọ, kasọ ohun-elo ati asopọ Redis rẹ, awọn ilana nu-kuro ati awọn iyasọtọ). A n ṣayẹwo awọn iye ti a si n ṣatunṣe wọn gẹgẹ gangan bi o ṣe wa lori oju-iwe Kasọ.
Ẹ̀dà ọ̀fẹ́POST …/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
Gbóná kaṣe (Pro)
Ó bẹ̀rẹ̀ sí í bẹ̀rẹ̀ gbogbo ojú ewé wo nínú àwọn sitemap ní ìtẹ́lẹ̀ láti mú kí àwọn alábẹ̀wò rí àwọn ojú ewé tí a ti fi pamọ́ gbà. Tẹ̀ lé e pẹ̀lú zinn-cache/get-warmup-progress.
Ẹdà ProPOST …/abilities/zinn-cache/warm-cache/runmanage_optionskò sí ọ̀kan