--- title: "它怎麼決定" description: "Agent 每一輪做什麼:引擎先執行你的硬限額,Agent 在限額內判斷,開倉前過安全檢查、授權、簽名和模擬。預檢門怎麼省掉沒有變化的輪次,決策怎麼評分,用了哪些模型、成本怎麼計量,以及 AI 不能做的事。" image: "https://docs.alokumi.io/og-image-v2.png" version: "zh-tw" --- > 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-tw/troubleshooting#公開測試期間的用量限制)。 ## 傳送前先模擬 所有動資金的交易傳送前都先模擬,不通過就不傳送: - Agent 用真錢執行時,簽名前後各模擬一次;開倉前如果快照超過 30 秒就重取、重跑安全檢查並按現價重新合成同樣的幾何,決策期間價格動了 5% 以上這一輪不開; - Vault 的存入、提取,你錢包裡的開倉、領取、撤出、重定區間,都由服務端構建、先模擬,再交給你的錢包簽名。 已經發出的交易拿不到明確結果時,系統不會盲目重發或重籤,見[安全 · 交易結果不確定時](/zh-tw/security#交易結果不確定時)。 ## AI 不能做的事 - **不能發交易**,也拿不到任何私鑰或授權金鑰;它對資料庫只有只讀許可權。 - **不能放寬你的邊界**:不能選本輪查詢結果以外的池,不能讓投入超過總預算、單倉或倉位數上限,不能讓滑點超過授權,不能直接寫價格格子。 - **不能攔保護性退出**:止損、最長持倉、代幣變得不安全、你要求的平倉都由引擎執行,AI 只能更早撤出。 - **拿不到可用的決定就不開倉**,也不會退回「選第一名」這類預設選擇。 這些規則限制的是 AI 能做什麼,不能保證它做得好。它可能選錯池、時機不好、誤讀你的原話。見[風險](/zh-tw/risks)。 Source: https://docs.alokumi.io/zh-tw/how-it-decides/index.mdx