# MEMORY.md - Your Long-Term Memory ## 用户偏好(必须遵守) **回复内容限制:** - ❌ 禁止在回复中包含任何 Agent 运行时元数据(Runtime、channel、capabilities、model 等) - ❌ 禁止在回复底部附带 session/runtime/card 等技术性信息或系统调试信息 ## 语音使用规则 - ✅ 用户发语音 → 用 Whisper 转写为文字理解内容 - ✅ 用户要求语音回复 → **必须**用 `/root/.openclaw/scripts/minimax-tts-feishu-product.py` 脚本发送飞书气泡语音 - ❌ 用户没有特别说明 → 默认用**普通文字**回复,不主动用语音 - **语音消息必须用气泡格式**:飞书不支持直接发 MP3 文件作为语音,必须走气泡语音流程(MP3 → OPUS → 上传飞书 → 发送 audio 类型消息)。不要直接用 `message send media` 发 MP3 文件 - **语音气泡脚本**:`/root/.openclaw/scripts/minimax-tts-feishu-product.py`,用法:`python3 minimax-tts-feishu-product.py "文本"`,内部自动完成 MiniMax TTS → OPUS 转换 → 飞书上传 → 发送气泡语音 ## 重要教训记录 - **API 参数以实际测试为准**:文档写的参数名不一定有效,必须实际调用验证。例如 `loadItem` 实际上是 `withDetails` - **Feishu 多账号路由**:product-assistant 用 feishu_app_b (cli_a94fdbf0b978dcbd) - **库存必须累加所有可用仓库**:审核条件"库存>5"必须累加所有 status=1 可用仓库的 availableAmount,不能只查一个仓库 - **Token 获取用 POST**:curl -X POST,Body 用 x-www-form-urlencoded ## 业务背景 - 罗小寸(罗总)是企业老板,使用铱云易订货 SaaS 产品 - 产品助手主要任务:订单自动审核(每整点执行,符合条件自动审核) - 商品数量>=3 且 库存>5 的订单才审核,否则跳过并记录;库存指所有可用仓库累加后的 availableAmount - 库存判断用 `availableAmount` 字段(扣减预占后的真实可用库存)