AlibabaCloud DevOps MCP
официальныйMCP-сервер Yunxiao предоставляет AI-ассистентам возможность взаимодействовать с платформой Yunxiao.
Что можно делать с AlibabaCloud DevOps MCP?
- Управление репозиториями кода и запросами на слияние — Запрос списка репозиториев, создание веток, просмотр деревьев файлов или создание и обновление запросов на слияние через
code-management. - Отслеживание и обновление рабочих элементов — Запрос рабочих элементов проекта, их создание или обновление, добавление комментариев и запись временных затрат через
project-management. - Запуск и проверка конвейеров — Вывод списка конвейеров, запуск новых выполнений, получение журналов выполнения и генерация YAML-файла конвейера из описания на естественном языке с помощью
pipeline-management. - Управление развертыванием приложений — Создание заказов на развертывание, вывод списка рабочих процессов выпуска и выполнение или повтор выпуска этапов для приложений через
application-delivery. - Обработка тестовых случаев и планов — Поиск или создание тестовых случаев, управление каталогами тестовых случаев и обновление результатов тестов в тестовых планах с помощью
test-management.
Документация
English | 中文
alibabacloud-devops-mcp-server
AlibabaCloud Devops MCP Server предоставляет AI-ассистентам возможность взаимодействовать с платформой Yunxiao, позволяя читать содержимое рабочих элементов в проектах, автоматически писать код после понимания требований и отправлять запросы на слияние кода. Корпоративные команды разработки могут использовать его для помощи в ревью кода, оптимизации управления задачами, сокращения повторяющихся операций и, таким образом, сосредоточиться на более важных инновациях и поставке продукта.
Возможности
alibabacloud-devops-mcp-server предоставляет AI-ассистентам следующие возможности:
organization-management: Инструменты управления организацией (список организаций, детали организации, информация о подразделениях, организационные роли, информация о членах и т.д.)code-management: Инструменты управления репозиториями кода (управление репозиториями, управление ветками, управление запросами на слияние, дерево файлов и т.д.)project-management: Инструменты управления проектами (управление проектами, управление рабочими элементами, поля рабочих элементов, комментарии к рабочим элементам, отслеживание времени и т.д.)pipeline-management: Инструменты управления конвейерами (список конвейеров, конфигурация конвейеров, управление ресурсами, управление тегами, управление развертыванием и т.д.)application-delivery: Инструменты доставки приложений (управление заказами на развертывание, управление приложениями, теги приложений, управление группами переменных и т.д.)packages-management: Инструменты управления репозиториями артефактов (репозитории артефактов, списки артефактов и т.д.)test-management: Инструменты управления тестированием (управление тестовыми сценариями, каталоги тестовых сценариев, тестовые планы, результаты тестов и т.д.)
Использование
Поддержка региональных изданий
Этот инструмент поддерживает как центральную станцию Yunxiao, так и режимы развертывания региональных изданий:
- Центральная станция: Использует
https://openapi-rdc.aliyuncs.comв качестве домена API - Региональное издание: Использует домены, специфичные для организации, например
https://your-org.devops.aliyuncs.com
Автоматическое определение режима
Инструмент автоматически определяет режим развертывания на основе настроенного базового URL API:
- Если URL содержит
openapi-rdc.aliyuncs.com, он работает в режиме центральной станции - В противном случае он работает в режиме регионального издания
Настройка регионального издания
При использовании регионального издания установите переменную окружения YUNXIAO_API_BASE_URL:
{
"mcpServers": {
"yunxiao": {
"command": "npx",
"args": ["-y", "alibabacloud-devops-mcp-server"],
"env": {
"YUNXIAO_ACCESS_TOKEN": "<YOUR_TOKEN>",
"YUNXIAO_API_BASE_URL": "https://your-org.devops.aliyuncs.com"
}
}
}
}
Предварительные требования
-
node версии >= 18.0.0
-
AlibabaCloud Devops Персональный токен доступа, нажмите здесь, чтобы получить. Предоставьте права на чтение и запись для всех API в рамках управления организацией, совместной работы над проектами, управления кодом, управления конвейерами, управления репозиториями артефактов, доставки приложений и управления тестированием.

