Token导航 LogoToken导航TokenDH.com
Sui Move Analyzer logo
开发工具未说明官方级别未说明来源级核验

Sui Move Analyzer

MCP Server

一个为 Sui Move 智能合约开发提供 IDE 功能和 AI 助手集成的语言服务器协议 (LSP) 实现。

工具数

0

提示词数

0

GitHub Stars

4

资源数

0
代码分析区块链开发ClaudeClaudeCursorWindsurfVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

KlyntLabs

提供方

KlyntLabs

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

sui移动分析仪

](https://github.com/KlyntLabs/sui-move-analyzer/releases) ![License](LICENSE)

一种语言服务器协议(LSP)的实现 隋搬家,为Sui Move智能合约开发提供IDE功能和AI助手集成。

特性

  • 代码补全 --模块、函数、类型和字段的上下文感知建议
  • 转到定义 --导航到整个项目中的符号定义
  • 查找引用 --查找函数、类型和变量的所有用法
  • 悬停信息 --查看类型签名、文档和符号详细信息
  • 诊断 --实时错误和警告检测
  • 重命名 --在整个项目中安全地重命名符号
  • 语义突出显示 --使用语义标记增强语法突出显示
  • 镶嵌提示 --内联类型注释和参数名称
  • 代码操作 --常见问题的快速修复
  • MCP服务器 --AI助手与9个深度代码库分析工具集成

快速开始

1.安装语言服务器

从以下网址下载适用于您平台的预构建二进制文件 发布:

# Replace BINARY with your platform (see table below)
curl -L -o sui-move-analyzer https://github.com/KlyntLabs/sui-move-analyzer/releases/latest/download/BINARY
chmod +x sui-move-analyzer
sudo mv sui-move-analyzer /usr/local/bin/
平台二进制名称
macOS(苹果硅)sui-move-analyzer-aarch64-apple-darwin
macOS(英特尔)sui-move-analyzer-x86_64-apple-darwin
Linux(x86_64)sui-move-analyzer-x86_64-unknown-linux-gnu
Linux(ARM64)sui-move-analyzer-aarch64-unknown-linux-gnu
窗户sui-move-analyzer-x86_64-pc-windows-msvc.exe
窗户: 下载 .exe发布,重命名为 sui-move-analyzer.exe,并添加到您的PATH中。

请参阅 安装指南 详细说明。

2.验证安装

sui-move-analyzer --version
macOS用户: 如果看到安全警告,请运行: ``bash xattr -d com.apple.quarantine /usr/local/bin/sui-move-analyzer `` 或者让它进来 系统设置>隐私和安全.

3.配置编辑器

语言服务器可与任何兼容LSP的编辑器配合使用:

4.为人工智能助理设置MCP(可选)

同样的二进制文件也作为 MCP(模型上下文协议) 服务器,让AI编码代理深入了解您的Sui Move代码库:

注: Cursor和Windsurf现在可以手动配置。本地市场整合即将到来。

快速示例--添加 .mcp.json 到您的项目根目录:

{
  "mcpServers": {
    "sui-move-analyzer": {
      "command": "sui-move-analyzer",
      "args": ["--mcp", "--project-root", "."]
    }
  }
}

请参阅 MCP设置指南 了解详细信息和所有9个可用工具。

文档

用法

默认情况下,语言服务器在stdio模式下运行:

sui-move-analyzer

为了调试,请启用详细日志记录:

sui-move-analyzer --log-level debug

对于远程开发或调试,请使用TCP模式:

sui-move-analyzer --tcp 9000

对于AI助手集成,使用MCP模式:

sui-move-analyzer --mcp --project-root /path/to/your/sui-project

请参阅 配置参考 所有可用选项。

项目设置

语言服务器适用于任何具有以下特性的Sui Move项目 Move.toml 文件。如果你正在开始一个新项目,并且有 Sui CLI 安装:

sui move new my_sui_project

或创建 Move.toml 在项目根目录中手动:

[package]
name = "my_sui_project"
edition = "2024.beta"

[dependencies]
Sui = { git = "https://github.com/MystenLabs/sui.git", subdir = "crates/sui-framework/packages/sui-framework", rev = "framework/testnet" }

[addresses]
my_sui_project = "0x0"

将您的Move源文件放置在 sources/ 目录:

my_sui_project/
├── Move.toml
└── sources/
    └── my_module.move

语言服务器自动发现并索引所有 .move 项目根目录下的文件。

问题

发现错误或有功能请求?请打开一个问题 .

许可证

Apache许可证2.0

目录标签

目录标签

代码分析区块链开发Claude智能合约开发本地部署语言服务器AI助手

支持客户端

ClaudeCursorWindsurfVS Code

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP