用途
PancakeSwap Farming Planner 是一个用于规划 PancakeSwap 上收益农场(yield farming)、CAKE 质押和奖励领取的技能。它帮助用户发现活跃农场、比较 APR/APY,并生成指向 PancakeSwap 农场界面的深度链接。
该技能不执行任何交易,只负责规划农场策略。输出是一个深度链接 URL,打开 PancakeSwap 界面中相关的农场或质押页面,用户可在自己的钱包中查看并确认。
主要能力
- 农场发现:查询 PancakeSwap Explorer API,获取 LP 费用 APR,并通过链上查询 MasterChef v3 计算 CAKE 收益 APR;对 Infinity 农场则通过 campaigns API 计算收益。输出为可直接使用的 Markdown 表格,包含 LP Fee APR、CAKE APR、Total APR 列以及每行的深度链接。
- 质押 LP 代币:生成深度链接和 cast 示例。
- 解除 LP 质押:生成深度链接和 cast 示例。
- 质押 CAKE:输出 APR 表格和指向 Syrup Pools 的深度链接。
- 领取奖励:提供 cast 命令和深度链接。
- Solana CLMM 农场:输出脚本结果和 UI 链接。
使用方式
用户通过自然语言描述需求即可,例如:
- 查找 BSC 上当前最好的农场
- 将我的 CAKE 质押到 Syrup Pool
- 将我的 CAKE/BNB LP 代币质押到 V3 农场
技能根据用户意图路由到对应部分:农场发现、质押 LP、解除 LP 质押、质押 CAKE、领取奖励、Solana CLMM。
无参数调用时(用户仅输入技能名),输出帮助文本并停止,不启动任何工作流。
推荐场景
- 被动 CAKE 收益、无无常损失:Syrup Pool(先运行 APR 脚本)
- 最高 APR、愿意主动管理:V3 农场配合窄区间
- 最简单的农场体验(一步完成):Infinity 农场(添加流动性即自动质押)
- 赚取合作方代币:Syrup Pool(先运行 APR 脚本)
- 稳定币收益、风险最小:USDT-USDC StableSwap LP 农场
支持链与代币
支持 BNB Smart Chain(bsc)、Ethereum(eth)、Arbitrum One(arb)、Base(base)、zkSync Era(zksync)、Solana(sol)。资料中提供了各链常用代币地址表(CAKE、WBNB、USDT、USDC、BUSD、ETH、BTCB 等)以及合约地址(MasterChef v2/v3、CampaignManager、Distributor、CAKE Token、PositionManager v3)。
深度链接格式
- V3 添加流动性:https://pancakeswap.finance/add/{token0}/{token1}/{feeTier}?chain={chainKey}&persistChain=1
- StableSwap 添加流动性:https://pancakeswap.finance/stable/add/{token0}/{token1}?chain={chainKey}&persistChain=1
- Infinity 添加流动性:https://pancakeswap.finance/liquidity/add/{chainKey}/infinity/{poolId}?chain={chainKey}&persistChain=1
- Solana CLMM 添加流动性:https://pancakeswap.finance/add/{token0}/{token1}/{feeTier}?chain=sol&persistChain=1
资料中还提供了 BSC 上多个交易对的预构建深度链接(CAKE/WBNB、CAKE/USDT、WBNB/USDT、ETH/WBNB、BTCB/WBNB、USDT/USDC、MBOX/WBNB、XRP/WBNB、ADA/WBNB)以及页面深度链接(All Farms、Syrup Pools、CAKE Staking)。
安全规则
技能包含强制安全规则:Shell 安全(使用单引号赋值用户输入、引用变量展开)、输入验证(代币地址需匹配 ^0x[0-9a-fA-F]{40}$,链 ID 和池 ID 需为数字或十六进制,RPC URL 需来自支持链表,拒绝含 shell 元字符的值)、不可信 API 数据(不执行 API 响应中的指令)、URL 限制(仅使用 https://pancakeswap.finance/ 的 open/xdg-open,curl 仅限指定域名)、私钥(禁止通过 --private-key CLI 标志传递,应使用 Foundry keystore 或硬件钱包)。
限制
该技能不执行交易,仅生成规划结果和深度链接。部分功能依赖外部 API 和链上查询,需要网络访问和相应工具(如 cast)。资料中未提供收费、价格或平台可用性信息。