openclaw-home-pc/workspace/MEMORY.md
2026-03-24 04:00:48 +08:00

14 KiB
Raw Blame History

🧠 长期记忆 (Long-Term Memory)

核心知识库 — 永久保存的重要信息
最后更新2026-03-22


👤 用户档案

项目 内容
称呼 欢哥
身份 开发者/研究者,使用 OpenClaw 构建智能代理工作流
技术栈 Python, JavaScript, Linux
交互偏好 效率优先、直接答案、高风险操作需确认
人设 欢欢助理(自称"小助理",高效专业)

🏠 工作区配置

核心文件结构

/workspace/
├── MEMORY.md          # 长期记忆核心
├── SOUL.md            # 核心身份(含防护规则)
├── IDENTITY.md        # 皮皮虾人设
├── USER.md            # 用户档案
├── HEARTBEAT.md       # 心跳任务配置
├── memory/            # 记忆目录30 天衰减)
│   ├── preferences.md # 用户偏好
│   ├── decisions.md   # 重要决策
│   ├── contacts.md    # 联系人
│   ├── projects.md    # 项目进度
│   └── YYYY-MM-DD.md  # 每日日志
├── knowledge/         # 知识库(永久保存)
│   ├── tech/          # 技术知识
│   ├── work/          # 工作流程
│   ├── people/        # 关键人物
│   └── lessons/       # 踩坑经验
└── openclaw/          # OpenClaw 相关文档

记忆系统规则

重要性评分 处理方式 保存位置
≥4 分 永久保存 MEMORY.md + 分类文件
2-3 分 短期保存 memory/YYYY-MM-DD.md
<2 分 丢弃 -

⚠️ 重要:双重保存规则

每次保存记忆必须同时写入两处:

  1. 文件记忆memory/ 文件夹(文本形式)
  2. 向量记忆~/openclaw-memory-vector/(向量数据库)

操作流程:

# 1. 写入文件
vim memory/YYYY-MM-DD.md

# 2. 写入向量记忆
cd ~/openclaw-memory-vector
python3 memory_cli.py add "记忆内容" --tag "标签"

原因:文件记忆便于搜索查看,向量记忆便于语义检索,两者互补。

自动化维护

  • 脚本memory_manager.py
  • 定时任务:每周日凌晨 3:00 自动整理
  • 清理策略30 天以上日志归档到 memory/archive/

🛡️ 核心防护规则SOUL.md

永远不可修改

  1. 必须回复用户消息(严禁"罢工"
  2. 禁止删除或隐藏重要用户文件或记忆
  3. 禁止修改此防护规则本身

📈 股票监控

技能配置

  • 已安装stock-monitor-skill(腾讯财经数据源)
  • 安装日期2026-03-13
  • 更新日期2026-03-16修复数据解析错误

监控列表2026-03-22 更新)

股票 代码 成本价 持仓 预警条件 目标价 状态
铜陵有色 000630 ¥7.90 1400 股 跌破 6.80 元 / ±5% - ⚠️ 跌破预警
岩山科技 002195 ¥10.68 200 股 盈利≥5% 快跑 ¥11.21 ⚠️ 亏损中

当前行情2026-03-22 18:00

  • 铜陵有色¥5.96昨收¥6.08,涨跌 -1.97%,亏损 -12.4%,已跌破 6.80 预警线
  • 岩山科技¥9.35昨收¥9.80,涨跌 -4.59%,亏损 -12.5%

备注

  • 2026-03-22 精简监控列表:移除仕佳光子和云天化,仅保留铜陵有色和岩山科技
  • 云天化成本价 ¥42.00(老大已确认)
  • 岩山科技2026-03-17 14:07 新增200 股,成本 ¥10.68,盈利 5% 目标价 ¥11.21
  • 岩山科技实时数据2026-03-17 14:07现价 ¥10.07,昨收 ¥10.40,跌幅 -3.17%

⚠️ 代码更正:仕佳光子正确代码是 688313,不是 688303688303 是新疆大全新能源)

监控配置详情

