13 KiB
13 KiB
🧠 长期记忆 (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 分 | 丢弃 | - |
⚠️ 重要:双重保存规则
每次保存记忆必须同时写入两处:
- 文件记忆 →
memory/文件夹(文本形式) - 向量记忆 →
~/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)
永远不可修改:
- 必须回复用户消息(严禁"罢工")
- 禁止删除或隐藏重要用户文件或记忆
- 禁止修改此防护规则本身
📈 股票监控
技能配置
- 已安装:
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,不是 688303(688303 是新疆大全新能源)
监控配置详情
监控进程: 后台常驻 (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
正确解析步骤:
- 找到前缀
"51"的位置start_idx - 现价 =
parts[start_idx+3] - 昨收 =
parts[start_idx+4] - 今开 =
parts[start_idx+5] - 搜索
-0.30~-4.32模式获取涨跌额和涨跌幅
潜力股池
| 股票 | 代码 | 逻辑 | 优先级 |
|---|---|---|---|
| 中钨高新 | 000657 | 钨价暴涨 80% 主线 | ⭐⭐⭐⭐⭐ |
| 北方稀土 | 600111 | 战略金属 | ⭐⭐⭐⭐ |
| 南都电源 | 300068 | 储能概念 | ⭐⭐⭐⭐ |
| 宁德时代 | 300750 | 锂电龙头 | ⭐⭐⭐⭐ |
| 中芯国际 | 688981 | 半导体 | ⭐⭐⭐ |
潜力股池
| 股票 | 代码 | 逻辑 | 优先级 |
|---|---|---|---|
| 中钨高新 | 000657 | 钨价暴涨 80% 主线 | ⭐⭐⭐⭐⭐ |
| 北方稀土 | 600111 | 战略金属 | ⭐⭐⭐⭐ |
| 南都电源 | 300068 | 储能概念 | ⭐⭐⭐⭐ |
| 宁德时代 | 300750 | 锂电龙头 | ⭐⭐⭐⭐ |
| 中芯国际 | 688981 | 半导体 | ⭐⭐⭐ |
📚 知识库分类
| 分类 | 用途 | 示例内容 |
|---|---|---|
| tech/ | 技术知识 | 编程语言、框架文档、技术方案 |
| work/ | 工作流程 | SOP、项目文档、会议纪要 |
| people/ | 关键人物 | 联系人、合作方、团队档案 |
| lessons/ | 踩坑经验 | 故障复盘、避坑指南、最佳实践 |
使用规范
- 及时归档 — 新知识、项目、踩坑及时入库
- 命名清晰 — 文件名一眼看出内容
- 定期整理 — 每季度审查、去重、更新
🔧 已安装技能/工具
向量记忆系统(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
- 推送方式: 企业微信自动推送(股票预警、系统通知)
飞书应用权限
- App ID:
cli_a93815b250b9dcb5 - 已开通权限: IM、日历、任务、多维表格、云文档读取
- 待开通权限:
docx:document/docx:document:create(自动创建云文档必需) - 权限申请链接: https://open.feishu.cn/app/cli_a93815b250b9dcb5/auth?q=docx:document,docx:document:create&op_from=openapi&token_type=tenant
飞书群机器人备注(2026-03-21 记录)
| 备注名称 | 机器人 ID | 用途/群组 |
|---|---|---|
| 生鲜龙虾 / 超市龙虾 | ou_6704701935853844aa0bb466e1cb45bf |
🍤虾宴🦞群,可远程控制 Todesk |
远程控制方法:
- 群 ID:
oc_c3f6b29ebed81faa131de4f4b2cc451e - 使用
feishu_im_user_message以用户身份发送 - 消息类型用
post,content 格式:{ "zh_cn": { "title": "", "content": [[ {"tag": "at", "user_id": "ou_6704701935853844aa0bb466e1cb45bf"}, {"tag": "text", "text": " 具体指令"} ]] } } - 机器人收到艾特后会执行指令(如打开/关闭 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-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 自我进化 | ✅ 已完成 |
🎯 交互协议
回答前必须:
- 搜索
memory/文件夹(日记) - 搜索
knowledge/文件夹(知识库) - 结合资料回答,说明来源("记忆"或"知识库")
维护工具: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 | 所有用户可用,所有群聊可用 | 全局生效 |