Horumariyeyaasha
Tixraaca awoodaha Zinn® Chat
Zinn® Chat waxay falalkeeda ka diiwaan gelisaa WordPress Abilities API. Awoodahaas oo kalena waa qalabka MCP ee server-ka bogga iyo waddooyinka REST ee hoos yimaada /wp-json/wp-abilities/v1. Boggan waxaa laga soo saaray diiwaanka plugin-ka laftiisa.
Meelaha laga baxo
MCP over HTTP (loo baahan yahay in la daawado)
https://example.com/wp-json/zinn-chat/v1/mcpMCP over WP-CLI (halabuurka iyo wax-soo-saarka caadiga ah)
wp mcp-adapter serve --server=zinn-chat --user=<login>REST: liiska awoodaha
/wp-json/wp-abilities/v1/abilities?category=zinn-chatREST: socodsii awood
/wp-json/wp-abilities/v1/abilities/<name>/runXaqiijinta iyo fasaxyada
Codsiga HTTP wuxuu ku xaqiijiyaa erayga sirta ah ee codsiga WordPress (HTTP Basic). Ku xidhirka server-ka MCP wuxuu u baahan yahay awoodda hoos ku xusan; awood kastaa waxay markaas hubisaa ogolaanshaha u gaarka ah, shay kasta. Awoodaha akhriska-kaliya waxay ku shaqeeyaan GET iyo gelidooda xadhigga su'aasha; kuwa kalena waxay ku shaqeeyaan POST iyo jirka JSON {"input": {…}}.
Tusaalooyin
# REST: socodsii awood
curl -u your-username:your-application-password \
"https://example.com/wp-json/wp-abilities/v1/abilities/zinn-chat/get-overview/run"# MCP (JSON-RPC over HTTP, after "initialize")
{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"zinn-chat-get-overview","arguments":{}}}Dhammaan awoodaha
Waxaa laga soo saaray abilities.json ee plugin-ka, taas oo iyaduna laga soo saaray shabakad shaqaynaysa; imtixaanku wuu dhacaa marka labadaas ay is khilaafaan.
| Awoodda | Waxa ay qabato | Daabacaad | Nasasho | Ogolaansho | Halbeegyada |
|---|---|---|---|---|---|
zinn-chat/answer-ticketzinn-chat-answer-ticket | Ka jawaab tigidhka Wuxuu iimayl ugu jawaabaa macmiilka (qoraal), ama wuxuu ku darayaa qoraal gudaha ah (note: true); xaaladdu si ikhtiyaari ah ayay u beddeshaa xaaladda tigidhka. | Daabacaadda bilaashka ah | POST …/abilities/zinn-chat/answer-ticket/run | the REST route's own per-item permission check | id: string (Loo baahan yahay) |
zinn-chat/ask-assistantzinn-chat-ask-assistant | Weydii kaaliyaha Waxay weydiisaa kaaliyaha AI ee barta su'aal waxayna soo celisaa jawaabtiisa iyada oo wadata dhammaan ilaha ay heshay. | Daabacaadda bilaashka ah | POST …/abilities/zinn-chat/ask-assistant/run | the REST route's own per-item permission check | mid ahayn |
zinn-chat/bulk-update-ticketszinn-chat-bulk-update-tickets | Badal tikidhada badan hal mar (Pro) Wax ka beddelaya heerka, muhiimadda ama qofka loo xil saaray ilaa 100 tikidh (aqoonsiyada). Tikidh kasta wuxuu maraa isla hubinta sidii iyagoo gaar u ah; natiijadu waxay taxaysaa mid kasta. | Daabacaadda Pro | POST …/abilities/zinn-chat/bulk-update-tickets/run | zinn_chat_answer | ids: array (Loo baahan yahay), status: open|pending|solved|closed, priority: low|normal|high|urgent, assignee_id: integer |
zinn-chat/chat-to-ticketzinn-chat-chat-to-ticket | Sheeko chat ah u beddel tigidh Wuxuu ka furayaa tigidh wadahadal ah si loogu jawaabo iimayl ahaan (wuxuu u baahan yahay cinwaanka iimaylka ee booqdaha). | Daabacaadda bilaashka ah | POST …/abilities/zinn-chat/chat-to-ticket/run | the REST route's own per-item permission check | id: string (Loo baahan yahay) |
zinn-chat/close-chatzinn-chat-close-chat | Xir wadasheekeysi Wuxuu soo gabagabeeyaa sheekaysiga; booqdaygu wuxuu weli codsan karaa qoraalka wada-hadalka. | Daabacaadda bilaashka ah | POST …/abilities/zinn-chat/close-chat/run | the REST route's own per-item permission check | id: string (Loo baahan yahay) |
zinn-chat/create-ticketzinn-chat-create-ticket | Ka fur tigidh Wuxuu u furayaa tigidh magaca macaamiisha (iimaylkooda, mawduuca iyo fariinta koowaad). | Daabacaadda bilaashka ah | POST …/abilities/zinn-chat/create-ticket/run | the REST route's own per-item permission check | mid ahayn |
zinn-chat/delete-canned-replyzinn-chat-delete-canned-reply | Tirtir jawaab la keydiyay (Pro) Wuxuu tirtirayaa jawaab la keydiyay. | Daabacaadda Pro | POST …/abilities/zinn-chat/delete-canned-reply/run | the REST route's own per-item permission check | id: string (Loo baahan yahay) |
zinn-chat/delete-ticketzinn-chat-delete-ticket | Tirtir tigidh Waxay tirtirtaa tikidhka iyo wada-sheekaysigiisa si rasmi ah (maamulayaasha oo keliya). | Daabacaadda bilaashka ah | POST …/abilities/zinn-chat/delete-ticket/run | the REST route's own per-item permission check | id: string (Loo baahan yahay) |
zinn-chat/draft-kb-articlezinn-chat-draft-kb-article | Qoraal caawimaad ah ka qor tigidh (Pro) Waxay qortaa qabyo-qoraal maqaalka saldhigga aqoonta ah oo laga soo qaatay tigidh la xalliyey; wuxuu ahaanayaa qabyo-qoraal illaa qof uu daabaco. | Daabacaadda Pro | POST …/abilities/zinn-chat/draft-kb-article/run | edit_posts (the REST route's own check) | mid ahayn |
zinn-chat/draft-kb-from-gapszinn-chat-draft-kb-from-gaps | Qabyo qoraal caawimaad ah oo loogu talagalay su'aalaha aan la jawaabin (Pro) Waxay qortaa qabyo-qoraallada maqaallada saldhigga aqoonta ee ka jawaabaya su'aalaha la doortay (ids); waxay ahaanayaan qabyo-qoraal. | Daabacaadda Pro | POST …/abilities/zinn-chat/draft-kb-from-gaps/run | edit_posts (the REST route's own check) | mid ahayn |
zinn-chat/fill-canned-replyzinn-chat-fill-canned-reply | Buuxi jawaab la keydiyay (Pro) Wuxuu soo celinayaa qoraalka jawaabta la keydiyay iyada oo meelaha ay bannaan yihiin laga buuxiyay hal sheeko ama tikidh. | Daabacaadda Pro | POST …/abilities/zinn-chat/fill-canned-reply/run | the REST route's own per-item permission check | id: string (Loo baahan yahay) |
zinn-chat/get-chatzinn-chat-get-chat | Akhri sheeko-wadaagaha Waxay soo celisaa fariimaha hal wada-sheekaysi iyo faahfaahinta booqdaha (after: kaliya fariimaha ka cusub aqoonsigan). | Daabacaadda bilaashka ah | GET …/abilities/zinn-chat/get-chat/run | the REST route's own per-item permission check | id: string (Loo baahan yahay) |
zinn-chat/get-overviewzinn-chat-get-overview | Akhri dulmar taageerada Waxay soo celineysaa inta tikidh ee ku jirta xaalad kasta iyo inta wada-sheekaysi ee sugaysa qof (iyo fariimahooda aan la akhrinin), iyo in wada-sheekaysiga, caawiyaha iyo tikidhada ay shidmaan. | Daabacaadda bilaashka ah | GET …/abilities/zinn-chat/get-overview/run | zinn_chat_answer | mid ahayn |
zinn-chat/get-settingszinn-chat-get-settings | Akhri dejinta sheekaysiga Waxay soo celisaa dhammaan habaynta sheekaysiga: widget-ka, kaaliyaha, dadka iyo saacadaha shaqada, tigidhada iyo iimaylka, tusmada goobta, asturnaanta iyo spam-ka. | Daabacaadda bilaashka ah | GET …/abilities/zinn-chat/get-settings/run | zinn_chat_manage | mid ahayn |
zinn-chat/get-statszinn-chat-get-stats | Akhriso tirakoobka taageero (Pro) Waxay soo celisaa tirooyinka wada-sheekaysiga iyo tikidhada, waqtiyada jawaabta iyo qiimaynta N-ta maalmood ee la soo dhaafay (maalmo). | Daabacaadda Pro | GET …/abilities/zinn-chat/get-stats/run | the REST route's own per-item permission check | mid ahayn |
zinn-chat/get-ticketzinn-chat-get-ticket | Akhri tigidhka Wuxuu soo celinayaa hal tigidh oo ay ku jirto wada-hadalkiisa oo dhan, heerka uu marayo, mudnaanta iyo qofka loo xil saaray. | Daabacaadda bilaashka ah | GET …/abilities/zinn-chat/get-ticket/run | the REST route's own per-item permission check | id: string (Loo baahan yahay) |
zinn-chat/hand-chat-to-assistantzinn-chat-hand-chat-to-assistant | Wadahadal dib ugu celi caawiyaha Wuxuu jawaab u celinayaa kaaliyaha AI, kaas oo uga jawaabaya booqdaha waxyaabaha ku jira mareegta. | Daabacaadda bilaashka ah | POST …/abilities/zinn-chat/hand-chat-to-assistant/run | the REST route's own per-item permission check | id: string (Loo baahan yahay) |
zinn-chat/list-canned-replieszinn-chat-list-canned-replies | Liiska jawaabaha la keydiyay (Pro) Waxay taxaysaa jawaabaha la keydiyay ee wakiiladu geli karaan, iyada oo ay la socdaan gaabisyadooda. | Daabacaadda Pro | GET …/abilities/zinn-chat/list-canned-replies/run | the REST route's own per-item permission check | mid ahayn |
zinn-chat/list-chatszinn-chat-list-chats | Liiska sheekooyinka tooska ah Waxay liis garaysaa sheekooyinka sugaya, kuwa socda iyo kuwa dhawaan la xiray, iyada oo wadata qofka gacanta ku haya mid walba. | Daabacaadda bilaashka ah | GET …/abilities/zinn-chat/list-chats/run | the REST route's own per-item permission check | mid ahayn |
zinn-chat/list-indexed-contentzinn-chat-list-indexed-content | Qor waxa caawiyaha uu garanayo Waxay ku qortaa liiska waxyaabaha uu ka jawaabo kaaliyuhu, oo ay ku jirto heerka tusmeynteeda, bogkiiba mar. | Daabacaadda bilaashka ah | GET …/abilities/zinn-chat/list-indexed-content/run | the REST route's own per-item permission check | mid ahayn |
zinn-chat/list-kb-gapszinn-chat-list-kb-gaps | Liiska su'alaha aan la jawaabin (Pro) Waxay ku qortaa su'aalaha ay booqdayaashu weydiiyeen ee aysan xog-ururintu ka jawaabi karin. | Daabacaadda Pro | GET …/abilities/zinn-chat/list-kb-gaps/run | the REST route's own per-item permission check | mid ahayn |
zinn-chat/list-ticketszinn-chat-list-tickets | Liiska tigidhada Waxay soo bandhigaysaa tigidhada taageerada, oo lagu sifeeyay heer ama baaritaan, hal bog markiiba. | Daabacaadda bilaashka ah | GET …/abilities/zinn-chat/list-tickets/run | the REST route's own per-item permission check | mid ahayn |
zinn-chat/reembed-contentzinn-chat-reembed-content | Dib u dhis tusmada raadinta caawiyaha Waxay dib u dhisaysaa faylasha baaritaanka ee hal shay (item_id) ama wax walba (all: true) (maamulayaasha kaliya). | Daabacaadda bilaashka ah | POST …/abilities/zinn-chat/reembed-content/run | the REST route's own per-item permission check | mid ahayn |
zinn-chat/reindex-contentzinn-chat-reindex-content | Dib ugu akhri waxa ku jira caawiyaha Waxay dib u akhrisaa hal shay (item_id) ama wax walba (all: true) oo ku jira tusmada caawiyaha (maareeyayaasha kaliya). | Daabacaadda bilaashka ah | POST …/abilities/zinn-chat/reindex-content/run | the REST route's own per-item permission check | mid ahayn |
zinn-chat/reply-chatzinn-chat-reply-chat | Kaga jawaab sheeko-wadaagaha Wuxuu fariin u diraa booqashada (text), ama wuxuu ku darayaa qoraal gudaha ah oo ay wakiilada kaliya arkaan (note: true). | Daabacaadda bilaashka ah | POST …/abilities/zinn-chat/reply-chat/run | the REST route's own per-item permission check | id: string (Loo baahan yahay) |
zinn-chat/save-canned-replyzinn-chat-save-canned-reply | Kaydi jawaabta la keydiyay (Pro) Wuxuu abuuraa ama beddelaa jawaab la keydiyay (cinwaan, gaabin, jidh, waax; id si loo beddelo mid). | Daabacaadda Pro | POST …/abilities/zinn-chat/save-canned-reply/run | the REST route's own per-item permission check | mid ahayn |
zinn-chat/save-kb-articlezinn-chat-save-kb-article | Qor maqaal caawimaad ah (Pro) Waxay abuurtaa maqaal aqoon-saldhig ah, ama ay wax ka beddeshaa mid (id): cinwaanka, waxa ku jira, soo-gaabinta, qaybaha iyo heerka (qabyo, ama daabac marka aad daabici karto). | Daabacaadda Pro | POST …/abilities/zinn-chat/save-kb-article/run | edit_posts | id: integer, title: string, content: string, excerpt: string, categories: array, status: draft|publish |
zinn-chat/search-kbzinn-chat-search-kb | Raadi saldhigga aqoonta (Pro) Wuxuu helaa maqaallada caawimada ee lagu xiriirinayo jawaabta (q: raadinta). | Daabacaadda Pro | GET …/abilities/zinn-chat/search-kb/run | the REST route's own per-item permission check | mid ahayn |
zinn-chat/set-conversation-detailszinn-chat-set-conversation-details | Geli waaxda iyo sumadaha wada-sheekaysiga (Pro) Waxay dejisaa waaxda iyo calaamadaha wada-sheekaysiga ama tikidhada (nooca: wada-sheekaysiga ama tikidhada; id). | Daabacaadda Pro | POST …/abilities/zinn-chat/set-conversation-details/run | the REST route's own per-item permission check | mid ahayn |
zinn-chat/set-kb-gap-statuszinn-chat-set-kb-gap-status | Calaamadi su'aalaha aan la jawaabin (Pro) Waxay calaamadeysaa su'aalaha aan la jawaabin inay yihiin kuwo furan, qorshaysan ama la diiday (aqoonsiyada, heerka). | Daabacaadda Pro | POST …/abilities/zinn-chat/set-kb-gap-status/run | the REST route's own per-item permission check | mid ahayn |
zinn-chat/set-presencezinn-chat-set-presence | Deji helitaankaada Waxay calaamadinaysaa wakiilka soo galay inuu diyaar yahay ama uu maqan yahay sheekooyinka cusub (maqan: run ama been). | Daabacaadda bilaashka ah | POST …/abilities/zinn-chat/set-presence/run | the REST route's own per-item permission check | mid ahayn |
zinn-chat/suggest-replyzinn-chat-suggest-reply | Qor jawaab adoo adeegsanaya AI (Pro) Wuxuu qoraa jawaab ku socota wada-sheekaysi ёr tigidh ka yimid waxa ku jira bogga; waxba lama diro. | Daabacaadda Pro | POST …/abilities/zinn-chat/suggest-reply/run | the REST route's own per-item permission check | mid ahayn |
zinn-chat/summarise-conversationzinn-chat-summarise-conversation | So koobi wada hadalka AI (Pro) Wuxuu soo koobayaa wada-sheekaysiga ama tigidhka dhowr sadar. | Daabacaadda Pro | POST …/abilities/zinn-chat/summarise-conversation/run | the REST route's own per-item permission check | mid ahayn |
zinn-chat/take-chatzinn-chat-take-chat | Wada sheekeysi samee Wuxuu sheekeysi sugaya u qoondeeyaa wakiilka soo galay, si booqdaha ula hadlo qof. | Daabacaadda bilaashka ah | POST …/abilities/zinn-chat/take-chat/run | the REST route's own per-item permission check | id: string (Loo baahan yahay) |
zinn-chat/update-settingszinn-chat-update-settings | Beddel goobaha sheeko-wadaagta Waxay bedeshaa dejinta aad dirto (dejin: furaha ilaa qiimaha) waxayna haysaa inta kale. Qiime kasta waxaa loo hubiyaa si sax ah sida shaashadda dejinta; get-settings ayaa liis gareeya furayaasha. | Daabacaadda bilaashka ah | POST …/abilities/zinn-chat/update-settings/run | zinn_chat_manage | settings: object (Loo baahan yahay) |
zinn-chat/update-ticketzinn-chat-update-ticket | Beddel tigidh Wax ka beddela xaaladda tikidhada, mudnaanta ama qofka loo xilsaaray. | Daabacaadda bilaashka ah | POST …/abilities/zinn-chat/update-ticket/run | the REST route's own per-item permission check | id: string (Loo baahan yahay) |