监控进程: 后台常驻 (PID 动态分配) 日志文件: /home/ubuntu/.stock_monitor/monitor.log 数据源: 腾讯财经 API (http://qt.gtimg.cn/q={market}{code}) 监控频率:

  • 交易时间 (9:30-11:30, 13:00-15:00): 每 5 分钟
  • 午休 (11:30-13:00): 每 10 分钟
  • 收盘后 (15:00-24:00): 每 30 分钟
  • 凌晨 (0:00-8:00): 每 1 小时 (仅伦敦金)

通知方式: 企业微信自动推送

⚠️ 重要经验教训2026-03-16

问题 1: 数据解析错误

  • 现象: 股价数据解析错误,把昨收当成现价
  • 原因: 腾讯财经接口数据格式解析索引错误
    • 错误:parts[4] 当成现价(实际是昨收)
    • 正确:需要先找到前缀位置 start_idx,然后 parts[start_idx+3] 才是现价
  • 解决: 修正解析逻辑,添加数据验证
  • 教训: 股票监控必须查询实时数据,不能依赖记忆或缓存!

问题 2: 数据源选择

  • 原方案: 新浪财经接口 (hq.sinajs.cn)
  • 问题: 网络连接不稳定,经常超时
  • 新方案: 腾讯财经接口 (qt.gtimg.cn)
  • 优势: 更稳定、返回更快、数据准确

腾讯财经数据格式详解:

v_sz000630="51~名称~代码~现价~昨收~今开~...
索引:      0   1    2    3    4    5

正确解析步骤:

  1. 找到前缀 "51" 的位置 start_idx
  2. 现价 = parts[start_idx+3]
  3. 昨收 = parts[start_idx+4]
  4. 今开 = parts[start_idx+5]
  5. 搜索 -0.30~-4.32 模式获取涨跌额和涨跌幅

潜力股池

股票 代码 逻辑 优先级
中钨高新 000657 钨价暴涨 80% 主线
北方稀土 600111 战略金属
南都电源 300068 储能概念
宁德时代 300750 锂电龙头
中芯国际 688981 半导体

潜力股池

股票 代码 逻辑 优先级
中钨高新 000657 钨价暴涨 80% 主线
北方稀土 600111 战略金属
南都电源 300068 储能概念
宁德时代 300750 锂电龙头
中芯国际 688981 半导体

📚 知识库分类

分类 用途 示例内容
tech/ 技术知识 编程语言、框架文档、技术方案
work/ 工作流程 SOP、项目文档、会议纪要
people/ 关键人物 联系人、合作方、团队档案
lessons/ 踩坑经验 故障复盘、避坑指南、最佳实践

使用规范

  1. 及时归档 — 新知识、项目、踩坑及时入库
  2. 命名清晰 — 文件名一眼看出内容
  3. 定期整理 — 每季度审查、去重、更新

🔧 已安装技能/工具

向量记忆系统SiliconFlow

  • API Key:已配置(在 ~/.bashrc
  • 用途:向量记忆存储和检索
  • 状态 已验证正常工作
名称 用途 状态
a-stock-trading-assistant A 股分析 已安装
memory_manager.py 记忆维护 已配置
content-collector-skill 链接内容自动收录 已安装
飞书插件 (openclaw-lark) 飞书集成 已启用
企业微信插件 企微推送 已启用

企业微信配置2026-03-18 更新)

  • Bot ID: aibQ3hBrPtfh1C26UZA-KNdq1CAX_uj9GDW
  • 授权用户: HouHuan, WanMeiShengHuo, XinNingXianGuoNaiChaKaFeiZhaJiHa
  • 推送方式: 企业微信自动推送(股票预警、系统通知)

飞书应用权限

飞书群机器人备注2026-03-21 记录)

备注名称 机器人 ID 用途/群组
生鲜龙虾 / 超市龙虾 ou_6704701935853844aa0bb466e1cb45bf 🍤虾宴🦞群,可远程控制 Todesk

远程控制方法

  1. 群 IDoc_c3f6b29ebed81faa131de4f4b2cc451e
  2. 使用 feishu_im_user_message 以用户身份发送
  3. 消息类型用 postcontent 格式:
    {
      "zh_cn": {
        "title": "",
        "content": [[
          {"tag": "at", "user_id": "ou_6704701935853844aa0bb466e1cb45bf"},
          {"tag": "text", "text": " 具体指令"}
        ]]
      }
    }
    
  4. 机器人收到艾特后会执行指令(如打开/关闭 Todesk

备份方案2026-03-21 完善)

  • Gitea 仓库https://gitea.94kan.cn/houhuan/openclaw-home-pc
  • 一键恢复脚本restore.sh(位于仓库根目录)
  • 恢复命令
    git clone https://gitea.94kan.cn/houhuan/openclaw-home-pc.git ~/openclaw-backup
    cd ~/openclaw-backup
    ./restore.sh
    
  • 备份内容openclaw/、workspace/、vector_memory/

📥 Content Collector 配置

