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

Что доступно

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

MCP-сервер

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

Claude Code

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

Cursor

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

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

Любой MCP-совместимый клиент может указывать на https://docs.raydium.io/mcp. Если ваш клиент требует манифеста, он находится по адресу https://docs.raydium.io/mcp/.well-known/mcp.json.

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

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 и подобные секреты никогда не должны попадать в контекст агента.
  • Вывод AI не является авторитетным. Модели галлюцинируют адреса программ, названия инструкций и списки аккаунтов с тревожной лёгкостью. Всегда проверяйте против документации и IDL перед тем, как доверять сгенерированным агентом транзакциям.
  • Дрейф версий. SDK v2 является пред-1.0; агенты, обученные на более старых релизах, могут выдавать код, который не компилируется против вашей закреплённой версии. Включите закреплённую версию SDK в системное приглашение вашего агента.

Ссылки

Источники: