Skip to content

tundokin/gege

Repository files navigation

AGENT - 下一代 AI Agent 驱动的意图质押钱包

从"用户学工具"变为"工具懂用户"

imToken 10周年 AI 共创活动 Demo License


📖 项目简介 / Project Introduction

中文简介

AGENT 是一款下一代 AI Agent 驱动的意图质押钱包,重新定义了用户与区块链交互的方式。用户不再需要理解复杂的 DeFi 协议、手动操作多步交易流程,只需用自然语言表达意图(如"帮我把 1 ETH 安全质押到 Puffer 拿最高收益"),AI Agent 就会理解意图、智能规划、深度安全审查,最后由用户通过自托管方式一键确认执行。

核心创新点

  • 🤖 AI Agent 意图引擎:自然语言 → 意图解析 → 多方案生成(保守/推荐/激进)→ 安全审查 → 一键执行
  • 🛡️ 极致安全审查:多层安全检查,深度引用 Token UI Security 规则,风险可视化与安全检查清单
  • 🔑 Passkey + 自托管:Passkey 作为主要验证方式,Token Core 风格自托管签名,私钥永不离开设备
  • 🐡 Puffer 质押专属能力:智能推荐质押路径,自动选择最优 UniFi Vault,One-Stop 执行
  • 💬 下一代钱包形态:对话式交互界面,意图历史记录与 Agent 记忆,质押后持续收益监控

English Introduction

AGENT is a next-generation AI Agent-driven intent staking wallet that redefines how users interact with blockchain. Users no longer need to understand complex DeFi protocols or manually operate multi-step transaction processes. Simply express your intent in natural language (e.g., "Help me safely stake 1 ETH to Puffer for the highest yield"), and the AI Agent will understand the intent, intelligently plan, conduct deep security audits, and let you confirm execution with one click through self-custody signing.

Core Innovations:

  • 🤖 AI Agent Intent Engine: Natural language → Intent parsing → Multi-plan generation (Conservative/Recommended/Aggressive) → Security audit → One-click execution
  • 🛡️ Extreme Security Audit: Multi-layer security checks, deeply referencing Token UI Security rules, risk visualization and security checklist
  • 🔑 Passkey + Self-Custody: Passkey as primary verification, Token Core-style self-custody signing, private keys never leave the device
  • 🐡 Puffer Staking Expertise: Smart staking route recommendation, automatic optimal UniFi Vault selection, One-Stop execution
  • 💬 Next-Gen Wallet Form: Conversational UI, intent history & Agent memory, continuous yield monitoring after staking

🏗️ 技术架构 / Architecture

┌─────────────────────────────────────────────────┐
│                  用户界面层                        │
│  ┌───────────┐ ┌──────────┐ ┌────────────────┐  │
│  │ 对话式交互 │ │ 方案对比  │ │ 安全审查可视化  │  │
│  └─────┬─────┘ └────┬─────┘ └───────┬────────┘  │
│  ┌─────▼─────────────▼───────────────▼────────┐  │
│  │           AI Agent 意图引擎                  │  │
│  │  意图解析 → 方案生成 → 安全审查 → 执行规划   │  │
│  └─────┬─────────────┬───────────────┬────────┘  │
│  ┌─────▼─────┐ ┌────▼─────┐ ┌──────▼─────────┐  │
│  │ Puffer SDK │ │ Token    │ │  Passkey +     │  │
│  │ & API      │ │ Core     │ │  自托管签名     │  │
│  └───────────┘ └──────────┘ └────────────────┘  │
└─────────────────────────────────────────────────┘

✨ 功能特性 / Features

1. AI Agent 意图引擎(核心亮点)

  • 支持中英文自然语言输入
  • 智能解析并拆解成具体操作步骤
  • 提供 2-3 种不同方案(保守 / 推荐 / 激进)
  • Agent 记忆上下文,支持多轮对话

2. Puffer 质押专属能力

  • 智能推荐 ETH / stETH / wstETH 质押路径
  • 自动选择最优 UniFi Vault(按 APY / 安全 / 综合评分)
  • 支持 One-Stop:任意代币 → 兑换 → 质押成 pufETH

3. Passkey + 自托管控制

  • Passkey 作为主要验证方式(WebAuthn)
  • Token Core 完整自托管签名流程
  • 私钥永不离开设备

4. 极致安全审查

  • AI Agent 在理解意图后立即进行多层安全检查
  • 大量引用 Token UI Security 材料(8 条核心规则)
  • 清晰的风险可视化与解释
  • 安全检查清单(用户必须确认才能执行)

5. 下一代钱包形态特性

  • 智能对话式交互界面
  • 意图历史记录与 Agent 记忆
  • 质押后持续收益监控与提醒建议

🛠️ 技术栈 / Tech Stack

  • Frontend: Vite + React + TypeScript
  • State Management: Zustand
  • Blockchain: ethers.js v6
  • Authentication: @simplewebauthn/browser (WebAuthn/Passkey)
  • UI: Lucide React Icons + Framer Motion
  • Protocol: Puffer SDK & API

📦 使用的官方资源 / Official Resources Used


🚀 本地运行 / Getting Started

# 克隆项目
git clone https://github.com/tundokin/gege.git
cd gege

# 安装依赖
npm install

# 启动开发服务器
npm run dev

# 构建生产版本
npm run build

📝 创作笔记 / Creation Notes

AI Agent 设计与意图交互创新

1. 意图驱动的交互范式转变

传统钱包的交互模式是"用户学工具"——用户需要理解协议、Gas、滑点等概念,然后手动操作多步流程。AGENT 颠覆了这一模式,实现了"工具懂用户"——用户只需用自然语言表达意图,AI Agent 自动完成从理解到执行的全流程。

2. 多方案对比机制

AI Agent 不是简单地执行用户指令,而是生成 2-3 种不同风险等级的方案(保守/推荐/激进),让用户在充分了解风险和收益的情况下做出选择。这种设计既保留了用户的决策权,又降低了认知负担。

3. 安全审查与意图的深度结合

传统安全检查是独立的、被动的。AGENT 将安全审查与意图理解深度结合:AI Agent 在理解用户意图后,立即根据意图类型和方案内容进行针对性的安全检查,并引用 Token UI Security 的规则库,提供清晰的风险可视化和安全检查清单。

4. Agent 记忆与持续服务

AGENT 不是一次性工具,它具有记忆能力。Agent 会记住用户的历史意图、偏好和执行结果,在后续交互中提供更个性化的建议。质押后还会持续监控收益,主动提醒再质押或退出机会。

5. 自托管的信任模型

尽管 AI Agent 承担了大量自动化工作,但 AGENT 始终坚持自托管原则。所有签名操作通过 Passkey + Token Core 风格的本地密钥管理完成,私钥永不离开设备。AI Agent 只负责规划和推荐,最终执行权始终在用户手中。


⚠️ 免责声明 / Disclaimer

本项目为 imToken 10周年 AI 共创活动 的演示作品,使用模拟数据,请勿用于真实资产操作。所有演示优先使用测试网。


📄 License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages