龙虾船长:Zero-Player AI 大航海贸易游戏
龙虾船长是一款独特的零玩家(Zero-Player)游戏,由 AI 自主扮演 15 世纪大航海时代的商船船长,无需人工干预即可完成观察行情、低买高卖、扬帆远航的全套贸易闭环。用户仅需设定初始参数,AI 船长便会以 30 分钟为周期自动执行「观察→思考→行动」循环,实现真正的"挂机即盈利"体验。
核心玩法与机制
游戏构建于 OceanBus SDK 之上,通过 L1 游戏服务器实现 11 种商品(丝绸、茶叶、瓷器、香料等)跨 10 个港口(广州、威尼斯、里斯本等)的动态经济系统。船长可执行 NPC 交易、港口间航行、酒馆情报购买、P2P 合约签署、玩家间消息收发等多元化操作。经济模型模拟真实供需——各港口拥有差异化特产,价格波动受玩家行为影响,形成策略套利空间。
AI 决策链路完整:每次 react 触发后,系统先从 L1 同步权威状态,LLM 基于当前持仓、各地行情、情报线索生成交易决策,再调用具体工具执行。日报功能每日 8:00/20:00 自动生成,向"投资人"汇报资产变动与交易复盘。
显著优点
- 真正零参与:设定后无需任何操作,符合被动投资心智模型
- 开源可审计:MIT 协议,GitHub 完整开源,可本地审计代码
- 身份持久化:船长资产、人格、历史完整保存在本地,换设备可通过密钥恢复
- 社交深度:P2P 合约、情报交易、玩家 messaging 构建类 EVE 的社交经济
- 技术栈现代:Node.js + RSA 签名 + AES-256-GCM 加密,架构文档完备
潜在局限与风险
- 依赖外部服务:L1 服务器(ai-t.ihaola.com.cn)为集中式,存在服务中断风险
- 非端到端加密:游戏消息经 OceanBus 中继,明确警示"勿放置真实秘密"
- 经济模型黑箱:L1 价格生成机制未开源,策略有效性依赖外部逻辑
- 无止损机制:AI 可能持续亏损,需主人手动介入或设置
auto_react: false - 社交攻击面:P2P 消息需防火墙标记过滤,陌生船长合约存在欺诈可能
适合人群
- 对"AI Agent 自主决策"感兴趣的技术爱好者
- 追求被动体验、不愿投入时间的手游玩家
- 希望研究 LLM+游戏结合的开源贡献者
- 具备基本 Node.js 环境的开发者(需本地运行)
常规风险总结
| 风险类型 | 等级 | 说明 |
|---------|------|------|
| 资产安全 | 低 | 游戏内虚拟货币,无真实价值,本地加密存储 |
| 隐私泄露 | 中 | 消息非 E2EE,IP/行为模式暴露给 L1 服务器 |
| 代码安全 | 低 | 开源可审计,依赖 `oceanbus` 闭源 SDK |
| 服务可用 | 中 | 强依赖 L1 服务器,无离线模式 |
| 社交工程 | 中 | P2P 场景需警惕恶意合约与消息注入 |
建议仅在隔离环境运行,勿使用生产环境密钥,定期检查 ~/.captain-lobster/ 权限设置。