Skip to main content
Эта страница переведена с помощью ИИ. За эталон принимается английская версия.Открыть английскую версию →
Эта документация разработана для использования как ИИ-инструментами, так и людьми. Если вы разрабатываете с помощью кодирующего агента (Claude Code, Cursor, Windsurf, Continue и т. д.) или запускаете RAG над документацией, приведённые ниже интерфейсы позволяют подключить документацию Raydium без пользовательского парсинга.

Доступные интерфейсы

Кнопка Copy page и меню глубоких ссылок находятся в верхнем правом углу каждой страницы (рядом с названием страницы). Оба работают через контекстное меню платформы документации.

MCP-сервер

MCP (Model Context Protocol) сервер позволяет ИИ-клиентам запрашивать документацию Raydium как инструмент. После настройки ваш агент может спросить «поищи в документации Raydium параметры addLiquidity» и получить авторитетные ответы со ссылками.

Claude Code

После добавления попросите Claude Code «поискать в документации Raydium X» и он будет использовать инструмент.

Cursor

Добавьте в настройки Cursor (Cmd/Ctrl + , → MCP):

Windsurf, Continue, универсальные клиенты

Любой MCP-совместимый клиент может указывать на https://docs.raydium.io/mcp. Эта конечная точка и есть поверхность обнаружения — GET возвращает конфигурацию сервера (имя, версию, транспорт, инструкции и список инструментов), поэтому отдельный файл манифеста не нужен и не отдаётся.

Что предоставляет сервер

MCP-сервер документации Raydium предоставляет один основной инструмент — search_docs(query: string), который возвращает наиболее релевантные отрывки для запроса вместе с их каноническими URL. Агент отвечает за цитирование использованного URL; мы не отслеживаем и не ограничиваем по агентам.

llms.txt для RAG

llms.txt — это развивающийся стандарт для «машиночитаемого индекса документации». Raydium публикует:
  • https://docs.raydium.io/llms.txt — плоский список всех страниц с названием и однострочным описанием, организованный по главам.
  • https://docs.raydium.io/llms-full.txt — полное тело Markdown всех страниц, объединённое, с границами страниц, сохранёнными как заголовки.
Вариант full регенерируется при каждом развёртывании документации. Загружайте его по расписанию (ежедневно достаточно) или запрашивайте по требованию.

Меню передачи по страницам

Каждая страница содержимого имеет контекстное меню (верхний правый угол, рядом с названием) с этими одноклик-действиями:
  • Copy — скопировать страницу как простой Markdown.
  • View as Markdown — открыть исходный .md в новой вкладке, чтобы вы могли его сохранить.
  • Open in ChatGPT / Claude / Perplexity — предзагрузить содержимое страницы в приглашение чата для названного инструмента.
  • Open in Cursor / VS Code — открыть буфер в названном редакторе с содержимым страницы.
Это правильный интерфейс, когда вы хотите задать модели вопрос об одной странице без настройки MCP.

Готовые файлы контекста для кодирующих агентов

Если вы интегрируетесь с Raydium и хотите, чтобы ваш агент имел правильные базовые знания с самого начала, поместите эти файлы в ваш проект:

.cursorrules / .windsurfrules / системное приглашение агента

Сохраните как .cursorrules (Cursor), .windsurfrules (Windsurf) или CLAUDE.md (Claude Code) — или вставьте в системное приглашение вашего агента. Точное имя файла и расположение варьируются в зависимости от версии инструмента, поэтому проверьте документацию настроек вашего инструмента, если он не подхватывает файл автоматически.

Список закреплённого контекста

Для кодирующих агентов, которые принимают список «всегда включать» страницы, этот список — минимальный полезный контекст для большинства интеграций Raydium:
Отрегулируйте в зависимости от того, какие продукты вы интегрируете.

Рецепт индексирования

Если вы строите свой собственный RAG и не хотите использовать llms-full.txt, вот канонический рецепт:
Каждая страница обслуживается по своему каноническому пути с добавленным суффиксом .md (например, /sdk-api/typescript-sdk/sdk-api/typescript-sdk.md).

Оговорки

  • Не вставляйте приватное состояние в приглашения. MCP-сервер знает только то, что находится в публичной документации. Ключи кошельков, учётные данные RPC и подобные секреты никогда не должны попадать в контекст агента.
  • Вывод ИИ не авторитетен. Модели галлюцинируют адреса программ, имена инструкций и списки счётов с тревожной лёгкостью. Всегда проверяйте против документации и IDL перед тем, как доверять сгенерированным агентом транзакциям.
  • Дрейф версий. SDK v2 находится в pre-1.0; агенты, обученные на более старых релизах, могут выдавать код, который не компилируется против вашей закреплённой версии. Включите закреплённую версию SDK в системное приглашение вашего агента.

Ссылки

Источники: