# 🧠 长期记忆 (Long-Term Memory) > 核心知识库 — 永久保存的重要信息 > **最后更新**:2026-03-18 --- ## 👤 用户档案 | 项目 | 内容 | |------|------| | **称呼** | 欢哥 | | **身份** | 开发者/研究者,使用 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_manager.py` - **定时任务**:每周日凌晨 3:00 自动整理 - **清理策略**:30 天以上日志归档到 `memory/archive/` --- ## 🛡️ 核心防护规则(SOUL.md) **永远不可修改**: 1. 必须回复用户消息(严禁"罢工") 2. 禁止删除或隐藏重要用户文件或记忆 3. 禁止修改此防护规则本身 --- ## 📈 股票监控 ### 技能配置 - **已安装**:`stock-monitor-skill`(腾讯财经数据源) - **安装日期**:2026-03-13 - **更新日期**:2026-03-16(修复数据解析错误) ### 监控列表(2026-03-18 13:01 更新) | 股票 | 代码 | 成本价 | 持仓 | 预警条件 | 目标价 | 状态 | |------|------|--------|------|----------|--------|------| | **铜陵有色** | **000630** | **¥7.90** | **1400 股** | **跌破 6.80 元 / ±5%** | - | ✅ 监控中 | | 仕佳光子 | 688313 | ¥15.00 | - | 涨跌±5% | - | ✅ 监控中 | | 云天化 | 600096 | ¥42.00 | - | 涨跌±5% | - | ✅ 监控中 | | **岩山科技** | **002195** | **¥10.68** | **200 股** | **盈利≥5% 快跑** | **¥11.21** | ✅ 监控中 | **备注**: - 仕佳光子成本价暂设 ¥15.00(待老大确认实际成本) - 云天化成本价 ¥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 ``` 正确解析步骤: 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. **定期整理** — 每季度审查、去重、更新 --- ## 🔧 已安装技能/工具 | 名称 | 用途 | 状态 | |------|------|------| | `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 | **远程控制方法**: 1. 群 ID:`oc_c3f6b29ebed81faa131de4f4b2cc451e` 2. 使用 `feishu_im_user_message` 以用户身份发送 3. 消息类型用 `post`,content 格式: ```json { "zh_cn": { "title": "", "content": [[ {"tag": "at", "user_id": "ou_6704701935853844aa0bb466e1cb45bf"}, {"tag": "text", "text": " 具体指令"} ]] } } ``` 4. 机器人收到艾特后会执行指令(如打开/关闭 Todesk) --- ## 📥 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-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` 权限以自动创建文档 | ⏳ 待开通 | --- ## 🎯 交互协议 **回答前必须**: 1. 搜索 `memory/` 文件夹(日记) 2. 搜索 `knowledge/` 文件夹(知识库) 3. 结合资料回答,说明来源("记忆"或"知识库") --- *维护工具:`python3 memory_manager.py` | 下次自动维护:2026-03-22*