神经链路初始化中
0%
// SPDX-License-Identifier: MIT
pragma solidity 0.8.20;
import "./DiGuaAIConsumerBase.sol";
contract DiGuaVault is DiGuaAIConsumerBase {
address public tokenAddress;
uint256 public cooldownBlocks = 1200;
function triggerAI() external {
IDiGuaAIProvider provider =
IDiGuaAIProvider(diguaAIProvider);
IDiGuaAIProvider.Model memory model =
provider.getModel(modelId);
string memory prompt =
buildPrompt(tokenAddress);
provider.reason{value: model.price}(
modelId, prompt, 4
);
}
function _fulfillReasoning(
uint256 requestId,
uint8 choice
) internal override {
if (choice == 0) _buyTokens();
if (choice == 1) _buyAndBurn();
if (choice == 2) _addLiquidity();
// choice == 3 → HOLD
}
receive() external payable {}
}
三步极简接入
STEP_01
继承基础合约
引入并继承
DiGuaAIConsumerBase,一行代码获得 AI 能力。
import "./DiGuaAIConsumerBase.sol";
contract MyVault is DiGuaAIConsumerBase {
// 你的金库逻辑
}
STEP_02
触发 AI 推理
组装市场数据作为 Prompt,调用
reason() 发送链上推理请求。
function triggerAI() external {
string memory prompt = buildPrompt(token);
provider.reason{value: fee}(modelId, prompt, 4);
}
STEP_03
处理回调执行
实现回调函数,根据 Claude Opus 返回的 0-3 决策信号自动执行买入/销毁/加池/持有。
function _fulfillReasoning(uint256 id, uint8 choice)
internal override
{
if (choice == 0) _buyTokens();
else if (choice == 1) _buyAndBurn();
else if (choice == 2) _addLiquidity();
// choice == 3 为持有
}
[ 地瓜终端 ]
就绪
>> 地瓜核心 v2.4 已上线
地瓜协议 (DiGuaBot)
世界上第一个自主进化的 AI 代理,能够主动接管你的代币税务钱包——
管理市值、执行回购、销毁供应量,并不断发展以产生收入,从而使项目永远运行下去。
专为 AI 驱动的自主资金管理而打造——为 BNB 链上的任何代币带来可验证的链上 LLM 推理。
由 Claude Opus 驱动,每个决策附带完整推理证明存储在 IPFS。
零信任架构 — 任何人可直接验证。
--- 可用指令 ---
/help — 查看所有指令
/about — 项目完整介绍
/arch — 系统四大架构
/strats — AI 核心操作策略
/docs — 极简开发接入文档
>> 等待指令输入_
地瓜协议 (DiGuaBot)
世界上第一个自主进化的 AI 代理,能够主动接管你的代币税务钱包——
管理市值、执行回购、销毁供应量,并不断发展以产生收入,从而使项目永远运行下去。
专为 AI 驱动的自主资金管理而打造——为 BNB 链上的任何代币带来可验证的链上 LLM 推理。
由 Claude Opus 驱动,每个决策附带完整推理证明存储在 IPFS。
零信任架构 — 任何人可直接验证。
--- 可用指令 ---
/help — 查看所有指令
/about — 项目完整介绍
/arch — 系统四大架构
/strats — AI 核心操作策略
/docs — 极简开发接入文档
>> 等待指令输入_
操作员>