|
| 1 | +{ |
| 2 | + "name": "@xpert-ai/plugin-community-wechat", |
| 3 | + "packageName": "@xpert-ai/plugin-community-wechat", |
| 4 | + "version": "0.1.0", |
| 5 | + "displayName": { |
| 6 | + "en_US": "Personal WeChat Integration", |
| 7 | + "zh_Hans": "个人微信集成" |
| 8 | + }, |
| 9 | + "description": { |
| 10 | + "en_US": "Connect personal WeChat message callbacks with Xpert Agents, operational workbench views, and final text replies.", |
| 11 | + "zh_Hans": "连接个人微信消息回调、Xpert 智能体、运行工作台视图和最终文本回复。" |
| 12 | + }, |
| 13 | + "level": "system", |
| 14 | + "category": "integration", |
| 15 | + "keywords": [ |
| 16 | + "wechat", |
| 17 | + "personal-wechat", |
| 18 | + "integration", |
| 19 | + "webhook", |
| 20 | + "agent", |
| 21 | + "assistant-template", |
| 22 | + "workbench-view", |
| 23 | + "remote-component" |
| 24 | + ], |
| 25 | + "author": { |
| 26 | + "name": "XpertAI Team", |
| 27 | + "url": "https://xpertai.cn" |
| 28 | + }, |
| 29 | + "repository": { |
| 30 | + "type": "git", |
| 31 | + "url": "https://github.com/xpert-ai/xpert-plugins", |
| 32 | + "directory": "community/integrations/wechat" |
| 33 | + }, |
| 34 | + "homepage": "https://github.com/xpert-ai/xpert-plugins/tree/main/community/integrations/wechat", |
| 35 | + "icon": { |
| 36 | + "type": "svg", |
| 37 | + "value": "<svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M6.5 7.5C4.57 7.5 3 8.87 3 10.56c0 1 .55 1.89 1.41 2.45l-.37 1.43 1.6-.78c.28.05.57.08.86.08 1.93 0 3.5-1.37 3.5-3.06S8.43 7.5 6.5 7.5Z\" stroke=\"currentColor\" stroke-width=\"1.45\" stroke-linejoin=\"round\"/><path d=\"M13.4 5c4.2 0 7.6 2.82 7.6 6.3 0 1.94-1.06 3.68-2.72 4.83l.62 2.37-2.6-1.3c-.9.26-1.88.4-2.9.4-4.2 0-7.6-2.82-7.6-6.3S9.2 5 13.4 5Z\" stroke=\"currentColor\" stroke-width=\"1.45\" stroke-linejoin=\"round\"/><path d=\"M11 10.4h.01M15.8 10.4h.01\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"/></svg>", |
| 38 | + "color": "#16a34a" |
| 39 | + }, |
| 40 | + "source": { |
| 41 | + "type": "npm", |
| 42 | + "packageName": "@xpert-ai/plugin-community-wechat", |
| 43 | + "url": "https://www.npmjs.com/package/@xpert-ai/plugin-community-wechat" |
| 44 | + }, |
| 45 | + "targetApps": [ |
| 46 | + "data-xpert" |
| 47 | + ], |
| 48 | + "targetAppMeta": { |
| 49 | + "data-xpert": { |
| 50 | + "types": [ |
| 51 | + "integration", |
| 52 | + "workbench-view", |
| 53 | + "assistant-tool", |
| 54 | + "assistant-template" |
| 55 | + ], |
| 56 | + "capabilities": [ |
| 57 | + "wechat_personal_bridge", |
| 58 | + "wechat-personal-runtime", |
| 59 | + "wechat-personal-workbench", |
| 60 | + "wechat-personal-admin-assistant-template", |
| 61 | + "wechat-personal-user-assistant-template" |
| 62 | + ], |
| 63 | + "marketplace": { |
| 64 | + "contents": [ |
| 65 | + { |
| 66 | + "type": "app", |
| 67 | + "name": "wechat_personal", |
| 68 | + "displayName": "Personal WeChat", |
| 69 | + "description": "Bridge personal WeChat message callbacks with Xpert Agents and text replies.", |
| 70 | + "icon": { |
| 71 | + "type": "svg", |
| 72 | + "value": "<svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M6.5 7.5C4.57 7.5 3 8.87 3 10.56c0 1 .55 1.89 1.41 2.45l-.37 1.43 1.6-.78c.28.05.57.08.86.08 1.93 0 3.5-1.37 3.5-3.06S8.43 7.5 6.5 7.5Z\" stroke=\"currentColor\" stroke-width=\"1.45\" stroke-linejoin=\"round\"/><path d=\"M13.4 5c4.2 0 7.6 2.82 7.6 6.3 0 1.94-1.06 3.68-2.72 4.83l.62 2.37-2.6-1.3c-.9.26-1.88.4-2.9.4-4.2 0-7.6-2.82-7.6-6.3S9.2 5 13.4 5Z\" stroke=\"currentColor\" stroke-width=\"1.45\" stroke-linejoin=\"round\"/><path d=\"M11 10.4h.01M15.8 10.4h.01\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"/></svg>", |
| 73 | + "color": "#16a34a" |
| 74 | + }, |
| 75 | + "operations": [ |
| 76 | + { |
| 77 | + "name": "receive-wechat-messages", |
| 78 | + "displayName": "Receive personal WeChat messages", |
| 79 | + "description": "Receive callbacks and dispatch normalized text messages to an Agent.", |
| 80 | + "access": "read" |
| 81 | + }, |
| 82 | + { |
| 83 | + "name": "send-wechat-replies", |
| 84 | + "displayName": "Send personal WeChat replies", |
| 85 | + "description": "Send final Agent text replies through the configured outbound message API.", |
| 86 | + "access": "write" |
| 87 | + }, |
| 88 | + { |
| 89 | + "name": "manage-wechat-runtime", |
| 90 | + "displayName": "Manage WeChat runtime", |
| 91 | + "description": "Review accounts, conversation bindings, message logs, callbacks, and configuration.", |
| 92 | + "access": "write" |
| 93 | + } |
| 94 | + ] |
| 95 | + }, |
| 96 | + { |
| 97 | + "type": "view", |
| 98 | + "name": "wechat_personal_workbench", |
| 99 | + "displayName": "Personal WeChat Workbench", |
| 100 | + "description": "Workbench for accounts, conversations, message logs, callback setup, and runtime analytics." |
| 101 | + }, |
| 102 | + { |
| 103 | + "type": "tool", |
| 104 | + "name": "WechatPersonalRuntimeMiddleware", |
| 105 | + "displayName": "Personal WeChat Runtime Tools", |
| 106 | + "description": "Assistant middleware for runtime discovery, callback setup, account management, conversations, and logs." |
| 107 | + }, |
| 108 | + { |
| 109 | + "type": "assistant-template", |
| 110 | + "name": "wechat-personal-admin-assistant", |
| 111 | + "displayName": "Personal WeChat Admin Assistant Template", |
| 112 | + "description": "Organization-level assistant template for managing Personal WeChat integrations, callbacks, accounts, conversations, and logs." |
| 113 | + }, |
| 114 | + { |
| 115 | + "type": "assistant-template", |
| 116 | + "name": "wechat-personal-user-assistant", |
| 117 | + "displayName": "Personal WeChat User Assistant Template", |
| 118 | + "description": "End-user assistant template with a Personal WeChat trigger and final-text reply behavior." |
| 119 | + } |
| 120 | + ] |
| 121 | + }, |
| 122 | + "runtime": { |
| 123 | + "integrationProviders": [ |
| 124 | + "wechat_personal" |
| 125 | + ], |
| 126 | + "channelProviders": [ |
| 127 | + "wechat_personal" |
| 128 | + ], |
| 129 | + "middlewareProviders": [ |
| 130 | + "WechatPersonalRuntimeMiddleware" |
| 131 | + ], |
| 132 | + "viewProviders": [ |
| 133 | + "wechat_personal_workbench_provider" |
| 134 | + ], |
| 135 | + "templateProviders": [ |
| 136 | + "wechatPersonalTemplates" |
| 137 | + ] |
| 138 | + } |
| 139 | + } |
| 140 | + }, |
| 141 | + "readme": "https://github.com/xpert-ai/xpert-plugins/tree/main/community/integrations/wechat#readme", |
| 142 | + "updatedAt": "2026-06-14T00:00:00.000Z" |
| 143 | +} |
0 commit comments