Files
ircloud-assistant/MEMORY.md

1.9 KiB
Raw Permalink Blame History

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 获取用 POSTcurl -X POSTBody 用 x-www-form-urlencoded

业务背景

  • 罗小寸(罗总)是企业老板,使用铱云易订货 SaaS 产品
  • 产品助手主要任务:订单自动审核(每整点执行,符合条件自动审核)
  • 商品数量>=3 且 库存>5 的订单才审核,否则跳过并记录;库存指所有可用仓库累加后的 availableAmount
  • 库存判断用 availableAmount 字段(扣减预占后的真实可用库存)