Таҳиягарон

Маълумотномаи қобилиятҳои Zinn® Chat

Zinn® Chat амалҳои худро дар WordPress Abilities API ба қайд мегирад. Ҳамон қобилиятҳо абзорҳои MCP дар сервери худи сомона ва масирҳои REST дар зери /wp-json/wp-abilities/v1 мебошанд. Ин саҳифа аз феҳристи худи плагин тавлид шудааст.

Дастури корбар: пайваст кардани барномаи AI

Нуқтаҳои поёнӣ

MCP тарифи HTTP (ҷорӣшаванда)

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

MCP тавассути WP-CLI (ворид ва баромади стандартӣ)

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

REST: рӯйхати қобилиятҳо

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

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-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 тавлид шудааст, ки он ҳам аз сомонаи амалкунанда сохта мешавад; ҳангоми мувофиқат накардани ин ду санҷиш ноком мешавад.

ҚобилиятОн чӣ кор мекунадНашrRESTИҷозатПараметрҳо
zinn-chat/answer-ticket
zinn-chat-answer-ticket
Ҷавоб додан ба тикет
Ба муштарӣ тавассути почтаи электронӣ (матн) ҷавоб медиҳад ё қайди дохилӣ илова мекунад (note: true); статус метавонад вазъияти дархостро ба таври ихтиёрӣ тағйир диҳад.
Нашri ройгонPOST …/abilities/zinn-chat/answer-ticket/runthe REST route's own per-item permission checkid: string (ҳатмӣ)
zinn-chat/ask-assistant
zinn-chat-ask-assistant
Аз ёдам пурсед
Ба ёвари сунъии сомона савол медиҳад ва ҷавоби онро бо ҳамаи манбаъҳои ёфтааш бармегардонад.
Нашri ройгонPOST …/abilities/zinn-chat/ask-assistant/runthe REST route's own per-item permission checkҳиҷ кас
zinn-chat/bulk-update-tickets
zinn-chat-bulk-update-tickets
Иваз кардани якбораи бисёри чиптаҳо (Про)
Ҳолат, афзалият ё таъинкардаи то 100 дархост (ID-ҳо)-ро тағйир медиҳад. Ҳар як дархост аз ҳамон санҷишҳое мегузарад, ки ҳангоми тағйири алоҳидаи он мегузарад; натиҷа ҳар яки онҳоро номбар мекунад.
Нашri ProPOST …/abilities/zinn-chat/bulk-update-tickets/runzinn_chat_answerids: array (ҳатмӣ), status: open|pending|solved|closed, priority: low|normal|high|urgent, assignee_id: integer
zinn-chat/chat-to-ticket
zinn-chat-chat-to-ticket
Муҳокимаро ба шикоят табдил диҳед
Як чиптаро аз сӯҳбат мекушояд, то тавассути почтаи электронӣ ҷавоб дода шавад (суроғаи почтаи электронии боздидкунанда лозим аст).
Нашri ройгонPOST …/abilities/zinn-chat/chat-to-ticket/runthe REST route's own per-item permission checkid: string (ҳатмӣ)
zinn-chat/close-chat
zinn-chat-close-chat
Пӯшидани чат
Суҳбат хотима меёбад; меҳмон ҳанӯз ҳам метавонад нусхаи суҳбатро дархост кунад.
Нашri ройгонPOST …/abilities/zinn-chat/close-chat/runthe REST route's own per-item permission checkid: string (ҳатмӣ)
zinn-chat/create-ticket
zinn-chat-create-ticket
Кушодани роҳхат
Аз номи муштарӣ дархост мекушояд (почтаи электронии онҳо, мавзӯъ ва паёми аввал).
Нашri ройгонPOST …/abilities/zinn-chat/create-ticket/runthe REST route's own per-item permission checkҳиҷ кас
zinn-chat/delete-canned-reply
zinn-chat-delete-canned-reply
Нобudии захирашударо нест кунед (Pro)
Ҷавоби захирашударо нест мекунад.
Нашri ProPOST …/abilities/zinn-chat/delete-canned-reply/runthe REST route's own per-item permission checkid: string (ҳатмӣ)
zinn-chat/delete-ticket
zinn-chat-delete-ticket
Нест кардани шикоятнома
Чипта ва муҳокимаи онро ба таври абадӣ нест мекунад (танҳо барои роҳбарон).
Нашri ройгонPOST …/abilities/zinn-chat/delete-ticket/runthe REST route's own per-item permission checkid: string (ҳатмӣ)
zinn-chat/draft-kb-article
zinn-chat-draft-kb-article
Таҳияи мақолаи кӯмак аз дархост (Pro)
Як мақолаи лоиҳаи пойгоҳи донишро аз дархости ҳалшуда менависад; он то аз ҷониби шахсе нашр шуданаш ҳамчун лоиҳа боқӣ мемонад.
Нашri ProPOST …/abilities/zinn-chat/draft-kb-article/runedit_posts (the REST route's own check)ҳиҷ кас
zinn-chat/draft-kb-from-gaps
zinn-chat-draft-kb-from-gaps
Мақолаҳои кӯмакии сиёҳнавис барои саволҳои беҷавоб (Pro)
Мақолаҳои лоиҳавии пойгоҳи донишро дар посух ба саволҳои интихобшуда (id-ҳо) менависад; онҳо ҳамчун лоиҳа боқӣ мемонанд.
Нашri ProPOST …/abilities/zinn-chat/draft-kb-from-gaps/runedit_posts (the REST route's own check)ҳиҷ кас
zinn-chat/fill-canned-reply
zinn-chat-fill-canned-reply
Ҷавоби захирашударо пур кунед (Pro)
Matni ҷавоби захирашударо бо ҷойгирҳои он, ки барои як чат ё тикет пур карда шудаанд, бармегардонад.
Нашri ProPOST …/abilities/zinn-chat/fill-canned-reply/runthe REST route's own per-item permission checkid: string (ҳатмӣ)
zinn-chat/get-chat
zinn-chat-get-chat
Хондани чат
Паёмҳо ва маълумоти меҳмони як чатро бармегардонад (after: танҳо паёмҳои аз ин рақами мушаххас навитар).
Нашri ройгонGET …/abilities/zinn-chat/get-chat/runthe REST route's own per-item permission checkid: string (ҳатмӣ)
zinn-chat/get-overview
zinn-chat-get-overview
Шарҳи пуштибониро хонед
Баргардонидани он, ки чанд чипта дар ҳар як статус қарор дорад ва чанд чат шасро интизор аст (ва паёмҳои хонданашудаи онҳо), инчунин оё чат, ёрдамчӣ ва чиптаҳо фаъол ҳастанд ё хайр.
Нашri ройгонGET …/abilities/zinn-chat/get-overview/runzinn_chat_answerҳиҷ кас
zinn-chat/get-settings
zinn-chat-get-settings
Хондани танзимоти чат
Ҳамаи танзимоти сӯҳбатро бармегардонад: виджет, ёрдамчӣ, одамон ва соатҳои корӣ, чиптаҳо ва почтаи электронӣ, индекси сайт, махфият ва спам.
Нашri ройгонGET …/abilities/zinn-chat/get-settings/runzinn_chat_manageҳиҷ кас
zinn-chat/get-stats
zinn-chat-get-stats
Хондани оморҳои пуштибонӣ (Pro)
Шумораи чатҳо ва тикетҳо, вақти посух ва баҳодиҳиҳоро барои N рӯзи охир (рӯзҳо) бармегардонад.
Нашri ProGET …/abilities/zinn-chat/get-stats/runthe REST route's own per-item permission checkҳиҷ кас
zinn-chat/get-ticket
zinn-chat-get-ticket
Хондани дархост
Як чиптаро бо тамоми муколама, мақом, афзалият ва таъиншудаи он бармегардонад.
Нашri ройгонGET …/abilities/zinn-chat/get-ticket/runthe REST route's own per-item permission checkid: string (ҳатмӣ)
zinn-chat/hand-chat-to-assistant
zinn-chat-hand-chat-to-assistant
Як сҳабмандро ба ёваргар бозпас диҳед
Чат ба ёрдамчии ИС бозгардонида мешавад, ки он ба меҳмон дар асоси мундариҷаи сайт ҷавоб медиҳад.
Нашri ройгонPOST …/abilities/zinn-chat/hand-chat-to-assistant/runthe REST route's own per-item permission checkid: string (ҳатмӣ)
zinn-chat/list-canned-replies
zinn-chat-list-canned-replies
Рӯйхати ҷавобҳои захирашуда (Pro)
Феҳристи ҷавобҳои захирашудаеро, ки кормандони дастгирӣ метавонанд ворид кунанд, бо миёнбурҳои онҳо нишон медиҳад.
Нашri ProGET …/abilities/zinn-chat/list-canned-replies/runthe REST route's own per-item permission checkҳиҷ кас
zinn-chat/list-chats
zinn-chat-list-chats
Феҳристи чатҳои зинда
Рӯйхати чатҳои мунтазир, дар ҷараён ва ба қарибӣ пӯшидашударо бо нишон додани он, ки ҳар яки онҳоро кӣ идора мекунад, пешниҳод мекунад.
Нашri ройгонGET …/abilities/zinn-chat/list-chats/runthe REST route's own per-item permission checkҳиҷ кас
zinn-chat/list-indexed-content
zinn-chat-list-indexed-content
Феҳрист кардани он чизе, ки ёрдамчӣ медонад
Мундариҷаеро, ки ёрдамчӣ ба он ҷавоб медиҳад, бо вазъи феҳристбандии он як саҳифа дар як вақт номбар мекунад.
Нашri ройгонGET …/abilities/zinn-chat/list-indexed-content/runthe REST route's own per-item permission checkҳиҷ кас
zinn-chat/list-kb-gaps
zinn-chat-list-kb-gaps
Рӯйхати саволҳои беҷавоб (Pro)
Феҳристи саволҳои пурсидаи боздидкунандагонро, ки пойгоҳи дониш ба онҳо ҷавоб дода натавонист, намоиш медиҳад.
Нашri ProGET …/abilities/zinn-chat/list-kb-gaps/runthe REST route's own per-item permission checkҳиҷ кас
zinn-chat/list-tickets
zinn-chat-list-tickets
Феҳристи дархостҳо
Чиптаҳои пуштибониро вобаста ба мақом ё ҷустуҷӯ, як сафҳа дар як вақт, феҳрист мекунад.
Нашri ройгонGET …/abilities/zinn-chat/list-tickets/runthe REST route's own per-item permission checkҳиҷ кас
zinn-chat/reembed-content
zinn-chat-reembed-content
Азнавсозии индекси ҷустуҷӯи ёвар
Векторҳои ҷустуҷӯро барои як элемент (item_id) ё ҳама чиз (all: true) барқарор мекунад (танҳо барои мудирон).
Нашri ройгонPOST …/abilities/zinn-chat/reembed-content/runthe REST route's own per-item permission checkҳиҷ кас
zinn-chat/reindex-content
zinn-chat-reindex-content
Мундариҷаро ба ёдкунанда аз нав хонед
Як элементро (item_id) ё ҳамаашро (all: true) ба индекси ёвар аз нав бор мекунад (танҳо барои мудирон).
Нашri ройгонPOST …/abilities/zinn-chat/reindex-content/runthe REST route's own per-item permission checkҳиҷ кас
zinn-chat/reply-chat
zinn-chat-reply-chat
Ҷавоб додан дар чат
Паём ба меҳмон мефиристад (text), ё ёддошти дохилие илова мекунад, ки онро танҳо агентҳо мебинанд (note: true).
Нашri ройгонPOST …/abilities/zinn-chat/reply-chat/runthe REST route's own per-item permission checkid: string (ҳатмӣ)
zinn-chat/save-canned-reply
zinn-chat-save-canned-reply
Захираи ҷавоби захирашуда (Pro)
Посуди захирашударо эҷод мекунад ё тағйир медиҳад (сарлавҳа, миёнбур, мақола, шӯъба; id барои тағйири яке).
Нашri ProPOST …/abilities/zinn-chat/save-canned-reply/runthe REST route's own per-item permission checkҳиҷ кас
zinn-chat/save-kb-article
zinn-chat-save-kb-article
Навиштани мақолаи кӯмак (Про)
Як мақолаи пойгоҳи дониш эҷод мекунад ё онро тағйир медиҳад (id): сарлавҳа, мундариҷа, иқтибос, категорияҳо ва мақом (лойиҳа ё нашр, вақте ки шумо метавонед нашр кунед).
Нашri ProPOST …/abilities/zinn-chat/save-kb-article/runedit_postsid: integer, title: string, content: string, excerpt: string, categories: array, status: draft|publish
zinn-chat/search-kb
zinn-chat-search-kb
Поиски пойгоҳи дониш (Pro)
Мақолаҳои кӯмак барои пайванд додан дар ҷавоб (q: ҷустуҷӯ)-ро меёбад.
Нашri ProGET …/abilities/zinn-chat/search-kb/runthe REST route's own per-item permission checkҳиҷ кас
zinn-chat/set-conversation-details
zinn-chat-set-conversation-details
Шӯъба ва тегҳои муколамаро таъин кунед (Pro)
Шӯъба ва тегҳои сӯҳбат ё чиптаро танзим мекунад (навъ: сӯҳбат ё чипта; id).
Нашri ProPOST …/abilities/zinn-chat/set-conversation-details/runthe REST route's own per-item permission checkҳиҷ кас
zinn-chat/set-kb-gap-status
zinn-chat-set-kb-gap-status
Қайд кардани саволҳои бепосух (Pro)
Саволҳои беҷавобро ҳамчун кушода, банақшагирифташуда ё радшуда қайд мекунад (рақамҳои мушаххас, мақом).
Нашri ProPOST …/abilities/zinn-chat/set-kb-gap-status/runthe REST route's own per-item permission checkҳиҷ кас
zinn-chat/set-presence
zinn-chat-set-presence
Дастрасии худро муайян кунед
Агенти ба қайд гирифташударо барои чатҳои нав дастнорас ё дастнорас нишон медиҳад (дур: true ё false).
Нашri ройгонPOST …/abilities/zinn-chat/set-presence/runthe REST route's own per-item permission checkҳиҷ кас
zinn-chat/suggest-reply
zinn-chat-suggest-reply
Таҳияи ҷавоб бо AI (Pro)
Лоиҳаи ҷавоб ба чат ё тикет аз муҳтавои сайт омода мешавад; ҳеҷ чиз ирсол намегардад.
Нашri ProPOST …/abilities/zinn-chat/suggest-reply/runthe REST route's own per-item permission checkҳиҷ кас
zinn-chat/summarise-conversation
zinn-chat-summarise-conversation
Ҷамъбасти суҳбат бо AI (Pro)
Чат ё дархости пуштибониро дар чанд сатр ҷамъбаст мекунад.
Нашri ProPOST …/abilities/zinn-chat/summarise-conversation/runthe REST route's own per-item permission checkҳиҷ кас
zinn-chat/take-chat
zinn-chat-take-chat
Шурӯи чат
Барои он ки меҳмон бо шахс сӯҳбат кунад, сӯҳбати интизориро ба корманди воридшуда таъин мекунад.
Нашri ройгонPOST …/abilities/zinn-chat/take-chat/runthe REST route's own per-item permission checkid: string (ҳатмӣ)
zinn-chat/update-settings
zinn-chat-update-settings
Тағйир додани танзимоти чат
Танзимоти фиристодашударо тағйир медиҳад (танзимот: калид ба қимат) ва боқимондаро нигоҳ медорад. Ҳар як қимат маҳз ба монанди экрани танзимот тафтиш карда мешавад; get-settings калидҳоро номбар мекунад.
Нашri ройгонPOST …/abilities/zinn-chat/update-settings/runzinn_chat_managesettings: object (ҳатмӣ)
zinn-chat/update-ticket
zinn-chat-update-ticket
Тағйир додани шикоятнома
Ҳолат, афзалият ё таъйиншудаи тикетро тағйир медиҳад.
Нашri ройгонPOST …/abilities/zinn-chat/update-ticket/runthe REST route's own per-item permission checkid: string (ҳатмӣ)