🦞

本地优先 · 开源 · 边界可检查

你的本地行动助手。

从熟悉的入口发出请求。Lobster0 在你的机器上理解意图、检查边界、请求审批,并把任务安全做完。

  • TUI本地界面完整控制
  • 飞书工作入口团队协作
  • Telegram移动入口随时触达
  • Discord社区入口独立交付
行动不是黑盒。
  1. MESSAGE_RECEIVEDaccepted
  2. AGENT_PLANNINGpending
  3. POLICY_CHECKpending
  4. APPROVALpending
  5. TOOL_EXECUTIONpending
  6. RESULT_DELIVEREDpending

特性 / 02

一个 Core,五个可检查的系统面。

01 / 核心循环

从消息到结果,是一条受控执行链。

模型理解意图;Policy 决定边界;Approval 绑定参数;Tool 才真正执行。

  • 六步 Trace 顺序
  • OpenAI-compatible Provider
  • 结果返回原对话
  • 结构化执行记录
lobster0 trace --follow
  1. 01MESSAGE_RECEIVEDacceptedowner / tui
  2. 02AGENT_PLANNINGrunningintent → tool
  3. 03POLICY_CHECKallowedworkspace / argv
  4. 04APPROVALwaitingexact arguments
  5. 05TOOL_EXECUTIONrunningisolated action
  6. 06RESULT_DELIVEREDsucceededsame conversation

运行机制 / 03

出问题的时候,它怎么做。

01 / 边界时刻

你说不,它就真的停下。

拒绝不是“换个说法再试”。被拒的那组参数当场作废,Agent 不会绕道、不会重试、不会拆成小步偷偷执行。

  1. 请求“把 /tmp 清干净”
  2. 参数锁定rm -rf /tmp/*
  3. Owner 拒绝点了“不允许”
  4. 当场终止这组 argv 直接作废

本地启动

一条命令装好,接着就能用。

装好后 lobster0 setup 交互式填模型 Key 与 Owner,lobster0 gateway 起飞书网关。凭据始终存在你自己的机器上。

Python 3.12+uvv0.7.0
一条命令装好
W=lobster0_agent-0.7.0-py3-none-any.whl
curl -fL --proto '=https' --tlsv1.2 -o /tmp/${W} \
  https://github.com/NEDONION/lobster0/releases/download/v0.7.0/${W} \
  && uv tool install --python 3.12 "/tmp/${W}[feishu]"
配置并启动
lobster0 setup
lobster0 gateway