Skip to main content
本頁內容由 AI 自動翻譯,所有內容以英文版本為準。查看英文版 →
這份文件不僅供人類閱讀,也設計供 AI 工具使用。如果你使用編碼代理(Claude Code、Cursor、Windsurf、Continue 等)或對文件進行 RAG,以下服務讓你能夠無需自訂爬蟲即可整合 Raydium 文件。

可用服務

「複製頁面」按鈕和深層鏈接菜單位於每個頁面的右上角(標題旁邊)。兩者都由文件平台的上下文菜單提供支援。

MCP 伺服器

MCP(模型上下文協議)伺服器讓 AI 用戶端能夠將 Raydium 文件視為工具進行查詢。配置後,你的代理可以詢問「在 Raydium 文件中搜尋 addLiquidity 參數」,並獲得經過驗證的答案和引用。

Claude Code

添加後,要求 Claude Code「在 Raydium 文件中搜尋 X」,它將使用該工具。

Cursor

添加到 Cursor 設定(Cmd/Ctrl + , → MCP):

Windsurf、Continue、通用用戶端

任何相容 MCP 的用戶端都可以指向 https://docs.raydium.io/mcp。如果你的用戶端需要清單,請參閱 https://docs.raydium.io/mcp/.well-known/mcp.json

伺服器公開的內容

Raydium 文件 MCP 伺服器公開一個主要工具 search_docs(query: string),它返回查詢的最高排名段落及其規範 URL。代理負責引用它使用的 URL;我們不跟蹤或按代理進行速率限制。

用於 RAG 的 llms.txt

llms.txt 是「機器可讀文件索引」的新興標準。Raydium 發佈:
  • https://docs.raydium.io/llms.txt — 每個頁面的扁平列表,包含標題和單行摘要,按章節組織。
  • https://docs.raydium.io/llms-full.txt — 每個頁面的完整 Markdown 正文,連結在一起,頁面邊界保留為標題。
full 變體在每次文件部署時重新生成。按時間表拉取(每天即可)或按需取得。

逐頁切換菜單

每個內容頁面都有一個上下文菜單(右上角,標題旁邊),包含以下一鍵操作:
  • 複製 — 以純 Markdown 格式複製頁面。
  • 查看為 Markdown — 在新標籤頁中開啟源 .md,方便你保存。
  • 在 ChatGPT / Claude / Perplexity 中開啟 — 將頁面內容預載入指定工具的聊天提示中。
  • 在 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 版本。

參考資料

來源: