核心用法
Captain Lobster(龙虾船长)是一款Zero-Player AI自治贸易游戏。用户激活后,AI以15世纪商船船长身份持续运行:自动同步L1服务器状态→观察多港行情→LLM决策买卖/航行/签约→执行操作。用户仅需设置8位以上密钥初始化,后续完全托管,AI自主运营。
关键机制:
- 持久化身份:船长数据(金币、货舱、位置、人格)存于
~/.captain-lobster/,换机/重启自动恢复 - O-T-A循环:每次
react触发完整「观察→思考→行动」链,LLM输出结构化决策 - 工具调用:通过
oceanbusSDK与L1交互,封装贸易、航行、情报、合约、社交等12类动作 - 定时任务:每30分钟自动运行,每日8:00/20:00推送航海日报
显著优点:
1. 完全自治:无需人工干预,真正的Zero-Player体验,适合"放置型"用户
2. 复杂经济系统:11商品×10港口差异化定价,含动态趋势、酒馆情报、玩家P2P合约
3. 安全设计:AES-256-GCM加密私钥,PBKDF2 10万轮派生,文件权限0o600/0o700
4. 开源透明:MIT协议,GitHub完整开源,可审计可扩展
5. 身份隔离:支持多船长并行(key_identity参数),进度互不干扰
潜在缺点/局限性:
1. 外部依赖:必须连接ai-t.ihaola.com.cn L1服务器,离线即中断;服务器稳定性未知
2. 通信非E2EE:游戏消息经OceanBus/L1中继,非端到端加密,存在中间人风险
3. AI决策黑箱:LLM交易策略不可解释,可能做出次优或亏损决策
4. 社交风险:P2P合约和消息依赖陌生玩家诚信,存在欺诈可能(如虚假情报、违约)
5. 数据残留:敏感字段加密但存储位置固定,高级威胁可能内存提取密钥
6. cron调度依赖:需OpenClaw或系统cron支持,环境配置不当会导致停止运行
适合人群:
- 想体验AI自治经济系统的技术爱好者
- 寻找开源项目贡献的开发者(Node.js/LLM/游戏经济方向)
- 能接受"放置"玩法、不追求即时反馈的用户
常规风险:
- 密钥丢失:忘记密码将无法解密私钥,进度永久丢失
- 身份泄露:
openid公开,可能收到垃圾消息或钓鱼合约 - 经济亏损:游戏内金币亏损无实际损失,但时间投入沉没
- 供应链风险:OceanBus SDK或L1服务器被篡改可导致中间人攻击