ለአልሚዎች

Zinn® Cache ችሎታዎች ማጣቀሻ

Zinn® Cache የድርጊት ምዝገባውን ከ WordPress Abilities API ጋር ያከናውናል። እነሁኑ ችሎታዎች በጣቢያው የራስ አገልጋይ ላይ የ MCP መሣሪያዎች እና በ /wp-json/wp-abilities/v1 ስር የ REST መስመሮች ናቸው። ይህ ገጽ የተፈጠረው ከሰኪው የራሱ መዝገብ ነው።

የተጠቃሚ መመሪያ፡ የAI መተግበሪያን ያገናኙ

መድረሻዎች

MCP በ HTTP (ሊዥረጭ የሚችል)

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

MCP በ WP-CLI (መደበኛ ግብዓት እና ውፅዓት)

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

REST፡ ችሎታዎችን ዝርዝር አሳይ

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

REST፡ ክህሎትን ማሄድ

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

ማረጋገጫ እና ፈቃዶች

HTTP ጥያቄዎች በWordPress መተግበሪያ የይለፍ ቃል (HTTP Basic) ያረጋግጣሉ። ከMCP አገልጋይ ጋር ለመገናኘት ከዚህ በታች የሚታየውን ችሎታ ይፈልጋል፤ ከዚያም እያንዳንዱ ችሎታ በእቃው መሰረት የራሱን ፈቃድ ይፈትሻል። የማንበብ-ብቻ ችሎታዎች በGET እና ግብዓታቸው በጥያቄው ሕብረቁምፊ ውስጥ ይሰሩሉ፤ ሌሎቹ ደግሞ በPOST እና በJSON አካል {"input": {…}} ይሰራሉ።

ምሳሌዎች

# REST፡ ክህሎትን ማሄድ
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":{}}}

ሁሉም ችሎታዎች

ከአባሪው abilities.json የተፈጠረ፣ እሱም ራሱ ከሚሰራ ድረ-ገጽ የሚመነጭ ነው፤ ሁለቱ ሲጣሉ ምርመራው ይወድቃል።

