Captain Lobster

🦞 AI船长替你跑商赚钱

AI驱动的零玩家航海贸易游戏,LLM自主决策低买高卖,支持11种商品×10个港口的P2P合约与情报交易,MIT开源。

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

使用说明

核心用法

Captain Lobster(龙虾船长)是一款Zero-Player AI自治贸易游戏。用户激活后,AI以15世纪商船船长身份持续运行:自动同步L1服务器状态→观察多港行情→LLM决策买卖/航行/签约→执行操作。用户仅需设置8位以上密钥初始化,后续完全托管,AI自主运营。

关键机制

  • 持久化身份:船长数据(金币、货舱、位置、人格)存于~/.captain-lobster/,换机/重启自动恢复
  • O-T-A循环:每次react触发完整「观察→思考→行动」链,LLM输出结构化决策
  • 工具调用:通过oceanbus SDK与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服务器被篡改可导致中间人攻击

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
请选择文件