一段提示詞就是一個 Agent。建立時儲存的是你寫的原文;Agent 每一輪都讀這段原文,再結合自己查到的資料做決定。Check strategy(檢測策略)從原文裡讀出的要素表和硬邊界,是給你核對、也給平臺執行用的;寫了但平臺做不到的條款,會單獨列出來告訴你。
這一頁對應新建 Agent 的第 2 步 Rules(規則)。整個流程見自己寫規則。
怎麼寫
按你平時手動操作的順序寫,用 LP 的常用說法就行:Spot / Curve / Bid-Ask、單邊 / 雙邊、「200U」「50 萬」「池齡 3 天」「出區間 30 分鐘重定區間」。新建頁的提示是 Spell out which pools, how to place liquidity, how much to put in and when to exit. Anything written as a range or “it depends” is left for the Agent to judge each round.(寫清楚做什麼池、怎麼掛、投多少、什麼時候撤;寫成範圍或「看情況」的部分,Agent 每輪自己判斷)。
幾條經驗:
- 能寫數字就寫數字。「TVL 大於 50 萬」「虧 10% 止損」比「大池」「虧多了就走」更不容易被誤讀。數字也是 Agent 執行時照做的規則,不是參考。
- 有意留給 Agent 的,就明說。「區間 5%–15% 看波動定」「Spot 或 Curve 都行」「出區間看情況」會被讀成 Left to the Agent(交給 Agent),Agent 在你給的範圍裡自己選。
- 點名交易對要寫全。「SOL-USDC」表示只做 SOL 的 USDC 池;「SOL 計價的池」表示任何幣的 SOL 計價池。想做「任何 SOL 計價的幣」,就別點名交易對。
- 怕同名假幣就貼地址。 代幣符號可以被仿冒,貼出的 mint 地址會作為 Only addresses …(只看)或 Exclude addresses …(排除)的地址。
- 每次檢測都讀整段。 刪掉的話,對應的值也隨之消失,不會保留上一次的結果。
金額「200U」「200 刀」按 200 美元理解,「50 萬」是 500,000。
策略要素
右側 Strategy elements(策略要素)分兩組:Required(必要)四項缺任何一項都不能建立;Suggested(建議)八項不寫也能建立,寫了 Agent 會照做,預設摺疊在必要要素下面。頂部的 Required n/4(必要 n/4)顯示必要要素寫了幾項。
必要
| 要素 | 問的是什麼 | 示例句 |
|---|---|---|
| Pool universe(池範圍) | 做哪些池:計價幣、具體幣種或池子型別 | Only trade hot SOL-quoted meme pools(只做 SOL 計價的熱門 meme 池) |
| Range and shape(區間與形態) | 怎麼掛:Spot / Curve / Bid-Ask,單邊或雙邊,區間多寬(可以是範圍) | Place Bid-Ask 10%–15% below the current price(Bid-Ask 掛在現價下方 10%–15%) |
| Funds(資金) | 每倉投多少(可以是範圍),總共最多用多少 | $200 per position, $600 total budget(每倉 200U,總預算 600U) |
| Stop loss and exit(止損與退出) | 什麼情況下撤:虧多少止損,或其他離場訊號 | Stop loss at a 10% loss(虧 10% 止損) |
建議
| 要素 | 問的是什麼 | 示例句 |
|---|---|---|
| Pool filters(選池條件) | TVL、成交量、手續費率、池齡等門檻 | TVL above $500K, 24h volume above $1M, pool older than 3 days(TVL 大於 50 萬,24h 成交大於 100 萬,池齡超過 3 天) |
| Entry timing(入場判斷) | 什麼時候值得開:放量、趨勢、避開什麼情形 | Enter only when volume is rising and price hasn’t spiked one way(成交放量、價格沒有單邊暴漲時再進) |
| Open positions(在倉倉位) | 最多同時開幾個倉位 | Up to 2 positions open at once(最多同時 2 倉) |
| Out-of-range handling(出區間處理) | 價格出了區間怎麼辦:等多久、重定區間還是撤 | Reset the range at the current price after 30 minutes out of range(出區間 30 分鐘後按現價重定區間) |
| Take profit(止盈) | 賺多少走 | Take profit at 30%(賺 30% 止盈) |
| Hold time(持倉時長) | 一個倉位最多拿多久 | Hold for at most 24 hours(最多拿 24 小時) |
| Compounding(復投) | 手續費攢到多少復投 | Compound when fees reach $10(手續費滿 $10 復投) |
| Risk exclusions(風險排除) | 哪些幣或情形不碰 | Skip tokens whose top 10 holders own more than 40%(排除前十持倉超過 40% 的幣) |
「示例句」就是缺失時 Add: …(加一句:……)按鈕追加到提示詞末尾的那句話(英文原句;追加後可以改成中文或你的數字)。
每項的狀態
| 顯示 | 含義 |
|---|---|
| 打勾 + 值 | 提示詞寫明瞭。值可以是精確數字、範圍,或一句判斷標準 |
| Left to the Agent | 你明確交給 Agent 判斷(「看情況」「根據波動定」,或只給了範圍) |
| Missing(缺少) | 必要要素沒寫。補上之前不能建立 |
| Pending check(待檢測) | 剛用 Add: … 加進提示詞,還沒重新檢測 |
值下面是對應的原話,點一下會在左邊提示詞裡選中那句。原話必須能在提示詞裡逐字找到,找不到時不顯示原話,而不是編一句。
檢測
點 Check strategy(⌘ Enter)後,AI 一次讀完整段提示詞,同時產出要素表和交給平臺執行的硬邊界。檢測完成後,提示詞下方有一兩句說明,例如還缺哪項、可以加什麼。
- 檢測後又改了提示詞:要素區顯示 The prompt has changed. Below are the results of the last check.(提示詞改過了,下面是上一次檢測的結果),旁邊有 Check again(再查一次)。不重新檢測不能建立,因為執行的必須是你現在寫的這段話。
- 寫了做不到的規則:會列在 Some rules in your prompt can’t be done yet 下,見做不到什麼。
- AI 暫時不可用或格式不對:會提示 AI is unavailable right now. Click Check strategy again in a moment.(AI 暫時不可用,稍後再點檢測策略)或 AI’s result was malformed, so the previous version was kept. Check again, or make the prompt more specific.(AI 的整理結果格式不對,已保留上一版),上一版結果保留不變,再檢測一次即可。
- 還不能建立時:要素區下方的黃色提示會寫明原因,例如 The prompt doesn’t cover “Funds” yet(提示詞裡還沒寫「資金」)。
寫提示詞時輸入框會給出灰色的補全建議,按 Tab 採用。
硬邊界與 Agent 判斷
提示詞式 Agent 的原則是:平臺只守邊界,手法交給 Agent。 檢測後,右側 Hard boundaries the platform enforces(平臺執行的硬邊界)可以展開檢視平臺確定性執行的每一條。
平臺執行(硬邊界)
| 邊界 | 說明 |
|---|---|
| 總預算 | 這個 Agent 最多動用的資金。沒寫總預算時按「每倉 × 倉位數」補足 |
| 計價幣 | 例如「SOL 計價」「USDC 池」 |
| 點名的代幣、排除的代幣、貼出的地址 | 「只做 JUP」「排除 BONK」、mint 地址 |
| 倉位結構 | 你寫明的分層或分段 |
| 安全底線 | 永遠生效:排除貔貅、可凍結與高稅幣(USDC / USDT 官方發行方的凍結許可權除外);持倉期間代幣變得不安全立即撤出(預設開) |
| 止損 | 你寫了止損線,就按它撤出,顯示為 Exit at a loss of ≥ X% (enforced by the platform)(虧損 ≥ X% 撤出,平臺硬執行) |
| 最長持倉 | 你寫了最長持倉,就按它撤出,顯示為 Exit after holding Nh (enforced by the platform)(持倉滿 N 小時撤出,平臺硬執行) |
| 價格止損 | 你寫了按價格撤出的線,價格到線就撤出。注意說法:「跌到開倉價的 8% 以下撤」是跌掉 92%,不是跌 8% |
| 兜底止損 | 提示詞沒寫止損時,平臺按虧損 30% 兜底撤出 |
| 同幣倉位數 | 默認同一個幣最多 1 個在倉倉位(多段計劃算一個),顯示為 Up to 1 open position per token;提示詞寫了數字就按你的 |
| 止損冷卻 | 止損或價格止損撤出後,這個幣預設 120 分鐘內不再進,顯示為 2h cooldown on a token after a stop-loss exit;提示詞寫了冷卻就按你的 |
| 同池當日虧損 | 同一個池 24 小時內已實現虧損超過總預算的 2%,這個池停 24 小時 |
| 通用設定 | 檢查頻率、滑點、換回、重試、每日操作上限、提醒,見通用設定 |
止損、價格止損、最長持倉與兜底止損每分鐘檢查一次,Agent 不能取消,只能更早撤出。
另外,每次開倉前都要經過平臺的安全檢查(鏈上快照、代幣安全、賣出壓力測試、授權簽發),任何一項不通過這一輪就不開倉。
Agent 判斷(按你的原話)
以下內容不由平臺按固定數字執行,而是 Agent 每輪讀你的原話、查資料後決定:
- 選池門檻(TVL、成交量、手續費率、池齡、前十持倉……)、池子型別、入場時機、撤出後的冷卻;
- 區間寬度、形態(Spot / Curve / Bid-Ask)與方向(雙邊 / 現價下方 / 現價上方);
- 開幾倉、每倉多少(總預算仍是硬邊界);
- 出區間等多久、重定區間還是撤、每天重定幾次、什麼時候復投;
- 止盈、提前撤出,以及你寫的其他離場訊號。
你寫了數字的,Agent 按數字執行;你寫的是範圍或「看情況」,Agent 在範圍裡選,並在決定裡寫明理由。幾條約束:
- Agent 只能從這一輪掃描真實返回的池裡選。
- 金額:寫了每倉金額就照寫的;寫了最多幾倉就把預算按倉位數分配,不會第一倉就用完;都沒寫時單倉不超過總預算的 1/3。
- 區間:單側最寬 60%(你的原話寫得更寬時以原話為準)。一個倉位最多 4 段、每段 65 個 bin,bin 步長小的池裝不下寬區間時會按池子收窄,並在決定裡寫明 Adjusted to your boundaries(已按你的邊界調整)。
- Agent 沒有給出可用的決定時,這一輪不開倉。
做不到什麼
有些規則寫進提示詞也沒有東西執行。檢測時它們會被單獨列在 Some rules in your prompt can’t be done yet(提示詞裡有規則平臺暫時做不到)下面,每條寫著 Alokumi can’t do this yet:(Alokumi 暫時做不到:)、你的原話和原因。這不阻止建立:你可以改寫這些話,也可以接受 Agent 不執行它們。
| 類別 | 例子 | 為什麼 |
|---|---|---|
| 按鐘點、星期、日曆 | 「只在美股時段交易」「週五收盤前全部平倉」「晚上不開倉」 | 引擎沒有定時觸發。按持倉時長、出區間多少分鐘的規則是支援的 |
| 跨池、跨 Agent、整個賬戶 | 「A 池跌了就撤 B 池」「我所有 Agent 合計最多 2 倉」「對沖」 | 一個 Agent 只看自己的池子、倉位和資金。這一個 Agent 內的「最多同時 N 倉」「同一個幣最多 N 倉」是支援的 |
| 看不到的指標 | 「EMA20 上穿再進」「VWAP」「日線 Supertrend」「RSI(7)」 | Agent 能算的只有 Supertrend (10, 3)、RSI (2 和 14)、布林帶 (20, 2)、MACD (12, 26, 9) 和 12 根 K 線漲跌,週期 5m / 15m / 30m / 1h / 4h,引數固定 |
| 外部資訊 | 推特、新聞、喊單群、巨鯨錢包、資金費率、交易所上幣 | Agent 沒有任何外部資料來源。想跟聰明錢,可以在榜單上複製開倉,或者建一個跟單 Agent |
| 其他 | 限價單、槓桿、借貸、跨鏈、Meteora DLMM 以外的操作 | 不在支援範圍 |
另外,Agent 每一輪能做的事是固定的幾樣:掃池、查池子資料、看價格走勢與指標、查代幣風險、回測區間、查看它自己開著的和已平掉的倉位、模擬計劃。它看不到你的其他 Agent 和其他錢包。
常見說法會被怎樣理解
| 你寫 | 理解為 |
|---|---|
| 「SOL-USDC」 | 只看 SOL,計價 USDC |
| 「JUP-SOL」 | 只看 JUP,計價 SOL |
| 「SOL 計價的池」「SOL 計價的熱門幣」 | 計價 SOL,不限代幣 |
| 「掛到現價的 25%」 | 下沿是現價的 25%,即下方 75%;「下方 25%」才是下方 25% |
| 「按 U 算」「按美元算」 | 止損 / 止盈按美元計;預設按計價幣本位(SOL 計價的池就是 SOL 本位) |
| 「撤了之後幣留著」「不要賣回」 | 關閉 Swap back leftovers after exit(平倉後換回殘留) |
| 「幣出問題不要自動撤」 | 關閉 Exit immediately if the token becomes unsafe(代幣變得不安全時立即撤出) |
| 「一天最多操作 N 次」 | Daily action limit(每日操作上限)N 次(預設不限) |
| 「同一個池一天虧超過預算 X% 就別碰了」 | 同池當日虧損封禁比例改為 X% |
| 「不止損」 | No stop loss(不設止損),兜底止損也關閉 |
檢測後看一眼 Pool universe(池範圍)和 Hard boundaries the platform enforces 裡的計價幣與代幣是否符合你的意思:點名了代幣,就只會做含這個代幣的池。
通用設定
General settings(通用設定)是執行細節,不屬於手法,在第 3 步卡片右上角的 Change rules(改規則)裡。提示詞裡寫到的會自動帶進來,並標 From prompt(來自提示詞);你在面板裡改過的值,之後重新檢測也不會被提示詞覆蓋。
| 設定 | 預設 | 說明 |
|---|---|---|
| Check frequency(檢查頻率) | 每 30 分鐘 | Agent 每隔多久醒來一輪。止損、最長持倉等硬邊界不受它影響,每分鐘檢查。公開測試期間觀察與模擬資金的 Agent 最快每 10 分鐘一輪 |
| Max slippage for open / range reset(開倉 / 重定區間最大滑點) | 1% | 開倉、補幣、重定區間、撤出時允許的最大滑點 |
| Principal between positions(倉位之間的本金) | Pool’s quote token(池子的計價幣) | 選池子的計價幣:錢一直放在各池的計價幣裡(SOL 池就是 SOL),閒置資金跟著 SOL 漲跌。選 USDC:開倉時把 USDC 換成池子的兩種幣,撤出後都換回 USDC,盈虧按美元計 |
| Swap between SOL and USDC(SOL 與 USDC 互換) | 開 | 只對真實資金:Vault 裡只有 SOL、池子以 USDC 計價(或反過來)時,先換幣再開倉,撤出後換回你存入的幣。關掉時跳過這些池,並提示你該存哪種幣。見該存哪種幣 |
| Swap back leftovers after exit(平倉後換回殘留) | 開 | 撤出後把接到的幣賣回計價幣;關掉則保留接到的幣 |
| Max swap-back slippage(換回最大滑點) | Same as open(同開倉) | 換回時允許的最大滑點 |
| Skip dust below(零頭不換,低於) | $0.1 | 價值低於這個金額的零頭不換 |
| Max retries on failed open(開倉失敗最多重試) | 3 次 | 同一個池開倉連續失敗超過這個次數,24 小時內不再選它 |
| Daily action limit(每日操作上限) | No limit(不限) | 24 小時內開倉、重定區間、復投等操作的總次數上限;撤出不受它限制 |
| Telegram alerts(Telegram 提醒) | 開 | 開倉、撤出、異常都推送;關掉則只在網頁提醒。需要先在 Settings(設定)裡連線 Telegram,見登入與通知 |
建立之後
Agent 頁的 Strategy 標籤左邊是 Strategy prompt(策略提示詞,你的原文)和策略卡,右邊是 Dry run(試執行)和回測入口。
改提示詞:
- 點 Strategy prompt 旁的 Edit prompt,開啟新建頁的編輯器,已經填好這個 Agent 現在的提示詞和通用設定,頂部提示 You’re editing an Agent that’s already running.(正在編輯一個已在執行的 Agent)。
- 改完點 Check again(再查一次)。和新建時一樣,必要要素齊全、檢測後提示詞沒再改過才能儲存。
- 點 Save changes。更新的是同一個 Agent,下一輪檢查時生效;Agent 的模式和在倉倉位不變。改了總預算或上限時,真實資金的授權會按新策略自動重新簽發,不用重新開啟執行。
策略卡只讀:提示詞式 Agent 的策略卡顯示的是平臺引擎強制執行的硬邊界——止損、價格止損、最長持倉、總預算與同時持倉上限,不能繞開提示詞單獨改。其餘(選池、區間、重定區間、止盈)由 Agent 按提示詞判斷,要改就改提示詞。