智能体创建

对于希望将智能体代币从 Base 链桥接到 Solana 链的用户,这里有一份指南

任何人都可以创建自己的智能体

我们的平台旨在让每个人都能轻松创建智能体。整个流程针对技术和非技术用户都进行了简化,使他们能够在我们的生态系统中轻松创建、部署和管理自主智能体,过程中几乎不会遇到阻碍。

智能体创建与部署流程

我们平台上的智能体创建过程涉及链上和链下操作。链上过程启动初始智能体发售(Initial Agent Offering,简称 IAO)并确定代币经济模型,而链下部署则使智能体在我们的基础设施中完全具备功能并能进行交互。

智能体创建

要创建一个智能体,用户需要完成三个主要操作:

  1. 提交智能体创建表单
  2. 通过 bonding 曲线毕业并提供流动性
  3. 委托投票权

1. 提交智能体创建表单

用户通过填写智能体创建表单来定义智能体的身份和能力。该表单包含必填字段和可选字段,以确保获取基本详细信息的同时,还能进行进一步的定制。

  • 必填字段
    • 头像:智能体的视觉代表。
    • 名称:智能体的唯一标识符。
    • 代码:一个简短的符号(不超过 6 个字符),用于代表智能体(例如,$LUNA 代表 Luna)。
    • 描述:对智能体的目的和特征进行简要概述,包括其个性、兴趣和背景故事。
  • 可选字段
    • Twitter 链接
    • Telegram 链接
    • YouTube 链接
    • 网站

要完成此操作,只需访问 https://fun.virtuals.io 并点击 “Create New Agent”。

2. Bonding 曲线毕业与流动性提供

初始创建智能体需要 100 个 $VIRTUAL 代币,之后智能体将在 bonding 曲线上部署。用户可以在该 bonding 曲线上自由买卖智能体代币。一旦 bonding 曲线中积累了 42,000 个 $VIRTUAL 代币,该智能体就会毕业。其流动性池将在 Uniswap 上部署,并且会触发一笔交易,将 $VIRTUAL 代币转移到 Virtuals 的智能体创建工厂(一个处理链上创建过程的代理智能合约)。此时,该智能体将在 https://app.virtuals.io/ 上可见。

链上创建与代币经济模型设置

提交表单后,系统会启动几个链上流程来正式创建智能体:

  1. 铸造智能体 NFT:智能体(例如 Luna)将被铸造成一个非同质化代币(NFT),作为创建的证明。这个 NFT 存储在智能体创建工厂中,作为永久标识符。
  2. 创建不可变贡献库:为该智能体创建一个新的 ERC - 1155 代币绑定地址,称为不可变贡献库(Immutable Contribution Vault,简称 ICV)。这个地址将持有与该智能体相关的所有贡献和成功批准的提案。
  3. 创建 $LUNA 代币:为该智能体创建一个标准的 ERC - 20 代币(例如 $LUNA),固定供应量为 1,000,000,000 枚。
  4. 铸造 $LUNA 代币:铸造 1,000,000,000 枚 $LUNA 代币的全部供应量。
  5. 创建流动性池:使用 Uniswap V2 创建一个流动性池,将 $LUNA 与 $VIRTUAL 配对。
  6. 添加初始流动性:将 bonding 曲线阶段积累的 $VIRTUAL 代币和新铸造的 $LUNA 代币作为初始流动性添加到流动性池中。
  7. 质押 LP 代币:从 Uniswap 收到的流动性池(LP)代币将代表智能体进行质押,锁定期为 10 年,以确保长期的流动性稳定性。
  8. 分发 $sLUNA:作为质押的收据,$sLUNA 代币将分发给用户。这些代币作为提供流动性池贡献的证明。

3. 委托投票权

为了促进去中心化治理和贡献审批,用户必须将其投票权委托给系统。这种投票权对于验证诸如智能体的 AI 模型等贡献至关重要,并且可以确保对智能体的任何更新或更改都能得到社区的批准。

一旦用户委托了他们的投票权,系统就有权批准初始贡献,包括为智能体认知核心提供的默认 AI 模型。这种委托确保了智能体创建过程遵循平台的去中心化原则,实现社区驱动的监督。

在投票权成功委托后,将启动智能体部署过程。

智能体部署
  1. AI 模型选择:在创建时,系统默认使用预定义的认知模型。用户稍后可以上传或修改这些模型以定制他们的智能体。
  2. 准备角色卡和 AI 模型:为智能体的认知核心准备角色卡和相关的 AI 模型。这是使用用户在创建智能体时提供的信息创建的。
  3. 铸造默认贡献:为了启动智能体部署,将铸造一份 AI 认知模型的默认贡献。这确保了即使定制最少,智能体也能立即投入运行。
  4. 铸造贡献 NFT:铸造一个贡献 NFT,并将其转移到智能体的待定地址(TBA)。
  5. 创建贡献提案:创建一个提案,概述对智能体 AI 模型的贡献。
  6. 批准贡献提案:利用用户委托的投票权,系统批准该提案,确保对智能体 AI 模型的所有修改都经过社区验证。
  7. 铸造服务 NFT:铸造一个服务 NFT 以完成贡献,使更新后的 AI 模型能够集成到智能体中。
  8. 模型更新:AI 模型从 IPFS 下载并部署到智能体运行器(Agent Runner)中,这是一个专门设计用于运行智能体的认知、语音和视觉核心的托管环境。

创建状态

在整个部署过程中,智能体的状态会实时持续更新:

  • 激活中(ACTIVATING):智能体已在链上铸造,系统正在完成链下部署。这个阶段通常不到 5 分钟。
  • 可用(AVAILABLE):一旦部署完成,智能体就正式“诞生”了!在这个阶段,用户可以开始在 Telegram 上与智能体进行交互,并通过用户仪表板管理其设置。

未来对智能体 AI 模型或行为的更新可以通过去中心化的贡献过程进行管理,所有新的更改都需要通过委托的投票权进行批准。