ችሎታምን እንደሚሰራእትምዕረፍትፈቃድልኬቶች
zinn-cache/clean-database
zinn-cache-clean-database
የውሂብ ጎታውን ጽዳት (Pro)
በቅንብሮች ውስጥ በርተው የነበሩትን ቆሻሻዎች ከስተጀርባ ያስወግዳል። የተወገደው ነገር ሊመለስ አይችልም።
የፕሮ እትምPOST …/abilities/zinn-cache/clean-database/runmanage_optionsምንም
zinn-cache/convert-images
zinn-cache-convert-images
ነባር ምስሎችን ሁሉ ቀይር (Pro)
የሚዲያ ላይብረሪ ምስሎችን በቅንብሮች ውስጥ ወደተበሩት ዘመናዊ ቅርጸቶች መለወጥ ከስተጀርባ ይጀምራል።
የፕሮ እትምPOST …/abilities/zinn-cache/convert-images/runmanage_optionsምንም
zinn-cache/get-cache-analytics
zinn-cache-get-cache-analytics
የመሸጎጫ ትንታኔዎችን አንብብ (Pro)
የነቃ ዕቃ መሸጎጫን (object cache) የመምታት መጠን እና ትራፊክ ላለፉት ሰዓቶች (ሰዓታት፣ እስከ 720 ድረስ)፣ በጣም ቀርፋፋ ትዕዛዞቹን፣ እና የትኞቹ ተሰኪዎች (plugins) መሸጎጫውን በብዛት እንዳመለጡ ይመልሳል።
የፕሮ እትምGET …/abilities/zinn-cache/get-cache-analytics/runmanage_optionshours: integer
zinn-cache/get-diagnostics
zinn-cache-get-diagnostics
የምርመራ ሪፖርቱን አንብብ
የድጋፍ ቡድኑ የሚጠይቀውን የምርመራ ሪፖርት ይመልስ፦ ስሪቶች፣ የአገልጋይ ገደቦች፣ የመሸጎጫ (cache) ሁኔታ እና የቅርብ ጊዜ ስህተቶች። ምንም ዓይነት የይለፍ ቃሎችን ወይም ቁልፎችን አልያዘም።
ነጻ እትምGET …/abilities/zinn-cache/get-diagnostics/runmanage_optionsምንም
zinn-cache/get-image-progress
zinn-cache-get-image-progress
የምስል ልወጣ ሂደቱን አንብብ (Pro)
ምስሎቹን ወደ ሌላ ቅርጸት የመቀየር (ወይም የማስወገድ) ሂደት ምን ያህል እንደደረሰ ይመልሳል።
የፕሮ እትምGET …/abilities/zinn-cache/get-image-progress/runmanage_optionsምንም
zinn-cache/get-pro-settings
zinn-cache-get-pro-settings
የCache Pro ቅንብሮችን አንብብ (Pro)
የእያንዳንዱን የካሼ ፕሮ (Cache Pro) ቅንብር (የሙቀት መጨመር፣ ምስሎች፣ ስክሪፕቶች እና ቅጦች፣ የመረጃ ቋት ማጽዳት፣ ብልጥ ማጽዳት፣ ፈላጊው) ይመልሳል። ሚስጥሮች ፈጽሞ አይመለሱም።
የፕሮ እትምGET …/abilities/zinn-cache/get-pro-settings/runmanage_optionsምንም
zinn-cache/get-settings
zinn-cache-get-settings
የመሸጎጫ ቅንብሮችን አንብብ
እያንዳንዱን የመሸጎጫ ቅንብር ይመልሳል። የ Redis የይለፍ ቃል በጭራሽ አይመለስም፣ የተቀመጠ መሆኑ ብቻ ነው።
ነጻ እትምGET …/abilities/zinn-cache/get-settings/runmanage_optionsምንም
zinn-cache/get-slow-queries
zinn-cache-get-slow-queries
ቀርፋፋ መጠይቅ ፈላጊውን (Pro) አንብብ
መፈለጊያው ያያቸውን በጣም ዝግተኛ የውሂብ ጎታ ጥያቄዎችን እና ወጪ ጥሪዎችን፣ እያንዳንዱን ከላከው ፕለጊን ወይም ጭብጥ (theme) ጋር ይመልሳል።
የፕሮ እትምGET …/abilities/zinn-cache/get-slow-queries/runmanage_optionsምንም
zinn-cache/get-status
zinn-cache-get-status
የመሸጎጫ (cache) ሁኔታን አንብብ
የገጽ መሸጎጫው (cache) እና የዕቃ መሸጎጫው (object cache) በርተዋል እና እየሰሩ መሆኑን፣ ምን ያህል ገጾች እንደተሸጎጡ፣ እንዲሁም የዕቃ መሸጎጫውን የግንኙነት እና የሂት (hit) ቁጥሮች ይመልሳል።
ነጻ እትምGET …/abilities/zinn-cache/get-status/runmanage_optionsምንም
zinn-cache/get-warmup-progress
zinn-cache-get-warmup-progress
የማሞቂያውን ሂደት (ፕሮ) አንብብ
የሙቀት-ማስተካከያው (warm-up) እየሰራ መሆን አለመሆኑን፣ የጎበኛቸውን ገጾች ብዛት እና የወደቁትን (ያልተሳኩትን) ብዛት ይመልሳል።
የፕሮ እትምGET …/abilities/zinn-cache/get-warmup-progress/runmanage_optionsምንም
zinn-cache/preview-database-cleanup
zinn-cache-preview-database-cleanup
የዳታቤዝ ጽዳት ቅድመ-ዕይታ (ፕሮ)
ጽዳቱ ሊያስወግድ የሚችለውን በዓይነት ይቆጥራል (ክለሳዎች፣ ረቂቆች፣ ስፓም፣ ጊዜያቸው ያለፈባቸው ጊዜያዊ ውሂብ እና የመሳሰሉት)። የሚወገድ ነገር የለም።
የፕሮ እትምGET …/abilities/zinn-cache/preview-database-cleanup/runmanage_optionsምንም
zinn-cache/purge
zinn-cache-purge
መሸጎጫውን አጽዳ
የተቀመጡ ገጾችን ያስወግዳል፦ ሁሉንም (all: true)፣ የተወሰኑ አድራሻዎችን (urls) ወይም መለያ የተደረገባቸውን ሁሉ (tags)። ጎብኚዎች ሲደርሱ ገጾች እንደገና ይገነባሉ።
ነጻ እትም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
የተለወጡ ምስሎችን ሁሉ አስወግድ (Pro)
የምስሎቹን የተለወጡ ቅጂዎች ሁሉ ከጀርባ ይሰርዛል፤ ዋናዎቹ ይቀራሉ።
የፕሮ እትምPOST …/abilities/zinn-cache/remove-converted-images/runmanage_optionsምንም
zinn-cache/reset-settings
zinn-cache-reset-settings
የመሸጎጫ (cache) ቅንብሮቹን ወደ ነባሪዎቻቸው መልስ
የዳግም ማስጀመሪያ አዝራሩ (Reset button) እንዳደረገው ሁሉ እያንዳንዱን የመሸጎጫ (cache) ማስተካከያ ወደ ነባሪው ይመልሳል። የተቀመጠው የ Redis የይለፍ ቃልም እንዲሁ ይወገዳል።
ነጻ እትምPOST …/abilities/zinn-cache/reset-settings/runmanage_optionsምንም
zinn-cache/reset-slow-queries
zinn-cache-reset-slow-queries
የዝግተኛ ጥያቄ (slow-query) ግኝቶችን አጽዳ (Pro)
እስካሁን የተገኙትን ቀርፋፋ መጠይቆች እና ቀርፋፋ ጥሪዎች ሁሉ ይረሳል፣ እና ፈላጊው እንደገና ይጀምራል።
የፕሮ እትምPOST …/abilities/zinn-cache/reset-slow-queries/runmanage_optionsምንም
zinn-cache/update-pro-settings
zinn-cache-update-pro-settings
የCache Pro ቅንብሮችን ቀይር (Pro)
የላኳቸውን የCache Pro ቅንብሮች ይቀይራል (ቅንብሮች፡ ከቁልፍ እስከ ዋጋ) እናቀሪዎቹን ያስቀምጣል። እያንዳንዱ ዋጋ ልክ በCache Pro ስክሪን ላይ እንዳለው ይረጋገጣል፤ ያልታወቀ ቁልፍ ውድቅ ይደረጋል።
የፕሮ እትምPOST …/abilities/zinn-cache/update-pro-settings/runmanage_optionssettings: object (ያስፈልጋል)
zinn-cache/update-settings
zinn-cache-update-settings
የመሸጎጫ ቅንብሮችን ቀይር
የሚልኳቸውን ቅንብሮች ይቀይራል እና የቀሩትን ይጠብቃል (የገጽ መሸጎጫ፣ ገጾች ለምን ያህል ጊዜ እንደተሸጎጡ፣ የነገሮች መሸጎጫ እና የ Redis ግንኙነቱ፣ ማጽጃ ደንቦች እና ማግለያዎች)። እሴቶቹ ልክ እንደ መሸጎጫ ማያ ገጽ ላይ በትክክል ይጣራሉ እና ይስተካከላሉ።
ነጻ እትም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
የመሸጎጫ ማሞቂያ (ፕሮ)
ጎብኚዎች መሸጎጫ (cached) ገጾችን እንዲያገኙ በስተጀርባ በሰይተ መረቦች ውስጥ ያሉትን እያንዳንዱን ገጾች መጎብኘት ይጀምራል። zinn-cache/get-warmup-progress ይከተሉት።
የፕሮ እትምPOST …/abilities/zinn-cache/warm-cache/runmanage_optionsምንም