Официальный размещенный MCP-сервис (без установки)
Yunxiao предоставляет официально размещенную конечную точку MCP — не требуется локальная установка или Docker. Просто укажите на нее в вашем клиенте и аутентифицируйтесь с помощью вашего токена Yunxiao.
- Центральная станция:
https://openapi-rdc.aliyuncs.com/ai/mcp - Региональное издание: домен региона вашей организации +
/ai/mcp, напримерhttps://<your-org>.devops.aliyuncs.com/ai/mcp— тот же домен, который вы используете для доступа к Yunxiao в вашем регионе. - Транспорт: Streamable HTTP (без сохранения состояния)
- Аутентификация:
Authorization: Bearer <YOUR_TOKEN>(или заголовокX-Yunxiao-Token: <YOUR_TOKEN>)
Конфигурация клиента — Центральная станция (клиенты с нативной поддержкой удаленного доступа, например Cursor):
{
"mcpServers": {
"yunxiao": {
"url": "https://openapi-rdc.aliyuncs.com/ai/mcp",
"headers": { "Authorization": "Bearer <YOUR_TOKEN>" }
}
}
}
Конфигурация клиента — Региональное издание (замените URL на домен вашего региона):
{
"mcpServers": {
"yunxiao": {
"url": "https://<your-org>.devops.aliyuncs.com/ai/mcp",
"headers": { "Authorization": "Bearer <YOUR_TOKEN>" }
}
}
}
Совет: сократите использование контекста, запрашивая только нужные наборы инструментов —
?toolsets=code-management,project-managementили заголовокX-Devops-Toolsets. См. полное руководство: docs/hosted-mcp-guide.zh-CN.md.
Быстрый старт (самостоятельное размещение, режим Stdio)
Режим Stdio — это самый простой способ самостоятельного размещения, подходящий для большинства MCP-клиентов (таких как Cursor, Claude Desktop, iFlow и т.д.). Установка Docker не требуется, просто запустите через npx.
Вариант 1: Прямое использование через NPX (самый простой)
Добавьте следующую конфигурацию в файл конфигурации вашего MCP-клиента:
{
"mcpServers": {
"yunxiao": {
"command": "npx",
"args": [
"-y",
"alibabacloud-devops-mcp-server"
],
"env": {
"YUNXIAO_ACCESS_TOKEN": "<YOUR_TOKEN>"
}
}
}
}
Примечание:
- Замените
<YOUR_TOKEN>на ваш токен доступа Yunxiao- Флаг
-yавтоматически подтверждает установку без ручного подтверждения- По умолчанию инструмент вызывает OpenAPI центральной станции Yunxiao (
https://openapi-rdc.aliyuncs.com); дополнительная настройка не требуется- Если вы используете региональное издание (домен, специфичный для организации), установите дополнительную переменную окружения
YUNXIAO_API_BASE_URLна URL вашего экземпляра Yunxiao, напримерhttps://your-org.devops.aliyuncs.com. См. раздел Настройка регионального издания выше для подробностей- Этот метод использует режим stdio, взаимодействуя с MCP-клиентом через стандартный ввод/вывод
Использование Docker (опционально)
Режимы транспорта
| Режим | Флаг CLI | Переменная окружения | Конечные точки |
|---|---|---|---|
| Stdio | (по умолчанию) | — | stdin/stdout |
| SSE | --sse | MCP_TRANSPORT=sse | /sse + /messages |
| Streamable HTTP | --streamable-http | MCP_TRANSPORT=streamable-http | /mcp |
| Оба | --sse --streamable-http | MCP_TRANSPORT=both | /sse + /mcp |
Streamable HTTP — это рекомендуемый удаленный транспорт по спецификации MCP. SSE устарел; используйте
bothво время миграции.
1. Загрузка образа
docker pull build-steps-public-registry.cn-beijing.cr.aliyuncs.com/build-steps/alibabacloud-devops-mcp-server:latest
Самостоятельная сборка:
docker build -t alibabacloud/alibabacloud-devops-mcp-server .
2. Запуск сервера
Stdio:
docker run -i --rm -e YUNXIAO_ACCESS_TOKEN \
build-steps-public-registry.cn-beijing.cr.aliyuncs.com/build-steps/alibabacloud-devops-mcp-server:latest
SSE / Streamable HTTP / Оба — установите MCP_TRANSPORT и откройте PORT:
docker run -d --name yunxiao-mcp -p 3000:3000 \
-e YUNXIAO_ACCESS_TOKEN="your_token" -e PORT=3000 \
-e MCP_TRANSPORT=streamable-http \ # sse | streamable-http | both
build-steps-public-registry.cn-beijing.cr.aliyuncs.com/build-steps/alibabacloud-devops-mcp-server:latest
Дополнительные переменные окружения Streamable HTTP:
MCP_STREAMABLE_PATH: Путь конечной точки MCP (по умолчанию/mcp)MCP_HTTP_HOST: Хост привязки (по умолчанию0.0.0.0)MCP_ALLOWED_HOSTS: Разрешенные значения заголовкаHost(через запятую)
3. Настройка MCP-клиента
Stdio:
{
"mcpServers": {
"yunxiao": {
"command": "docker",
"args": ["run", "-i", "--rm", "-e", "YUNXIAO_ACCESS_TOKEN", "build-steps-public-registry.cn-beijing.cr.aliyuncs.com/build-steps/alibabacloud-devops-mcp-server:latest"],
"env": { "YUNXIAO_ACCESS_TOKEN": "<YOUR_TOKEN>" }
}
}
}
SSE: http://localhost:3000/sse
Streamable HTTP: http://localhost:3000/mcp
Передайте учетные данные через параметр запроса или заголовок:
http://localhost:3000/mcp?yunxiao_access_token=YOUR_TOKEN_HERE
Или через заголовок запроса: x-yunxiao-token: YOUR_TOKEN_HERE
Базовый URL OpenAPI региона / экземпляра:
http://localhost:3000/mcp?yunxiao_access_token=TOKEN&yunxiao_api_base_url=https%3A%2F%2Fyour-org.devops.aliyuncs.com
Или через заголовок запроса: x-yunxiao-api-base-url: https://your-org.devops.aliyuncs.com
Docker Compose
cp .env.example .env # set YUNXIAO_ACCESS_TOKEN
docker compose up -d
URL клиента: http://localhost:3000/sse (SSE) или http://localhost:3000/mcp (Streamable HTTP)
Наборы инструментов
Сервер теперь поддерживает наборы инструментов, позволяя включать только нужные вам инструменты. Это может уменьшить количество инструментов, представленных AI-ассистенту, и повысить производительность.
Доступные наборы инструментов:
organization-management: Инструменты управления организацией (список организаций, детали организации, информация о подразделениях, организационные роли, информация о членах и т.д.)code-management: Инструменты управления репозиториями кода (управление репозиториями, управление ветками, управление запросами на слияние, дерево файлов и т.д.)project-management: Инструменты управления проектами (управление проектами, управление рабочими элементами, поля рабочих элементов, комментарии к рабочим элементам, отслеживание времени и т.д.)pipeline-management: Инструменты управления конвейерами (список конвейеров, конфигурация конвейеров, управление ресурсами, управление тегами, управление развертыванием и т.д.)packages-management: Инструменты управления репозиториями артефактов (репозитории артефактов, списки артефактов и т.д.)application-delivery: Инструменты доставки приложений (управление заказами на развертывание, управление приложениями, теги приложений, управление группами переменных и т.д.)test-management: Инструменты управления тестированием (управление тестовыми сценариями, каталоги тестовых сценариев, тестовые планы, результаты тестов и т.д.)
Чтобы использовать наборы инструментов, вы можете указать их через аргументы командной строки или переменные окружения:
- Через аргумент командной строки:
npx -y alibabacloud-devops-mcp-server --toolsets=code-management,project-management
- Через переменную окружения:
DEVOPS_TOOLSETS=code-management,project-management npx -y alibabacloud-devops-mcp-server
Если наборы инструментов не указаны, по умолчанию будут включены все инструменты.
Инструменты
alibabacloud-devops-mcp-server включает различные инструменты, в том числе:
Управление организацией
get_current_organization_Info: Получить информацию об организации текущего пользователяget_user_organizations: Получить список организаций, в которые вступил текущий пользовательget_organization_role: Получить информацию о роли в организацииget_organization_departments: Получить список подразделений в организацииget_organization_department_info: Получить информацию о подразделении в организацииget_organization_department_ancestors: Получить родительские подразделения подразделения в организацииget_organization_members: Получить список членов в организацииget_organization_member_info: Получить информацию о члене в организацииget_organization_member_info_by_user_id: Получить информацию о члене в организации по идентификатору пользователяsearch_organization_members: Поиск членов организацииlist_organization_roles: Список ролей в организацииget_organization_role: Получить информацию о роли в организации
Инструменты управления кодом
create_branch: Создать веткуdelete_branch: Удалить веткуget_branch: Получить информацию о веткеlist_branches: Получить список ветокcreate_file: Создать файлdelete_file: Удалить файлget_file_blobs: Получить содержимое файлаlist_files: Запросить дерево файловupdate_file: Обновить содержимое файлаcreate_change_request: Создать запрос на слияниеupdate_change_request: Обновить заголовок или описание запроса на слияниеcreate_change_request_comment: Создать комментарий к запросу на слияниеget_change_request: Запросить запрос на слияниеlist_change_request_patch_sets: Запросить список версий запроса на слияниеlist_change_request: Запросить список запросов на слияниеlist_change_request_comments: Запросить список комментариев к запросу на слияниеget_compare: Сравнить кодget_repository: Получить детали репозиторияlist_repositories: Получить список репозиториевlist_commits: [Управление кодом] Список коммитов в репозиторииget_commit: [Управление кодом] Получить детали коммитаcreate_commit_comment: [Управление кодом] Создать комментарий к коммиту
Инструменты управления проектами
get_project: Получить детали проектаsearch_projects: Поиск проектовget_sprint: Получить детали спринтаlist_sprints: Список спринтов в проектеcreate_sprint: [Управление проектами] Создать спринтupdate_sprint: [Управление проектами] Обновить спринтsearch_programs: [Управление проектами] Поиск программlist_program_versions: [Управление проектами] Список версий программыlist_versions: [Управление проектами] Список версий проектаcreate_version: [Управление проектами] Создать версиюupdate_version: [Управление проектами] Обновить версиюdelete_version: [Управление проектами] Удалить версиюget_work_item: Получить детали рабочего элементаupdate_work_item: [Управление проектами] Обновить рабочий элементsearch_workitems: Поиск рабочих элементовget_work_item_types: Получить типы рабочих элементовcreate_work_item: Создать рабочий элементlist_all_work_item_types: Список всех типов рабочих элементов в организацииlist_work_item_types: Список типов рабочих элементов в пространстве проектаget_work_item_type: Получить детали конкретного типа рабочего элементаlist_work_item_relation_work_item_types: Список типов рабочих элементов, которые можно связать с конкретным рабочим элементомlist_workitem_relation_records: Список записей связей для рабочего элементаcreate_workitem_relation_record: Связать один рабочий элемент с другимdelete_workitem_relation_record: Удалить связь рабочего элементаget_work_item_type_field_config: Получить конфигурацию полей для конкретного типа рабочего элементаget_work_item_workflow: Получить информацию о workflow для конкретного типа рабочего элементаlist_work_item_comments: Список комментариев для конкретного рабочего элементаcreate_work_item_comment: Создать комментарий для конкретного рабочего элементаlist_workitem_attachments: Список вложений для конкретного рабочего элементаget_workitem_file: Получить информацию о файле вложения конкретного рабочего элементаcreate_workitem_attachment: Загрузить локальный файл как вложение к рабочему элементуlist_workitem_activities: Список истории активности для рабочего элемента (изменения полей, переходы статусов, изменения связей)list_current_user_effort_records: [Управление проектами] Получить детали фактических трудозатрат пользователя, интервал между временем окончания и временем начала не может превышать 6 месяцевlist_effort_records: [Управление проектами] Получить детали фактических трудозатратcreate_effort_record: [Управление проектами] Зарегистрировать фактические трудозатратыlist_estimated_efforts: [Управление проектами] Получить детали запланированных трудозатратcreate_estimated_effort: [Управление проектами] Зарегистрировать запланированные трудозатратыupdate_effort_record: [Управление проектами] Обновить зарегистрированные фактические трудозатратыupdate_estimated_effort: [Управление проектами] Обновить зарегистрированные запланированные трудозатраты
Инструменты управления конвейерами
get_pipeline: Получить сведения о конвейереlist_pipelines: Получить список конвейеровsmart_list_pipelines: Умный поиск конвейеров с естественно-языковыми временными ссылкамиgenerate_pipeline_yaml: [Управление конвейерами] Сгенерировать YAML-конфигурацию конвейераcreate_pipeline_from_description: Создать конвейер из описания на естественном языкеupdate_pipeline: [Управление конвейерами] Обновить YAML-содержимое конвейераcreate_pipeline_run: Создать экземпляр запуска конвейераget_latest_pipeline_run: Получить последний экземпляр запуска конвейераget_pipeline_run: Получить сведения о запуске конвейераlist_pipeline_runs: Получить список запусков конвейераlist_pipeline_jobs_by_category: Получить задачи выполнения конвейера по категориямlist_pipeline_job_historys: Получить историю выполнения задачи конвейераexecute_pipeline_job_run: Запустить задачу конвейера вручнуюget_pipeline_job_run_log: Получить журналы выполнения задания конвейераlist_service_connections: Список сервисных подключений в организацииcreate_pipeline_from_description: Автоматически генерирует YAML-конфигурацию и создает конвейерupdate_pipeline: Обновить существующий конвейер в Yunxiao по pipelineId. Используйте это для обновления YAML конвейера, этапов, заданий и т. д.create_resource_member: Создать участника ресурсаdelete_resource_member: Удалить участника ресурсаlist_resource_members: Получить список участников ресурсаupdate_resource_member: Обновить участника ресурсаupdate_resource_owner: Передать владельца ресурсаcreate_tag: Создать тегcreate_tag_group: Создать группу теговlist_tag_groups: Получить список групп теговdelete_tag_group: Удалить группу теговupdate_tag_group: Обновить группу теговget_tag_group: Получить группу теговdelete_tag: Удалить тегupdate_tag: Обновить тегstop_vm_deploy_order: Остановить заказ развертывания VMskip_vm_deploy_machine: Пропустить машину развертывания VMretry_vm_deploy_machine: Повторить машину развертывания VMresume_vm_deploy_order: Возобновить заказ развертывания VMget_vm_deploy_order: Получить сведения о заказе развертывания VMget_vm_deploy_machine_log: Получить журнал машины развертывания VM
Инструменты доставки приложений
create_change_order: [доставка приложений] Создать заказ на развертываниеlist_change_order_versions: [доставка приложений] Просмотреть список версий заказа на развертываниеget_change_order: [доставка приложений] Прочитать материалы и статус заявок, используемые в заказе на развертываниеlist_change_order_job_logs: [доставка приложений] Запросить журналы заказа на развертывание средыfind_task_operation_log: [доставка приложений] Запросить журналы выполнения задачи развертывания, которые обычно содержат детали планирования нижестоящего движка развертыванияexecute_job_action: [доставка приложений] Управлять заказом на развертывание средыlist_change_orders_by_origin: [доставка приложений] Запросить заказы на развертывание по источнику созданияcreate_appstack_change_request: [доставка приложений] Создать запрос на изменениеget_appstack_change_request_audit_items: [доставка приложений] Получить элементы согласования запроса на изменениеlist_appstack_change_request_executions: [доставка приложений] Перечислить записи выполнения запроса на изменениеlist_appstack_change_request_work_items: [доставка приложений] Перечислить рабочие элементы запроса на изменениеcancel_appstack_change_request: [доставка приложений] Отменить запрос на изменениеclose_appstack_change_request: [доставка приложений] Закрыть запрос на изменениеlist_applications: [доставка приложений] Список приложений в организации с постраничной навигациейget_application: [доставка приложений] Получить сведения о приложении по имениcreate_application: [доставка приложений] Создать новое приложениеupdate_application: [доставка приложений] Обновить существующее приложениеget_latest_orchestration: [доставка приложений] Получить последнюю оркестрацию для средыlist_app_orchestration: [доставка приложений] Перечислить оркестрации приложенияcreate_app_orchestration: [доставка приложений] Создать оркестрацию приложенияdelete_app_orchestration: [доставка приложений] Удалить оркестрацию приложенияget_app_orchestration: [доставка приложений] Получить оркестрацию приложенияupdate_app_orchestration: [доставка приложений] Обновить оркестрацию приложенияget_env_variable_groups: [доставка приложений] Получить группы переменных для средыcreate_variable_group: [доставка приложений] Создать группу переменныхdelete_variable_group: [доставка приложений] Удалить группу переменныхget_variable_group: [доставка приложений] Получить группу переменныхupdate_variable_group: [доставка приложений] Обновить группу переменныхget_app_variable_groups: [доставка приложений] Получить группы переменных для приложенияget_app_variable_groups_revision: [доставка приложений] Получить ревизию групп переменных для приложенияsearch_app_templates: [доставка приложений] Поиск шаблонов приложенийcreate_app_tag: [доставка приложений] Создать тег приложенияupdate_app_tag: [доставка приложений] Обновить тег приложенияsearch_app_tags: [доставка приложений] Поиск тегов приложенияupdate_app_tag_bind: [доставка приложений] Обновить привязки тегов приложенияcreate_global_var: [доставка приложений] Создать глобальную группу переменныхget_global_var: [доставка приложений] Получить глобальную группу переменныхupdate_global_var: [доставка приложений] Обновить глобальную группу переменныхlist_global_vars: [доставка приложений] Перечислить глобальные группы переменныхget_machine_deploy_log: [доставка приложений] Получить журнал развертывания машиныadd_host_list_to_host_group: [доставка приложений] Добавить список хостов в группу хостовadd_host_list_to_deploy_group: [доставка приложений] Добавить список хостов в группу развертыванияlist_app_release_workflows: [доставка приложений] Перечислить все рабочие процессы выпуска для приложенияlist_app_release_workflow_briefs: [доставка приложений] Перечислить краткие сведения о рабочих процессах выпуска для приложенияlist_system_release_workflows: [доставка приложений] Перечислить все системные рабочие процессы выпускаcreate_system_release_workflow: [доставка приложений] Создать системный рабочий процесс выпускаupdate_system_release_stage: [доставка приложений] Обновить этап системного рабочего процесса выпускаexecute_system_release_stage: [доставка приложений] Выполнить этап системного рабочего процесса выпускаget_app_release_workflow_stage: [доставка приложений] Получить сведения об этапе рабочего процесса выпускаlist_app_release_stage_briefs: [доставка приложений] Перечислить краткие сведения об этапах выпускаupdate_app_release_stage: [доставка приложений] Обновить этап рабочего процесса выпуска приложенияlist_app_release_stage_runs: [доставка приложений] Перечислить записи выполнения этапов выпускаexecute_app_release_stage: [доставка приложений] Выполнить этап рабочего процесса выпуска для запроса на изменениеcancel_app_release_stage_execution: [доставка приложений] Отменить выполнение этапа рабочего процесса выпускаretry_app_release_stage_pipeline: [доставка приложений] Повторить конвейер этапа рабочего процесса выпускаskip_app_release_stage_pipeline: [доставка приложений] Пропустить конвейер этапа рабочего процесса выпускаlist_app_release_stage_metadata: [доставка приложений] Перечислить интегрированные метаданные для выполнения этапаget_app_release_stage_pipeline_run: [доставка приложений] Получить экземпляр запуска конвейера этапа выпускаpass_app_release_stage_validate: [доставка приложений] Пройти проверку этапа рабочего процесса выпускаget_app_release_stage_job_log: [доставка приложений] Получить журнал выполнения задания конвейераrefuse_app_release_stage_validate: [доставка приложений] Отклонить проверку этапа рабочего процесса выпуска
Инструменты управления пакетами
list_package_repositories: Получить список сведений о репозиториях пакетовlist_artifacts: Получить список сведений об артефактахget_artifact: Получить сведения об одном артефакте
Инструменты управления тестированием
list_testcase_directories: [управление тестированием] Получить список каталогов тестовых случаевcreate_testcase_directory: [управление тестированием] Создать каталог тестовых случаевget_testcase_field_config: [управление тестированием] Получить конфигурацию полей тестовых случаевcreate_testcase: [управление тестированием] Создать тестовый случайsearch_testcases: [управление тестированием] Поиск тестовых случаевget_testcase: [управление тестированием] Получить информацию о тестовом случаеdelete_testcase: [управление тестированием] Удалить тестовый случайlist_test_plans: [управление тестированием] Получить список тестовых плановget_test_result_list: [управление тестированием] Получить список тестовых случаев в тестовом планеupdate_test_result: [управление тестированием] Обновить результат теста
Свяжитесь с нами
Если у вас есть вопросы, присоединяйтесь к группе DingTalk «云效mcp server&智能化用户沟通2群» (ID: 177120034028).
