name: consult_mvx_docs description: 访问全球 MultiversX 文档库以回答技术问题或验证实现细节。
咨询 MultiversX 文档
您可以访问存储在以下仓库中的全面 MultiversX 文档、标准和最佳实践库:
antigravity/mvx_docs
注意:代理必须相对于仓库根目录(当前工作空间)解析此路径。如果代理在仓库外运行或没有文件系统访问权限,请确保仓库(包括 antigravity/mvx_docs)已挂载或在上下文中提供。
何时使用此技能
- 当您需要了解特定的 MultiversX 协议(如 ESDT、智能合约、交易)时。
- 当您需要验证安全、Gas 优化或架构方面的最佳实践时。
- 当您需要查找特定 MIP(MultiversX 改进提案)的详细信息时。
- 当您需要使用权威来源回答用户关于生态系统的问题时。
如何使用
使用标准文件搜索工具在文档目录中查找相关信息。
1. 查找相关文件
使用 find_by_name、grep_search 或您环境中的搜索功能来定位相关文档。
# 示例:查找与 ESDT 令牌相关的文档(相对于仓库)
find_by_name(SearchDirectory="antigravity/mvx_docs", Pattern="*esdt*")
# 示例:在文档中搜索“异步调用”
grep_search(SearchPath="antigravity/mvx_docs", Query="async call")
2. 阅读内容
一旦找到相关文件,使用 read_browser_url(如果是 URL)或简单地 view_file 来阅读 Markdown 内容。
view_file(AbsolutePath="antigravity/mvx_docs/sc_async_calls.md")
3. 在线备选方案(如果本地文档不可用)
如果本地仓库文档在您的运行时不可用或显得过时,请咨询官方 MultiversX 文档网站:
- 基础 URL: https://docs.multiversx.com/
示例:
# 打开特定页面
read_browser_url(URL="https://docs.multiversx.com/developers/sc-overview/")
常见直接链接:
- 智能合约概述: https://docs.multiversx.com/developers/smart-contracts
- sc-meta 工具: https://docs.multiversx.com/developers/meta/sc-meta
- 存储映射器: https://docs.multiversx.com/developers/developer-reference/storage-mappers
- 注解: https://docs.multiversx.com/developers/developer-reference/sc-annotations
- 支付: https://docs.multiversx.com/developers/developer-reference/sc-payments
搜索文档网站:官方网站使用客户端搜索,没有 URL 查询参数。要搜索,请使用带有站点过滤器的外部搜索引擎,例如:
site:docs.multiversx.com async call
site:docs.multiversx.com annotations payable
注意:在线访问需要您的代理环境具有网络权限。为了可重现性,优先使用本地文档;当本地文档缺失或过时时,使用官方网站(和站点过滤的网页搜索)。
最佳实践
- 如果不确定,总是对照这些文档验证您的假设。
- 向用户解释概念时引用文档。
- 如果文档与您正在工作的代码库相比显得过时,请向用户指出这种差异。