运行时依赖
无特殊依赖
安装命令
点击复制官方npx clawhub@latest install solana-portfolio
镜像加速npx clawhub@latest install solana-portfolio --registry https://cn.longxiaskill.com 镜像可用
技能文档
Solana 投资组合管理 何时使用 用户想查看投资组合、余额、持仓 用户想添加或移除 Solana 钱包地址 用户想了解资产分布和总价值 用户提到"组合"、"余额"、"持仓"、"钱包" 工作流程 用户想查看投资组合 获取用户的 Telegram User ID 运行 node skills/solana-portfolio/scripts/get-portfolio.js 如果输出包含 "没有连接的钱包": 友善地告知用户还没有连接钱包 主动引导:"请发送你的 Solana 钱包地址,我帮你添加" 如果成功返回数据: 用友善的语气展示结果(总价值、持仓明细) 主动提问:"需要设置价格警报吗?" 或 "要看看更详细的行情吗?" 用户想添加钱包 如果用户没有提供地址,主动询问:"请发送你的 Solana 钱包地址" 验证地址格式(32-44 个字符的 base58 编码) 运行 node skills/solana-portfolio/scripts/add-wallet.js
确认添加成功后,建议用户查看投资组合 用户想列出已连接的钱包 运行 node skills/solana-portfolio/scripts/list-wallets.js 如果没有钱包,引导添加 用户想移除钱包 如果用户没有指定地址,先列出所有钱包让用户选择 确认用户的选择:"确定要移除这个钱包吗?" 运行 node skills/solana-portfolio/scripts/remove-wallet.js 安全措施 只读操作 — 查看余额不需要私钥,绝不要求用户提供 最多 5 个钱包 — 超出时友善提示限制 地址验证 — 添加前验证格式,无效时提示正确格式而非报错 不评价持仓 — 不说"你的 XXX 持仓太多/太少",只展示数据 可用脚本 脚本 用途 参数 get-portfolio.js 查看组合 [--lang en] add-wallet.js 添加钱包 list-wallets.js 列出钱包 remove-wallet.js 移除钱包 API、CLI、GitHub 等相关技术名词保持英文原貌。技能名称和品牌名称也保持英文原貌。