Таҳиягарон
Маълумотномаи қобилиятҳои Zinn® Chat
Zinn® Chat амалҳои худро дар WordPress Abilities API ба қайд мегирад. Ҳамон қобилиятҳо абзорҳои MCP дар сервери худи сомона ва масирҳои REST дар зери /wp-json/wp-abilities/v1 мебошанд. Ин саҳифа аз феҳристи худи плагин тавлид шудааст.
Нуқтаҳои поёнӣ
MCP тарифи HTTP (ҷорӣшаванда)
https://example.com/wp-json/zinn-chat/v1/mcpMCP тавассути WP-CLI (ворид ва баромади стандартӣ)
wp mcp-adapter serve --server=zinn-chat --user=<login>REST: рӯйхати қобилиятҳо
/wp-json/wp-abilities/v1/abilities?category=zinn-chatREST: иҷрои қобилият
/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-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":{}}}Ҳамаи қобилиятҳо
Аз қобилиятҳои plugin's abilities.json тавлид шудааст, ки он ҳам аз сомонаи амалкунанда сохта мешавад; ҳангоми мувофиқат накардани ин ду санҷиш ноком мешавад.
| Қобилият | Он чӣ кор мекунад | Нашr | REST | Иҷозат | Параметрҳо |
|---|---|---|---|---|---|
zinn-chat/answer-ticketzinn-chat-answer-ticket | Ҷавоб додан ба тикет Ба муштарӣ тавассути почтаи электронӣ (матн) ҷавоб медиҳад ё қайди дохилӣ илова мекунад (note: true); статус метавонад вазъияти дархостро ба таври ихтиёрӣ тағйир диҳад. | Нашri ройгон | POST …/abilities/zinn-chat/answer-ticket/run | the REST route's own per-item permission check | id: string (ҳатмӣ) |
zinn-chat/ask-assistantzinn-chat-ask-assistant | Аз ёдам пурсед Ба ёвари сунъии сомона савол медиҳад ва ҷавоби онро бо ҳамаи манбаъҳои ёфтааш бармегардонад. | Нашri ройгон | POST …/abilities/zinn-chat/ask-assistant/run | the REST route's own per-item permission check | ҳиҷ кас |
zinn-chat/bulk-update-ticketszinn-chat-bulk-update-tickets | Иваз кардани якбораи бисёри чиптаҳо (Про) Ҳолат, афзалият ё таъинкардаи то 100 дархост (ID-ҳо)-ро тағйир медиҳад. Ҳар як дархост аз ҳамон санҷишҳое мегузарад, ки ҳангоми тағйири алоҳидаи он мегузарад; натиҷа ҳар яки онҳоро номбар мекунад. | Нашri Pro | POST …/abilities/zinn-chat/bulk-update-tickets/run | zinn_chat_answer | ids: array (ҳатмӣ), status: open|pending|solved|closed, priority: low|normal|high|urgent, assignee_id: integer |
zinn-chat/chat-to-ticketzinn-chat-chat-to-ticket | Муҳокимаро ба шикоят табдил диҳед Як чиптаро аз сӯҳбат мекушояд, то тавассути почтаи электронӣ ҷавоб дода шавад (суроғаи почтаи электронии боздидкунанда лозим аст). | Нашri ройгон | POST …/abilities/zinn-chat/chat-to-ticket/run | the REST route's own per-item permission check | id: string (ҳатмӣ) |
zinn-chat/close-chatzinn-chat-close-chat | Пӯшидани чат Суҳбат хотима меёбад; меҳмон ҳанӯз ҳам метавонад нусхаи суҳбатро дархост кунад. | Нашri ройгон | POST …/abilities/zinn-chat/close-chat/run | the REST route's own per-item permission check | id: string (ҳатмӣ) |
zinn-chat/create-ticketzinn-chat-create-ticket | Кушодани роҳхат Аз номи муштарӣ дархост мекушояд (почтаи электронии онҳо, мавзӯъ ва паёми аввал). | Нашri ройгон | POST …/abilities/zinn-chat/create-ticket/run | the REST route's own per-item permission check | ҳиҷ кас |
zinn-chat/delete-canned-replyzinn-chat-delete-canned-reply | Нобudии захирашударо нест кунед (Pro) Ҷавоби захирашударо нест мекунад. | Нашri Pro | POST …/abilities/zinn-chat/delete-canned-reply/run | the REST route's own per-item permission check | id: string (ҳатмӣ) |
zinn-chat/delete-ticketzinn-chat-delete-ticket | Нест кардани шикоятнома Чипта ва муҳокимаи онро ба таври абадӣ нест мекунад (танҳо барои роҳбарон). | Нашri ройгон | POST …/abilities/zinn-chat/delete-ticket/run | the REST route's own per-item permission check | id: string (ҳатмӣ) |
zinn-chat/draft-kb-articlezinn-chat-draft-kb-article | Таҳияи мақолаи кӯмак аз дархост (Pro) Як мақолаи лоиҳаи пойгоҳи донишро аз дархости ҳалшуда менависад; он то аз ҷониби шахсе нашр шуданаш ҳамчун лоиҳа боқӣ мемонад. | Нашri Pro | POST …/abilities/zinn-chat/draft-kb-article/run | edit_posts (the REST route's own check) | ҳиҷ кас |
zinn-chat/draft-kb-from-gapszinn-chat-draft-kb-from-gaps | Мақолаҳои кӯмакии сиёҳнавис барои саволҳои беҷавоб (Pro) Мақолаҳои лоиҳавии пойгоҳи донишро дар посух ба саволҳои интихобшуда (id-ҳо) менависад; онҳо ҳамчун лоиҳа боқӣ мемонанд. | Нашri Pro | POST …/abilities/zinn-chat/draft-kb-from-gaps/run | edit_posts (the REST route's own check) | ҳиҷ кас |
zinn-chat/fill-canned-replyzinn-chat-fill-canned-reply | Ҷавоби захирашударо пур кунед (Pro) Matni ҷавоби захирашударо бо ҷойгирҳои он, ки барои як чат ё тикет пур карда шудаанд, бармегардонад. | Нашri Pro | POST …/abilities/zinn-chat/fill-canned-reply/run | the REST route's own per-item permission check | id: string (ҳатмӣ) |
zinn-chat/get-chatzinn-chat-get-chat | Хондани чат Паёмҳо ва маълумоти меҳмони як чатро бармегардонад (after: танҳо паёмҳои аз ин рақами мушаххас навитар). | Нашri ройгон | GET …/abilities/zinn-chat/get-chat/run | the REST route's own per-item permission check | id: string (ҳатмӣ) |
zinn-chat/get-overviewzinn-chat-get-overview | Шарҳи пуштибониро хонед Баргардонидани он, ки чанд чипта дар ҳар як статус қарор дорад ва чанд чат шасро интизор аст (ва паёмҳои хонданашудаи онҳо), инчунин оё чат, ёрдамчӣ ва чиптаҳо фаъол ҳастанд ё хайр. | Нашri ройгон | GET …/abilities/zinn-chat/get-overview/run | zinn_chat_answer | ҳиҷ кас |
zinn-chat/get-settingszinn-chat-get-settings | Хондани танзимоти чат Ҳамаи танзимоти сӯҳбатро бармегардонад: виджет, ёрдамчӣ, одамон ва соатҳои корӣ, чиптаҳо ва почтаи электронӣ, индекси сайт, махфият ва спам. | Нашri ройгон | GET …/abilities/zinn-chat/get-settings/run | zinn_chat_manage | ҳиҷ кас |
zinn-chat/get-statszinn-chat-get-stats | Хондани оморҳои пуштибонӣ (Pro) Шумораи чатҳо ва тикетҳо, вақти посух ва баҳодиҳиҳоро барои N рӯзи охир (рӯзҳо) бармегардонад. | Нашri Pro | GET …/abilities/zinn-chat/get-stats/run | the REST route's own per-item permission check | ҳиҷ кас |
zinn-chat/get-ticketzinn-chat-get-ticket | Хондани дархост Як чиптаро бо тамоми муколама, мақом, афзалият ва таъиншудаи он бармегардонад. | Нашri ройгон | GET …/abilities/zinn-chat/get-ticket/run | the REST route's own per-item permission check | id: string (ҳатмӣ) |
zinn-chat/hand-chat-to-assistantzinn-chat-hand-chat-to-assistant | Як сҳабмандро ба ёваргар бозпас диҳед Чат ба ёрдамчии ИС бозгардонида мешавад, ки он ба меҳмон дар асоси мундариҷаи сайт ҷавоб медиҳад. | Нашri ройгон | POST …/abilities/zinn-chat/hand-chat-to-assistant/run | the REST route's own per-item permission check | id: string (ҳатмӣ) |
zinn-chat/list-canned-replieszinn-chat-list-canned-replies | Рӯйхати ҷавобҳои захирашуда (Pro) Феҳристи ҷавобҳои захирашудаеро, ки кормандони дастгирӣ метавонанд ворид кунанд, бо миёнбурҳои онҳо нишон медиҳад. | Нашri Pro | GET …/abilities/zinn-chat/list-canned-replies/run | the REST route's own per-item permission check | ҳиҷ кас |
zinn-chat/list-chatszinn-chat-list-chats | Феҳристи чатҳои зинда Рӯйхати чатҳои мунтазир, дар ҷараён ва ба қарибӣ пӯшидашударо бо нишон додани он, ки ҳар яки онҳоро кӣ идора мекунад, пешниҳод мекунад. | Нашri ройгон | GET …/abilities/zinn-chat/list-chats/run | the REST route's own per-item permission check | ҳиҷ кас |
zinn-chat/list-indexed-contentzinn-chat-list-indexed-content | Феҳрист кардани он чизе, ки ёрдамчӣ медонад Мундариҷаеро, ки ёрдамчӣ ба он ҷавоб медиҳад, бо вазъи феҳристбандии он як саҳифа дар як вақт номбар мекунад. | Нашri ройгон | GET …/abilities/zinn-chat/list-indexed-content/run | the REST route's own per-item permission check | ҳиҷ кас |
zinn-chat/list-kb-gapszinn-chat-list-kb-gaps | Рӯйхати саволҳои беҷавоб (Pro) Феҳристи саволҳои пурсидаи боздидкунандагонро, ки пойгоҳи дониш ба онҳо ҷавоб дода натавонист, намоиш медиҳад. | Нашri Pro | GET …/abilities/zinn-chat/list-kb-gaps/run | the REST route's own per-item permission check | ҳиҷ кас |
zinn-chat/list-ticketszinn-chat-list-tickets | Феҳристи дархостҳо Чиптаҳои пуштибониро вобаста ба мақом ё ҷустуҷӯ, як сафҳа дар як вақт, феҳрист мекунад. | Нашri ройгон | GET …/abilities/zinn-chat/list-tickets/run | the REST route's own per-item permission check | ҳиҷ кас |
zinn-chat/reembed-contentzinn-chat-reembed-content | Азнавсозии индекси ҷустуҷӯи ёвар Векторҳои ҷустуҷӯро барои як элемент (item_id) ё ҳама чиз (all: true) барқарор мекунад (танҳо барои мудирон). | Нашri ройгон | POST …/abilities/zinn-chat/reembed-content/run | the REST route's own per-item permission check | ҳиҷ кас |
zinn-chat/reindex-contentzinn-chat-reindex-content | Мундариҷаро ба ёдкунанда аз нав хонед Як элементро (item_id) ё ҳамаашро (all: true) ба индекси ёвар аз нав бор мекунад (танҳо барои мудирон). | Нашri ройгон | POST …/abilities/zinn-chat/reindex-content/run | the REST route's own per-item permission check | ҳиҷ кас |
zinn-chat/reply-chatzinn-chat-reply-chat | Ҷавоб додан дар чат Паём ба меҳмон мефиристад (text), ё ёддошти дохилие илова мекунад, ки онро танҳо агентҳо мебинанд (note: true). | Нашri ройгон | POST …/abilities/zinn-chat/reply-chat/run | the REST route's own per-item permission check | id: string (ҳатмӣ) |
zinn-chat/save-canned-replyzinn-chat-save-canned-reply | Захираи ҷавоби захирашуда (Pro) Посуди захирашударо эҷод мекунад ё тағйир медиҳад (сарлавҳа, миёнбур, мақола, шӯъба; id барои тағйири яке). | Нашri Pro | POST …/abilities/zinn-chat/save-canned-reply/run | the REST route's own per-item permission check | ҳиҷ кас |
zinn-chat/save-kb-articlezinn-chat-save-kb-article | Навиштани мақолаи кӯмак (Про) Як мақолаи пойгоҳи дониш эҷод мекунад ё онро тағйир медиҳад (id): сарлавҳа, мундариҷа, иқтибос, категорияҳо ва мақом (лойиҳа ё нашр, вақте ки шумо метавонед нашр кунед). | Нашri 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 | Поиски пойгоҳи дониш (Pro) Мақолаҳои кӯмак барои пайванд додан дар ҷавоб (q: ҷустуҷӯ)-ро меёбад. | Нашri Pro | GET …/abilities/zinn-chat/search-kb/run | the REST route's own per-item permission check | ҳиҷ кас |
zinn-chat/set-conversation-detailszinn-chat-set-conversation-details | Шӯъба ва тегҳои муколамаро таъин кунед (Pro) Шӯъба ва тегҳои сӯҳбат ё чиптаро танзим мекунад (навъ: сӯҳбат ё чипта; id). | Нашri Pro | POST …/abilities/zinn-chat/set-conversation-details/run | the REST route's own per-item permission check | ҳиҷ кас |
zinn-chat/set-kb-gap-statuszinn-chat-set-kb-gap-status | Қайд кардани саволҳои бепосух (Pro) Саволҳои беҷавобро ҳамчун кушода, банақшагирифташуда ё радшуда қайд мекунад (рақамҳои мушаххас, мақом). | Нашri Pro | POST …/abilities/zinn-chat/set-kb-gap-status/run | the REST route's own per-item permission check | ҳиҷ кас |
zinn-chat/set-presencezinn-chat-set-presence | Дастрасии худро муайян кунед Агенти ба қайд гирифташударо барои чатҳои нав дастнорас ё дастнорас нишон медиҳад (дур: true ё false). | Нашri ройгон | POST …/abilities/zinn-chat/set-presence/run | the REST route's own per-item permission check | ҳиҷ кас |
zinn-chat/suggest-replyzinn-chat-suggest-reply | Таҳияи ҷавоб бо AI (Pro) Лоиҳаи ҷавоб ба чат ё тикет аз муҳтавои сайт омода мешавад; ҳеҷ чиз ирсол намегардад. | Нашri Pro | POST …/abilities/zinn-chat/suggest-reply/run | the REST route's own per-item permission check | ҳиҷ кас |
zinn-chat/summarise-conversationzinn-chat-summarise-conversation | Ҷамъбасти суҳбат бо AI (Pro) Чат ё дархости пуштибониро дар чанд сатр ҷамъбаст мекунад. | Нашri Pro | POST …/abilities/zinn-chat/summarise-conversation/run | the REST route's own per-item permission check | ҳиҷ кас |
zinn-chat/take-chatzinn-chat-take-chat | Шурӯи чат Барои он ки меҳмон бо шахс сӯҳбат кунад, сӯҳбати интизориро ба корманди воридшуда таъин мекунад. | Нашri ройгон | POST …/abilities/zinn-chat/take-chat/run | the REST route's own per-item permission check | id: string (ҳатмӣ) |
zinn-chat/update-settingszinn-chat-update-settings | Тағйир додани танзимоти чат Танзимоти фиристодашударо тағйир медиҳад (танзимот: калид ба қимат) ва боқимондаро нигоҳ медорад. Ҳар як қимат маҳз ба монанди экрани танзимот тафтиш карда мешавад; get-settings калидҳоро номбар мекунад. | Нашri ройгон | POST …/abilities/zinn-chat/update-settings/run | zinn_chat_manage | settings: object (ҳатмӣ) |
zinn-chat/update-ticketzinn-chat-update-ticket | Тағйир додани шикоятнома Ҳолат, афзалият ё таъйиншудаи тикетро тағйир медиҳад. | Нашri ройгон | POST …/abilities/zinn-chat/update-ticket/run | the REST route's own per-item permission check | id: string (ҳатмӣ) |