1.9 KiB
1.9 KiB
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字段(扣减预占后的真实可用库存)