HP

hsoffice/playwright-dotnet-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

35 stars 3 forks Качество 57 Тренд 12MIT

плейрайт-дотнет-мкп

Обзор

Браузерная автоматизация Smart Server (.NET версия). Инструментарий для сервисного обслуживания ModelContext Production от Microsoft Playwright. NET Драматург. NET MCP предоставляет набор инструментов, которые .NET достигает для приложений, которым необходимо предоставить возможности браузера хосту Big Language Model (LLM) или Агенту. Проект реализуется по протоколу ModelContext Protocol (ModelContextProtocol). Пакет сервера McpServerTool характеризует параметры инструмента и возвращает значения, позволяя хосту структурировать веб-страницу, не полагаясь на визуальные модели. Создайте формат снимка YAML/Markdown, совместимый с версией TypeScript с использованием доступных деревьев. Завершение навигации, формы, мыши, клавиатуры и т.д. через локатор Playwright, чтобы избежать неопределенности координат. Унифицированные результаты последовательности ответов, сниппеты, резюме этикеток и текст снайпера для облегчения интерпретации клиента. Чтобы помочь участникам быстро понять разницу между TypeScript Reference Achievement и версиями .NET, ниже приведены примеры из docs/PlaywrightMcp Anallysis Report.md. TypeScript обеспечивает зрелую систему снимка snapshotForAI + response.ts, управление несколькими текстами / несколькими метками, унифицированную регистрацию инструмента и ожидание модели повторного использования и генерацию защищенного сегмента кода Playwright путем впрыска скрипта. PlaywrightMcpServer/PlaywrightTools.cs по-прежнему доминирует одностраничная модель, с отслеживанием событий и управлением статусом, связанными со статическими полями. PlaywrightMcpServer/PlaywrightTools.actions/*.cs большинство из них еще не достигли снимка, интерактивной и отзывчивой печати, сохраняя позицию NotImpledException. PlaywrightMcpServer, который создал систему аналогий для TS Context/Tab/Tool, еще не полностью интегрирован с реальным объектом Playwright, охраной модели и процессом моментального снимка. Компоненты SnapshotBuilder возвращались к своему тексту без места, не имея структурированных данных DOM/ARIA. 1.

Обзор (машинный перевод)

Браузерная автоматизация Smart Server (версия .NET). Инструментарий сервисного сервиса Model Text на базе Microsoft Playwright для.

Драматург. NET MCP предоставляет набор инструментов, которые .NET достигает для приложений, которым необходимо предоставить возможности браузера хосту Big Language Model (LLM) или Агенту. Проект следует коду Model Context Protocol и позволяет хосту структурировать веб-страницу, не полагаясь на визуальные модели, с помощью параметров инструмента характеристики McpServerTool и возвращаемых значений пакета McpServerTool.

Структурированный снимок: YAML/Markdown-совместимый с версией TypeScript с использованием доступного дерева. Определительная операция: навигация, формы, мышь, клавиатура и т.д. через локатор Playwright, чтобы избежать неопределенности координат. -Agent Friendly Output: Unified [[T2] Sequenced Logic Output Results, Snippets, Label Summary и Snapshot Text для облегчения интерпретации клиентом.

Я не…

Итак, структура склада

| Путь | Описание |— [T3] Реализация MCP Core драматурга: [T4] Выбранные категории, секвенирование ответов, управление вкладками и создание снимков. Зенит [T5] xUnit тестовые пакеты, охватывающие логику моделей отклика, моментальную конструкцию Markdown, состояние Tab и т.д. Зенит [T6] Windows WinForms Browser Launcher: покрытие удаленного прослушивания портов отладки, подключение Playwright, журналы/интервью/схемы. Зенит WebView2BrowserHost/ Очень простой хост браузера на основе WebView2 для использования в качестве тестового браузера по умолчанию для удаленной отладки иллюстративных целей и Launcher. Зенит |[T8] |Windows Help Tool, перечисляя процесс и обнаруживая, следует ли встраивать браузер, такой как Electron/CEF/WebView2 при запуске. Зенит [T9] Записи проектирования и планирование миграции, включая заявление о возможности снимка и сравнение версий TypeScript и т. Д. [T10] Несколько элементов, таких как основные файлы решений, агрегированные серверы, тесты, настольные инструменты и иллюстративные хосты. Зенит

Я не…

Миграционная модель в блеске

Чтобы помочь участникам быстро понять достижения и рекомендации TypeScript.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →