
okx-defi
熱門OKX 聚合的 DeFi(不指定特定 DApp)— 產品探索、存入/提取/領取執行,以及持倉查看。**如果使用者提到任何第三方協議/DApp(Aave、Lido、PancakeSwap、Uniswap、Curve、Compound、Morpho、Pendle、Kamino、Raydium、Hyperliquid、Polymarket 等),請導向 okx-dapp-discovery — 即使使用者說「查看我的 Aave 持倉」,也不要在這裡處理。** INVEST 觸發詞:『投資 DeFi』、『賺取收益』、『尋找最佳 APY』、『存入/質押以獲取收益』、『搜尋 DeFi 產品』、『贖回/提取持倉』、『領取 DeFi 獎勵』、『借入資產』、『償還貸款』、『新增/移除 CLMM 流動性』、『APY/TVL 歷史』、『深度圖』、流動性挖礦、借貸、質押、流動性池。PORTFOLIO 觸發詞:『查看我的 DeFi 持倉』、『查看 DeFi 資產/投資組合』、『我的質押/借貸持倉』、『DeFi 餘額』、『DeFi 持倉』、『我的 DeFi 資產』。請勿用於:DEX 兌換(okx-agentic-wallet)、代幣價格(okx-dex-market)、錢包代幣餘額(okx-agentic-wallet)。
OKX 聚合的 DeFi(不指定特定 DApp)— 產品探索、存入/提取/領取執行,以及持倉查看。**如果使用者提到任何第三方協議/DApp(Aave、Lido、PancakeSwap、Uniswap、Curve、Compound、Morpho、Pendle、Kamino、Raydium、Hyperliquid、Polymarket 等),請導向 okx-dapp-discovery — 即使使用者說「查看我的 Aave 持倉」,也不要在這裡處理。** INVEST 觸發詞:『投資 DeFi』、『賺取收益』、『尋找最佳 APY』、『存入/質押以獲取收益』、『搜尋 DeFi 產品』、『贖回/提取持倉』、『領取 DeFi 獎勵』、『借入資產』、『償還貸款』、『新增/移除 CLMM 流動性』、『APY/TVL 歷史』、『深度圖』、流動性挖礦、借貸、質押、流動性池。PORTFOLIO 觸發詞:『查看我的 DeFi 持倉』、『查看 DeFi 資產/投資組合』、『我的質押/借貸持倉』、『DeFi 餘額』、『DeFi 持倉』、『我的 DeFi 資產』。請勿用於:DEX 兌換(okx-agentic-wallet)、代幣價格(okx-dex-market)、錢包代幣餘額(okx-agentic-wallet)。
OKX DeFi(實驗性合併 okx-defi-invest + okx-defi-portfolio)
多鏈、OKX 聚合的 DeFi,包含兩個功能,共用同一個技能。兩者都包裝了相同的 onchainos defi CLI 指令群組。
預先檢查
請閱讀
../okx-agentic-wallet/_shared/preflight.md。如果該檔案不存在,請閱讀_shared/preflight.md。
意圖路由
| 使用者意圖 | 參考文件 |
|---|---|
| 探索/搜尋 DeFi 產品,尋找最佳 APY | invest.md |
| 產品詳細資訊(APY、TVL、接受的代幣) | invest.md |
| 存入/質押/提供流動性 | invest.md |
| 提取/贖回持倉(全部或部分) | invest.md |
| 領取獎勵(平台/投資/V3 費用/獎金/解鎖本金) | invest.md |
| APY 歷史、TVL 歷史、V3 深度/價格圖表 | invest.md |
| 查看 DeFi 持倉/資產概覽(持倉) | portfolio.md |
| 各協議持倉詳細資訊(持倉詳情) | portfolio.md |
| 精確參數/回傳結構 — 投資與圖表指令 | invest-cli-reference.md |
| 精確參數/回傳結構 — 持倉指令 | portfolio-cli-reference.md |
| 錯誤/存入失敗/過期的 calldata | invest-troubleshooting.md |
| 錯誤/空持倉/地址格式問題 | portfolio-troubleshooting.md |
典型流程涵蓋兩者:查看持倉(Portfolio)→ 贖回或領取(Invest)。當請求串聯兩者時,請閱讀兩個參考文件。
技能路由
- 對於指定 DApp 的投資/借貸/質押/持倉(例如「在 Aave 上」、「我的 Hyperliquid 餘額」)→ 使用
okx-dapp-discovery - 對於代幣價格/圖表或依名稱/合約搜尋代幣 → 使用
okx-dex-market - 對於 DEX 現貨兌換執行 → 使用
okx-agentic-wallet - 對於錢包代幣餘額 → 使用
okx-agentic-wallet - 對於廣播已簽署交易 → 使用
okx-agentic-wallet - 對於 Agentic Wallet 登入、餘額、合約呼叫 → 使用
okx-agentic-wallet
鏈支援
CLI 會自動解析鏈名稱(例如 ethereum → 1,bsc → 56,solana → 501)。完整別名表請參閱 references/portfolio.md §Chain Support。
步驟 0:地址解析(兩個功能共用)
當使用者未提供錢包地址時,請在執行任何 defi 指令前,自動從 Agentic Wallet 解析地址:
1. onchainos wallet status → 檢查是否已登入,取得活躍帳戶
2. onchainos wallet addresses → 取得按鏈類別分組的地址:
- XLayer 地址
- EVM 地址(Ethereum、BSC、Polygon 等)
- Solana 地址
3. 將地址與目標鏈配對:
- EVM 鏈 → 使用 EVM 地址
- Solana → 使用 Solana 地址
- XLayer → 使用 XLayer 地址
規則:
- 如果使用者提供明確地址,直接使用 — 跳過此步驟
- 如果錢包未登入,請要求使用者先登入(→
okx-agentic-wallet)或手動提供地址 - 如果使用者說「檢查所有帳戶」或「所有錢包」,使用
wallet balance --all取得所有帳戶 ID,然後對每個帳戶執行wallet switch <id>+wallet addresses - 如果帳戶有多個相同類型的地址,務必在使用前與使用者確認解析出的地址
地址與鏈相容性(共用 — 關鍵)
--address 和鏈參數必須相容。EVM 地址(0x…)只能查詢 EVM 鏈;Solana 地址(base58)只能查詢 solana。切勿混用 — API 會回傳錯誤 84019(地址格式錯誤)。
0x…地址 → 僅傳入 EVM 鏈:ethereum,bsc,polygon,arbitrum,base,xlayer,avalanche,optimism,fantom,linea,scroll,zksync- base58 地址 → 僅傳入
solana - Sui 地址 → 僅傳入
sui;Tron 地址(T…)→ 僅傳入tron;TON 地址 → 僅傳入ton - 如果使用者想要同時查詢 EVM 和 Solana 的持倉,請使用各自的地址進行兩次獨立呼叫
全域注意事項
- 所有 defi 指令的錢包地址參數都是
--address defi positions使用--chains(複數,逗號分隔);defi position-detail使用--chain(單數)- 關於 CLI 參數詳細資訊,請參閱
references/invest-cli-reference.md(投資與圖表)和references/portfolio-cli-reference.md(持倉)





