包含内容
| 领域 | 主题 | 使用的 MCP 工具 |
|---|---|---|
| 编译管道 | Rust/C/Zig → LLVM IR → sBPF字节码,eBPF起源 | fetchHeliusBlog, readSolanaSourceFile |
| 程序部署 | BPF加载器版本,部署/升级生命周期,ELF格式 | fetchHeliusBlog, readSolanaSourceFile |
| 执行引擎 | JIT编译,内存区域,计算单元,sBPF指令集架构 | fetchHeliusBlog, readSolanaSourceFile |
| 账户模型 | 所有权,租金,PDA,CPI,系统调用,承诺等级 | fetchHeliusBlog, searchSolanaDocs |
| 交易与费用 | Sealevel并行性,本地费用市场,TPU管道,MEV,SWQoS | fetchHeliusBlog, getSIMD |
| 共识 | 历史证明,Tower BFT,Turbine,Gulf Stream,QUIC,Firedancer,Alpenglow | fetchHeliusBlog, getSIMD, readSolanaSourceFile |
| 验证器经济学 | 奖励,通货膨胀,惩罚提案,去中心化,SIMD | fetchHeliusBlog, getSIMD |
| 数据层 | RPC节点,Geyser插件,分片,状态压缩,ZK压缩 | fetchHeliusBlog, readSolanaSourceFile |
| 程序开发 | Anchor, Steel, Pinocchio, Gill, 计算优化, sBPF程序集 | fetchHeliusBlog, searchSolanaDocs |
| 代币扩展与 DeFi | Token-2022, LSTs, 稳定币, RWAs | fetchHeliusBlog, searchSolanaDocs |
先决条件
SVM技能需要Helius MCP服务器用于其知识工具(fetchHeliusBlog, searchSolanaDocs, getSIMD, readSolanaSourceFile)。
无需API密钥。 所有知识工具从公共来源获取(Helius博客,GitHub,Solana文档)。你只需安装MCP服务器—无需Helius账户。
独立安装
运行安装脚本
~/.claude/skills/svm/。选项:./install.sh --project— 安装到当前项目./install.sh --path /custom/path— 安装到自定义目录
示例提示
- “Solana的并行执行模型如何工作?”
- “解释历史证明与传统BFT的区别”
- “什么是sBPF指令集,JIT编译如何工作?”
- “程序派生地址(PDAs)如何在底层工作?”
- “什么是Firedancer,与Agave验证者有何不同?”
- “解释Solana的本地费用市场和优先费用”
- “什么是保密转账?”
- “什么是Alpenglow,它解决了哪些问题?”
- “给我看看Solana处理交易的源代码”
包含内容
SKILL.md— 协议问题的路由逻辑和规则prompts/— 预建的系统提示变体(openai.developer.md,claude.system.md,full.md)— 参见平台设置references/— 深度主题指南,将问题映射到最佳博客文章、SIMD和源路径:compilation.md— LLVM, sBPF, 字节码生成programs.md— BPF加载器,部署生命周期execution.md— JIT,内存,计算单元accounts.md— 账户模型,PDAs,CPIstransactions.md— Sealevel,费用,TPU管道consensus.md— PoH, Tower BFT, Turbine, Firedancervalidators.md— 经济学,通胀,惩罚data.md— RPC, Geyser, shreds, 压缩development.md— 框架,优化tokens.md— Token-2022, LSTs, 稳定币, RWAs