Преобразование
На этой странице
Бета-версия. Прежде чем продолжить, сохраните оригинальный исходный код и одобрите предложенные этапы преобразования и их стоимость.
Как пользоваться инструментами
- Сначала вызовите подходящий инструмент чтения или проверки статуса.
- Проверьте расположение проекта и обязательные аргументы.
- Запустите одно запланированное действие. Если нужно явное подтверждение человека, сначала получите его.
- Затем проверьте статус или заново прочитайте затронутый ресурс.
Ниже описаны входные параметры публичного контракта. Ориентируйтесь на текущий список инструментов подключённого сервера. Некоторым инструментам нужен определённый хост, расположение проекта, режим инференса или план. Идентификаторы — это значения, которые вернули предыдущие инструменты; не придумывайте их.
check_convertible
Проверить, можно ли преобразовать это приложение.
Нужен уже созданный проект для первичной обработки. Прежде чем проверять новый источник, запустите convert_project.
| Аргумент | Обязательный | Тип или допустимые значения |
|---|---|---|
projectId | Нет | строка |
Операция: только чтение.
Доступные конфигурации: stdio, облачный проект, облачный инференс; stdio, облачный проект, делегированный инференс; stdio, локальный проект, облачный инференс; stdio, локальный проект, делегированный инференс; облачное подключение по HTTP.
В машиночитаемых контрактах инструментов приведены вложенные схемы аргументов.
convert_project
Преобразовать существующее приложение.
Запускает или продолжает поддерживаемую первичную обработку. repoUrl имеет приоритет перед локальной рабочей областью. Сохраните оригинальный исходный код и проверьте conversion_status.
| Аргумент | Обязательный | Тип или допустимые значения |
|---|---|---|
projectId | Нет | строка |
name | Нет | строка |
about | Нет | строка |
repoUrl | Нет | строка |
branch | Нет | строка |
confirm | Да | логическое значение; по умолчанию false |
Операция: может изменить состояние или запустить работу.
Доступные конфигурации: stdio, облачный проект, облачный инференс; stdio, облачный проект, делегированный инференс; stdio, локальный проект, облачный инференс; stdio, локальный проект, делегированный инференс; облачное подключение по HTTP.
В машиночитаемых контрактах инструментов приведены вложенные схемы аргументов.
proceed_conversion
Выбрать следующее действие при преобразовании.
Среди поддерживаемых вариантов — analyze, extract, implement, leave, retry и cancel. Выбирайте действие с учётом текущего этапа. Подтверждайте его только после того, как проверите объём работ и стоимость.
| Аргумент | Обязательный | Тип или допустимые значения |
|---|---|---|
decision | Да | analyze, extract, implement, leave, retry, cancel |
projectId | Нет | строка |
note | Нет | строка |
confirm | Да | логическое значение; по умолчанию false |
name | Нет | строка; минимальная длина 1; максимальная длина 128 |
description | Нет | строка |
specification | Нет | строка |
vision | Нет | строка |
designSystem | Нет | строка |
Операция: может изменить состояние или запустить работу.
Доступные конфигурации: stdio, облачный проект, облачный инференс; stdio, облачный проект, делегированный инференс; stdio, локальный проект, облачный инференс; stdio, локальный проект, делегированный инференс; облачное подключение по HTTP.
В машиночитаемых контрактах инструментов приведены вложенные схемы аргументов.
conversion_status
Текущее состояние преобразования.
Прочитайте возвращённый ресурс. Следующее действие планируйте по его текущим значениям.
| Аргумент | Обязательный | Тип или допустимые значения |
|---|---|---|
projectId | Нет | строка |
Операция: только чтение.
Доступные конфигурации: stdio, облачный проект, облачный инференс; stdio, облачный проект, делегированный инференс; stdio, локальный проект, облачный инференс; stdio, локальный проект, делегированный инференс; облачное подключение по HTTP.
В машиночитаемых контрактах инструментов приведены вложенные схемы аргументов.
purge_origin
Удалить оригинал преобразованного приложения.
Безвозвратно удаляет сохранённый оригинал. Явно подтверждайте удаление только после того, как проверите поведение приложения и лицензии и оцените, нужен ли оригинал для восстановления.
| Аргумент | Обязательный | Тип или допустимые значения |
|---|---|---|
projectId | Нет | строка |
confirm | Да | логическое значение |
Операция: может изменить состояние или запустить работу; возможны деструктивные изменения.
Доступные конфигурации: stdio, облачный проект, облачный инференс; stdio, облачный проект, делегированный инференс; stdio, локальный проект, облачный инференс; stdio, локальный проект, делегированный инференс; облачное подключение по HTTP.
В машиночитаемых контрактах инструментов приведены вложенные схемы аргументов.
Связанные справочные материалы
Главная страница MCP · Процесс восстановления работы · Стоимость