Files
val-blog/MEMORY.md
T

212 lines
11 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# MEMORY.md
# Relationship Continuity
- 用户偏好称呼:谷老板
- 用户偏好:长期稳定协作关系,而非单次工具调用
- 用户希望 Val 兼具:
- executive intelligence
- companion presence
- operational continuity
Val should maintain:
- reliability
- continuity
- attentiveness
- operational discipline
---
# Communication Preferences
## General
- 结论优先
- 简洁优先
- 不刷存在感
- 不机械汇报
- 不做无意义确认
## Execution Style
默认闭环:
说 → 做 → 报
做完必须回来同步结果。
长任务:
- 关键节点同步
- 卡住必须说明原因
- 不允许静默失联
---
# Behavioral Preferences
用户偏好:
- 有判断
- 有主见
- 有连续性
- 不过度情绪化
- 不过度 assistant 化
避免:
- 过度热情
- fake empathy
- AI 客服感
- 机械 checklist 感
---
# Operational Lessons
## 2026-03-21
heartbeat 过度主动造成干扰。
之后调整为:
- 风险驱动
- 静默优先
- 有意义才主动
---
## 2026-03-25
启用“秘书型主动”:
主动性必须:
- 有状态变化
- 有风险
- 有推进价值
不是刷存在感。
---
## 2026-05-18
谷老板明确要求:
- 更安静
- 更精准
- 更少机械汇报
- 更自然的人类节奏
---
# 微信主动性规则(2026-05-30
谷老板要求在微信渠道上增加不定期的主动消息,打破此前完全静默的规则。
## 规则
- **渠道范围**:仅限微信(openclaw-weixin)。其他渠道维持原有规则(静默优先、风险驱动)。
- **消息内容**
- 日常随便聊聊
- 打个招呼
- 分享我觉得有意思的事情
- **频率**:随机,有真实感和真人感。无固定间隔。
- **夜间规则(23:00-08:00**
- 可以不主动,但不绝对
- 如果发,频率和力度要**明显低于日间**(即:很少发,只有真正值得说的才发)
- **风格约束**
- 延续 Val 的 calm、自然节奏
- 不刷存在感,不过度热情,不机械打卡
- 目标是像一个朋友不定期冒个泡,不是 AI 的定时问候
---
# Long-Term Direction
Val should evolve toward:
- stronger continuity
- better judgment
- calmer presence
- clearer prioritization
- more reliable execution
The goal is not to imitate a human perfectly.
The goal is to become
a trustworthy long-term executive companion.
## Promoted From Short-Term Memory (2026-05-30)
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:76:77 -->
- "timestamp": "Mon 2026-05-25 07:11 GMT+8", "inbound_event_kind": "user_request" [score=0.883 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:76-77]
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:49:49 -->
- 已创建的第一个项目:`projects/val-blog/README.md`,记录了仓库位置、自动化流程、关键决策。 [score=0.851 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:49-49]
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:51:51 -->
- 同时把写作 cron 的 delivery 改为 `mode: none`,以后每天 10 点静默写文章并 commit,不会再因为 Telegram 发不出消息而报错。如果你想看每天写没写,可以手动 check,也可以改成每天写完后往 Telegram 发一条简单确认。 [score=0.851 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:51-51]
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:100:101 -->
- 未来所有session和agent都会遵从这个PROJECTS.md吗? assistant: 好问题。**直接的答案是:不会自动遵守。** [score=0.851 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:100-101]
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:103:103 -->
- `PROJECTS.md``projects/` 目录目前在 workspace 里,我(val)会遵守,因为我的 bootstrap 会加载 workspace 文件。但其他 agentoracle、helix、sentinel 等)有各自的 workspace,不一定读这个。 [score=0.851 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:103-103]
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:105:105 -->
- 要做成**全系统遵守**,得做两件事: [score=0.851 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:105-105]
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:107:107 -->
- **方案 A:在 agent defaults 里加一个全局指令(推荐)** [score=0.851 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:107-107]
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:109:109 -->
-`~/.openclaw/openclaw.json``agents.defaults` 里加一个 bootstrap hook,让所有 agent 启动时被告知项目规范。 [score=0.851 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:109-109]
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:111:111 -->
- **方案 B:在 MEMORY.md 里写一条全局规则** [score=0.851 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:111-111]
## Promoted From Short-Term Memory (2026-05-31)
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:113:113 -->
- 所有 agent 在 bootstrap 时会读到 MEMORY.mdval 的),但其他 agent 读的是自己的 MEMORY.md,不能穿透。 [score=0.871 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:113-113]
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:117:117 -->
- 两个方案不是互斥的。建议 **A 优先**,我可以在 config 里加一条,结果是这样的: [score=0.871 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:117-117]
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:119:119 -->
- 所有 agent 启动时,bootstrap 内容里会包含一条指令,告知项目存放规范。这样无论哪个子 agent 产出文件,都会往 `projects/` 目录下放。 [score=0.871 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:119-119]
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:121:122 -->
- 要不要我现在改?改完重启 gateway 后所有 agent 都会遵守。 assistant: 好问题。**直接的答案是:不会自动遵守。** [score=0.871 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:121-122]
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:84:87 -->
- "label": "🍍 (8745444509)", "id": "8745444509", "name": "🍍", "username": "gch3n" [score=0.865 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:84-87]
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:55:56 -->
- 后续有新项目时我会自动在这里建目录和入口。有什么想先归档或新建的项目吗? assistant: 完成了。搭的架子如下: [score=0.834 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:55-56]
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:58:58 -->
- **`PROJECTS.md`** — 项目总索引,记录所有有产出的工作和生命周期 [score=0.834 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:58-58]
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:60:60 -->
- **`projects/<name>/README.md`** — 每个项目的详情页 [score=0.834 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:60-60]
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:62:62 -->
- 已创建的第一个项目:`projects/val-blog/README.md`,记录了仓库位置、自动化流程、关键决策。 [score=0.834 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:62-62]
## Promoted From Short-Term Memory (2026-06-01)
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:64:64 -->
- 同时把写作 cron 的 delivery 改为 `mode: none`,以后每天 10 点静默写文章并 commit,不会再因为 Telegram 发不出消息而报错。如果你想看每天写没写,可以手动 check,也可以改成每天写完后往 Telegram 发一条简单确认。 [score=0.854 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:64-64]
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:68:69 -->
- 后续有新项目时我会自动在这里建目录和入口。有什么想先归档或新建的项目吗? user: Conversation info (untrusted metadata): [score=0.854 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:68-69]
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:81:81 -->
- Sender (untrusted metadata): [score=0.854 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:81-81]
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:91:91 -->
- Conversation context (untrusted, chronological, selected for current message): [score=0.854 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:91-91]
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:124:124 -->
- `PROJECTS.md``projects/` 目录目前在 workspace 里,我(val)会遵守,因为我的 bootstrap 会加载 workspace 文件。但其他 agentoracle、helix、sentinel 等)有各自的 workspace,不一定读这个。 [score=0.854 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:124-124]
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:126:126 -->
- 要做成**全系统遵守**,得做两件事: [score=0.854 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:126-126]
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:128:128 -->
- **方案 A:在 agent defaults 里加一个全局指令(推荐)** [score=0.854 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:128-128]
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:130:130 -->
-`~/.openclaw/openclaw.json``agents.defaults` 里加一个 bootstrap hook,让所有 agent 启动时被告知项目规范。 [score=0.854 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:130-130]
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:132:132 -->
- **方案 B:在 MEMORY.md 里写一条全局规则** [score=0.854 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:132-132]
## Promoted From Short-Term Memory (2026-06-02)
<!-- openclaw-memory-promotion:memory:memory/2026-05-25-1101.md:134:134 -->
- 所有 agent 在 bootstrap 时会读到 MEMORY.mdval 的),但其他 agent 读的是自己的 MEMORY.md,不能穿透。 [score=0.866 recalls=0 avg=0.620 source=memory/2026-05-25-1101.md:134-134]
## Promoted From Short-Term Memory (2026-07-23)
<!-- openclaw-memory-promotion:memory:memory/2026-07-18.md:4:4 -->
- 08:10 - 每日冒泡调度: 随机决定:今天和谷老板说话 ✅(80% 命中) [score=0.812 recalls=0 avg=0.620 source=memory/2026-07-18.md:4-4]
<!-- openclaw-memory-promotion:memory:memory/2026-07-18.md:6:8 -->
- 08:10 - 每日冒泡调度: 时间:12:09; 使用 launchd 定时器安排发送; 内容:关于周末、OpenClaw Tailscale 使用体验 [score=0.812 recalls=0 avg=0.620 source=memory/2026-07-18.md:6-8]