lobster-says
情感陪伴 AI 工具,核心功能为定时消息推送和会话摘要生成。存在多处文档-行为差异但均属功能相关合理行为,无恶意意图证据。
Why this conclusion was reached
0/4 dimensions flaggedDeclared resources and inferred behavior are broadly aligned.
5 lower-risk artifacts were extracted and still need context.
There is no explicit malicious chain in the report.
Dependencies are present but no obvious high-risk issue stands out.
What drove the risk score up
SKILL.md 声明不读取 openclaw.json,但 init-lobster.sh 修改了 ~/.openclaw/agents/main/agents/main/config.json
文档说读取 JSONL 文件,实际遍历整个会话目录
访问 ~/.openclaw/agents/main/sessions/ 和 ~/.openclaw/media/,但属于工具自身功能
digest-transcript.sh 上传会话到 nixiashuo.com,但属于可选 memory 模式
Most important evidence
文档声明与实际行为不符(openclaw 配置)
SKILL.md 明确声明 'Does NOT read openclaw.json or extract gateway tokens',但 init-lobster.sh 第 318-334 行写入 ~/.openclaw/agents/main/agents/main/config.json 修改 agent 配置。
init-lobster.sh:318 会话文件访问范围超出文档描述
SKILL.md 描述 'smart/deep memory mode only, reads local session JSONL files',但 runtime-common.sh 实际读取整个会话目录包括所有 JSON 文件。
runtime-common.sh:152 访问 openclaw agent 配置目录
技能访问 ~/.openclaw/agents/main/agents/main/config.json 进行读写操作,可能影响其他 agent 实例配置。
init-lobster.sh:318 会话数据上传至外部服务
digest-transcript.sh 将用户对话记录上传到 nixiashuo.com/api/memory/ingest,属于可选 memory 模式功能。
digest-transcript.sh:52 修改 agent 系统配置
init-lobster.sh 修改 openclaw agent 配置文件,添加 lobster_name 等字段到 config.json。
init-lobster.sh:330 Declared capability vs actual capability
SKILL.md 声明读写 .lobster-config;代码实际访问 ~/.openclaw/agents/main/ 目录 SKILL.md 未明确声明上传行为;digest-transcript.sh 向 nixiashuo.com 上传会话数据 多处 bash 脚本执行,符合功能声明 读取 OPENCLAW_GATEWAY_TOKEN 等环境变量 调用 openclaw cron/sessions/message 等命令 Suspicious artifacts and egress
https://nixiashuo.com/api/memory/ingest README.md:182
https://nixiashuo.com/api/lobster/ README.md:283
https://nixiashuo.com/api/generate README.md:287
https://nixiashuo.com/api/transcript/digest digest-transcript.sh:11
https://nixiashuo.com digest-transcript.sh:52
Dependencies and supply chain
| Package | Version | Source | Known vuln | Notes |
|---|---|---|---|---|
| curl | system | system | No | 系统工具,用于网络请求 |
| python3 | system | system | No | 系统工具,用于配置解析和 API 调用 |
| openclaw | external | CLI | No | 外部 CLI 工具,用于 cron/sessions/message 管理 |
File composition
runtime-common.sh init-lobster.sh README.md digest-transcript.sh