--- title: "它怎么决定" description: "Agent 每一轮做什么:引擎先执行你的硬限额,Agent 在限额内判断,开仓前过安全检查、授权、签名和模拟。预检门怎么省掉没有变化的轮次,决策怎么评分,用了哪些模型、成本怎么计量,以及 AI 不能做的事。" image: "https://docs.alokumi.io/og-image-v2.png" version: "zh-cn" --- > Documentation Index > Fetch the complete documentation index at: https://docs.alokumi.io/llms.txt > Use this file to discover all available pages before exploring further. # 它怎么决定 这一页把 Agent 的决策过程照实写出来:哪些是确定性规则、哪些交给模型、模型看到什么、成本怎么计量、做得怎么样。它适用于模拟资金和真钱(两者走同一套执行逻辑),观察模式只做到「选池」为止、不下单。 ## 一轮的全貌 开一个仓位要依次经过: 1. **扫描**:按你写死的条件和平台安全底线扫 Meteora DLMM 池(例如排除貔貅、可冻结、高转账税的代币)。候选只能比你的条件更严,不能更宽。 2. **引擎套用你的限额**:总预算、同时持仓数、同一个币的仓位数、止损冷却、当日亏损封禁……不满足的候选和名额先被拿掉。开不了新仓时(名额、额度用完),这一轮不调模型。 3. **Agent 判断**:模型读你的原话,自己决定要查什么(池子数据、价格走势、指标、代币风险、区间回测),只能从这一轮真实扫到的池里选,或者不开。区间、形态、方向、金额在你的边界内由它选,具体 bins 由平台按池子合成。 4. **安全检查(Gate)**:数据是否新鲜、池子是否在黑名单、TVL 与活跃流动性、近期成交、两个代币的独立美元价格、代币风险,再加一道卖出压力测试。任何一项不通过就不开。 5. **授权(Policy)**:独立的授权服务核对单仓、总额、次数、滑点等上限,签发一次性的执行授权。真钱的 Vault 还要一份链上联签。 6. **签名**:隔离的签名服务只执行拿到授权的操作。Agent 没有任何私钥。 7. **先模拟,再发送**:交易发出前先模拟,模拟不通过就不发送。 8. **你的 Vault**:资金只在你的 Vault、DLMM 池和兑换之间流动。 任何一步没通过,这一轮就不开仓,原因写进 Agent 的时间线。所以「这一轮没有开仓」是正常结果。 ## 两种节奏 | | 多久一次 | 做什么 | |---|---|---| | 保护性检查 | 大约每分钟 | 止损、价格止损、最长持仓、代币变得不安全、你要求的平仓。命中即执行,不经过模型 | | 完整一轮 | 按你的检查频率(公开测试期间观察与模拟资金最快 10 分钟) | 管理已有仓位(持有、提前撤出、重定区间、复投),再找新仓位 | ## 已有仓位 每次检查先看引擎执行的规则,命中即执行,AI 不能否决: 1. 你要求平掉全部仓位 → 撤出; 2. 代币变得不安全(出现冻结权限、转账税过高、被列入黑名单)→ 撤出; 3. 止损 → 撤出。你写了止损线就按你的;没写时有一条兜底止损:亏损 ≥ 30% 撤出。默认按计价币本位算(SOL 计价的池就是 SOL 本位),SOL 自己涨跌不会触发; 4. 最长持仓(写了才有)→ 撤出。 止损用的现值 = 仓位估值 + 已知的未领手续费。估值暂时拿不到时规则不触发,等下一次拿到再判断,不会因为缺数据就撤出。 都没命中、且到了完整一轮的时间时,管理模型按你的原话判断:**继续持有、提前撤出、重定区间或复投**。它拿到的是按你的口径算好的事实:盈亏百分比、持仓多久、在区间哪一侧、出区间多少分钟(按已收盘的 5 分钟 K 线计)、今天重定区间几次、已赚手续费,以及 72 小时的价格结构(支撑、阻力、成交密集区)。 几条约束,由宿主程序确定性核对: - **你列了退出条件,那就是完整清单。** 提前撤出必须逐字引用你写的某一条,或者有真实的代币风险证据;你没写的指标(「跌破均线」「动能转弱」)和止损线以内的回撤都不算。 - 核对不通过时,平台不替模型改决定,而是把「不符合策略的哪一条」退回给模型重新判断一次;重新判断后仍不符合,这一轮不执行。 - 模型不可用、超时或输出不合法时,一律按「继续持有」处理,上面的保护性规则不受影响。 ## 预检门:没有变化就不调模型 模拟资金的管理轮次绝大多数以「继续持有」收场。所以到期的管理轮次在调模型之前,先和**这个仓位上一次由模型做出的持有判断**比一比: | 条件 | 阈值 | |---|---| | 仍在区间内,离边缘 | ≥ 区间宽度的 15% | | 盈亏变化 | < 2 个百分点 | | 离止损 / 止盈线 | ≥ 3 个百分点 | | 价格变化 | < 3% | | TVL 变化 | < 25% | | 1 小时手续费 | 没有放大或缩小 5 倍 | | 新赚的手续费 | < 成本的 0.5% | | 离最长持仓 | > 60 分钟 | | 区间 | 没被引擎改过 | | 基线 | 不超过 120 分钟 | 全部满足才跳过,记一条「继续持有」,理由写明基线时间和变化量,不调模型。任何一项数据未知就照常调模型。基线只认模型自己的判断,不认预检门、规则或兜底留下的记录,否则一串小变化会被一路放行。第一轮还没有模型判断时,用开仓那一刻当基线(前提是仓位还是开仓时那份计划)。 硬规则(止损、最长持仓……)在预检门之前执行,不受它影响。 **目前只用于模拟资金。** 真钱的管理轮次每一轮都调模型,等积累了足够的模拟资金样本再决定是否接上。 ## 模型看到什么 管理轮次(模拟资金)发给模型的是瘦身后的上下文:最近 3 小时的 5 分钟 K 线、12 小时的 15 分钟 K 线、24 小时的 1 小时 K 线(列式),按小时的成交与手续费,逐 bin 只留必要的几列,最近 5 条管理记录。指标(EMA、StochRSI、成交密集区)和盈亏事实仍用完整数据计算。这样一轮的输入约 1.1 万 token,原来约 6.5 万。 宿主核对和决策记录用的是完整上下文;记录里另存一份「模型看到的那份」的哈希,可以复算。 ## 决策评分 每一次开仓决定都会被事后评估,对照「同样的钱放着不动(留在计价币里)」: - **开仓**:在 24 小时、72 小时和平仓时,比较净收益、是否被止损、在区间内的时间。真钱平仓只认已实现盈亏(换回、对账完成后才有),不拿最后一次盯市值代替; - **这一轮不开**:抽样 20%,用历史 K 线估算「错过了什么」; - **持有 / 撤出**:抽样,24 小时后对照价格方向。 Agent 页 **Exit review**(撤出复盘)下面那一行就是它:例如「近 30 天(模拟资金):评估了 N 次开仓,X% 优于不行动」,模拟资金和真钱各一行,样本少于 5 次不显示。预检门跳过的持有不算模型的判断,不计入。 评估结果**不会喂回给 Agent**:它不进任何提示词,不影响下一轮的选择。 ## 模型与成本 Agent 的所有调用(选池、持仓管理、模拟资金和真实资金)目前都用同一个模型 DeepSeek V4.1 Flash,经平台的模型网关调用。平台可能更换模型,每次调用都会记下用的是哪一个。 - 每一次模型调用都记账:输入 / 输出 / 缓存 token、耗时、模型、所属 Agent 和这一轮,以及成本。网关回报实际费用的直接用它,没回报的按单价表估算;单价还没确认的记为未知,不当成 0。 - 模型用量和网关费用都有计量,每天写进运营日报;预检门在没有实质变化时跳过模型调用,省下的就是这部分成本。 - 计量不能拖慢或改变决策:记账失败不影响这一轮。 - 选中的模型不可用时,这次调用直接失败、按「AI 不可用」处理(不开仓 / 继续持有),不会悄悄换一个模型。 公开测试期间,检测策略、对话、试运行和选池预览计入账户每天的 AI 次数;观察 / 模拟资金 Agent 的 AI 决策不占这个次数,只计入平台的 AI 总额度;真钱 Agent 的决策都不计。见[常见问题](/zh-cn/troubleshooting#公开测试期间的用量限制)。 ## 发送前先模拟 所有动资金的交易发送前都先模拟,不通过就不发送: - Agent 用真钱执行时,签名前后各模拟一次;开仓前如果快照超过 30 秒就重取、重跑安全检查并按现价重新合成同样的几何,决策期间价格动了 5% 以上这一轮不开; - Vault 的存入、提取,你钱包里的开仓、领取、撤出、重定区间,都由服务端构建、先模拟,再交给你的钱包签名。 已经发出的交易拿不到明确结果时,系统不会盲目重发或重签,见[安全 · 交易结果不确定时](/zh-cn/security#交易结果不确定时)。 ## AI 不能做的事 - **不能发交易**,也拿不到任何私钥或授权密钥;它对数据库只有只读权限。 - **不能放宽你的边界**:不能选本轮查询结果以外的池,不能让投入超过总预算、单仓或仓位数上限,不能让滑点超过授权,不能直接写价格格子。 - **不能拦保护性退出**:止损、最长持仓、代币变得不安全、你要求的平仓都由引擎执行,AI 只能更早撤出。 - **拿不到可用的决定就不开仓**,也不会退回「选第一名」这类默认选择。 这些规则限制的是 AI 能做什么,不能保证它做得好。它可能选错池、时机不好、误读你的原话。见[风险](/zh-cn/risks)。 Source: https://docs.alokumi.io/zh-cn/how-it-decides/index.mdx