SuperAPI AI 工具集

emblem-ai

前端与建站

查看项目

更新于 10-15 21:38

技能介绍

用途:EmblemAI 是面向开发者的工具集,帮助应用一次性接入用户管理、网站认证与钱包账户,并提供 AI 聊天与 AI 应用内省能力。

主要能力:认证层支持钱包登录(EVM 签名验证,兼容 MetaMask、WalletConnect、Rainbow 等;Solana 支持 Phantom、Solflare、Backpack;Bitcoin 采用 PSBT 验证;Hedera 使用 SDK 签名验证),以及 OAuth(Google、Twitter/X)和邮箱密码加 OTP。会话基于 JWT,约在过期前 60 秒自动刷新,提供 session、sessionExpired、sessionRefreshed、authError 等事件。AI 聊天组件继承已认证会话,支持流式响应、自定义工具插件与敏感操作审批提示。Reflexive 可将 Claude 嵌入运行中的应用,用于监控、调试与开发,支持 Node.js、Python、Go、.NET、Rust,可作为 CLI、库或 MCP 服务器运行。

使用方式:核心认证安装 npm install @emblemvault/auth-sdk;React 集成安装 npm install @emblemvault/emblem-auth-react;React 聊天安装 npm install @emblemvault/hustle-react;Node/原生 JS 聊天 SDK 安装 npm install hustle-incognito;内省工具安装 npm install reflexive。React 中可用 EmblemAuthProvider、ConnectButton、HustleProvider、HustleChat 等组件;原生 JS 可用 EmblemAuthSDK 与 HustleIncognitoClient。Reflexive 可用 npx reflexive ./server.js 启动,或通过 makeReflexive() 嵌入。

适用场景:需要为网站或应用快速添加登录与钱包身份、在应用内嵌入 AI 助手、或对运行中应用进行 AI 辅助调试的开发者。

限制:钱包操作采用先审后行模式,所有涉及价值的动作需用户明确确认;外部数据仅用于展示,不自动执行。会话数据属敏感运行时状态,不应打印令牌或通过命令行参数传递。Reflexive 默认只读,仅在可信本地项目才启用写入与 shell。具体收费、价格与平台支持范围资料未提供。