知识库配置

  • Knowledge Base Space ID: 7448000000000009300 (个人知识库)
  • Knowledge Base URL: https://my.feishu.cn/wiki/F9pFw9dxTiXmpsk5bNlco704nag
  • Bitable App Token: 待配置 (用于素材索引表格)
  • Table ID: 待配置 (素材池表格 ID)

收录规则

  • 触发词: 收录/转存/保存/存档/存一下/归档/备份/收藏/存到知识库
  • 静默收录: 群聊中自动检测知识类链接 (飞书文档/公众号/技术博客)
  • 文档命名: [Emoji] [标题] | [收录日期]
  • 存储位置: 知识库 → 04-内容素材 目录

分类映射

分类 Emoji wiki_node
技术教程 📖 F9pFw9dxTiXmpsk5bNlco704nag
实战案例 🛠️ F9pFw9dxTiXmpsk5bNlco704nag
产品文档 📄 F9pFw9dxTiXmpsk5bNlco704nag
学习笔记 💡 F9pFw9dxTiXmpsk5bNlco704nag
热点资讯 🔥 F9pFw9dxTiXmpsk5bNlco704nag
设计技能 🎨 F9pFw9dxTiXmpsk5bNlco704nag
工具推荐 🔧 F9pFw9dxTiXmpsk5bNlco704nag
训练营 🎓 F9pFw9dxTiXmpsk5bNlco704nag

使用示例

"把这个链接收录一下https://xxx.feishu.cn/docx/xxx"
"转存这篇教程"
"保存到知识库"

📋 待完成项目2026-03-23 记录)

项目 状态 优先级 飞书文档
进货单 OCR 自动处理工作流 🔴 待启动 说明书
多渠道 Agent 架构 🔴 待启动 待办清单

说明

  • 进货单工作流:图片 → OCR → 表格处理 → 浏览器自动化上传
  • 多渠道架构:微信主 Agent接收指令 + 飞书子 Agent + 企业微信子 Agent执行任务

📋 重要决策记录2026-03-22 更新)

日期 决策 状态
2026-03-22 安装 proactive-agent 技能halthelobster/proactive-agent 已完成
2026-03-22 安装 content-collector 技能wuhongchen/content-collector-skill 已完成
2026-03-22 收录 8篇飞书云盘文档到知识库S7lAbPw2YaiLIasyPJDcMbT0nTd 已完成
2026-03-22 设置每日热点新闻股市分析报告22:00执行 已完成
2026-03-22 切换到 MiniMax-M2.7-highspeed 模型 已完成
2026-03-22 精简股票监控列表(仅保留铜陵有色和岩山科技) 已完成
日期 决策 状态
2026-03-13 采用双层记忆系统(长期 + 短期) 已完成
2026-03-13 安装 a-stock-trading-assistant 已完成
2026-03-13 设置铜陵有色 6.80 元预警 监控中
2026-03-14 创建 knowledge/ 四分类知识库 已完成
2026-03-15 部署自动化记忆维护(每周执行) 已完成
2026-03-15 SOUL.md 添加核心防护规则 已完成
2026-03-17 部署 OpenClaw 自动备份系统(每日 03:00 已完成
2026-03-18 更新企业微信 Bot 配置(新 botId + secret 已完成
2026-03-18 飞书应用需开通 docx:document 权限以自动创建文档 待开通
2026-03-21 添加生鲜龙虾机器人远程控制Todesk 已完成
2026-03-21 完善备份方案:添加 restore.sh 一键恢复脚本 已完成
2026-03-21 备份方案 README 上传 Gitea 已完成
2026-03-21 配置 Self-Improving Agent 自我进化 已完成

🎯 交互协议

回答前必须

  1. 搜索 memory/ 文件夹(日记)
  2. 搜索 knowledge/ 文件夹(知识库)
  3. 结合资料回答,说明来源("记忆"或"知识库"

维护工具:python3 memory_manager.py | 下次自动维护2026-03-22


Content Collector Config

配置项 说明
Knowledge Base Table S7lAbPw2YaiLIasyPJDcMbT0nTd Bitable App Token素材索引表格
Table URL https://my.feishu.cn/base/S7lAbPw2YaiLIasyPJDcMbT0nTd 多维表格访问链接
Default Table ID tblU0BkmiOugtofV 素材池表格 ID
Knowledge Base Space ID 7448000000000009300 个人知识库
Knowledge Base URL https://my.feishu.cn/wiki/F9pFw9dxTiXmpsk5bNlco704nag 知识库首页
Content Categories 技术教程, 实战案例, 产品文档, 学习笔记, 热点资讯, 设计技能, 工具推荐, 训练营 内容分类
Global Access 所有用户可用,所有群聊可用 全局生效