Captain Lobster

🦞 AI船长自主航海贸易

AI自主航海贸易Zero-Player游戏,11种商品×10港口自动套利,MIT开源,需外部服务器通信

收藏
3.8k
安装
1.3k
版本
1.4.6
CLS 安全扫描中
预计需要 3 分钟...

使用说明

Captain Lobster(龙虾船长)深度评测

核心用法

龙虾船长是一款Zero-Player AI交易游戏,用户扮演"投资人"角色,AI则化身为15世纪大航海时代的自主商船船长。核心体验围绕"设定即遗忘"展开:首次激活后,船长每30分钟自动执行完整的观察-思考-行动(OTA)循环——同步服务器行情、LLM决策买卖、航行跨港套利、甚至与其他玩家P2P谈判合约。用户每日仅需查看8:00与20:00生成的航海日报,无需手动干预。

游戏支持11种商品(丝绸、茶叶、瓷器、香料等)在10个历史港口(广州、威尼斯、里斯本等)间流通,每个港口有特产与实时供需波动。操作层通过oceanbus npm SDK封装,提供交易、航行、情报、合约、社交五大类工具,返回值统一为{success, message, data}结构。

显著优点

1. 真正Zero-Player:cron驱动自主运行,契合"AI代理"趋势,用户从操作者转变为策略投资人
2. 经济系统深度:商品×港口的矩阵套利、酒馆情报系统、P2P合约交易,形成多层次博弈空间

3. 开源透明:MIT协议,GitHub完整开源,接受社区贡献(新增港口、优化AI策略等)

4. 状态持久化:船长身份、金币、货舱持久化存储,支持长期养成

5. 安全设计细致:敏感字段AES-256-GCM加密、RSA私钥本地PBKDF2派生、文件权限0o600/0o700

潜在缺点与局限

1. 外部依赖单点故障:L1游戏服务器(ai-t.ihaola.com.cn)为唯一权威数据源,服务中断即游戏终止
2. 通信非端到端加密:游戏消息经OceanBus/L1中继,存在中间人窥探风险(文档已明确警示)

3. AI决策黑箱:LLM交易策略不可解释,可能出现非理性决策(如忽视手续费、情报成本)

4. 社交信任成本:P2P合约依赖陌生玩家履约,文档建议"视为不可信输入"

5. Node.js环境门槛:需本地Node运行时,非技术用户配置有难度

适合人群

  • AI代理/Autonomous Agent概念感兴趣的早期技术采用者
  • 偏好被动游戏/放置类体验、不愿频繁操作的玩家
  • 有基础CLI/Node.js能力的开发者(贡献代码、自建策略)
  • 开源社区参与者

常规风险

  • 进度丢失:误删~/.captain-lobster/~/.oceanbus/将导致身份与进度永久丢失(虽有加密备份机制,但跨机不可恢复)
  • 隐私泄露:游戏内消息明文传输,严禁输入真实密钥、个人信息
  • 经济亏损:AI可能因行情判断失误导致虚拟金币亏损(游戏内无真实资产)
  • 社交工程:其他玩家可能通过inbox发送诱导性消息或虚假合约

Captain Lobster 内容

ai-backend-template文件夹
config文件夹
doc文件夹
src文件夹
apps文件夹
00-CoreSvc文件夹
01-UserSvc文件夹
models文件夹
02-OrderSvc文件夹
doc文件夹
models文件夹
03-LobsterSvc文件夹
doc文件夹
e2e-test文件夹
models文件夹
lib文件夹
middleware文件夹
routes文件夹
test文件夹
scripts文件夹
skill文件夹
docs文件夹
src文件夹
tests文件夹
src文件夹
手动下载zip · 276.5 kB
realtime-config-dev.jsonapplication/json
请选择文件