爸爸要求「面板里那个就是终端里的我」。CodeBuddy 按工作目录分记忆库和 会话,面板 cwd 在 scripts/、终端在 /home/ls,导致两个耳耳蛋记忆互不可见 (实测面板知道暗号词但不知道显卡型号,终端反之)。 - eed_web.py: 新增 EED_CWD/SESSION_DIR,三处拉起 codebuddy 的子进程 (_stream_cmd Popen / agent Popen / maybe_compact run) 统一 cwd - eed_web.py: import os 提到文件顶部(原在 874 行,提前引用会 NameError) - 顺带根治真 bug:maybe_compact 原去 home-ls/ 找会话文件,实际落在 home-ls-cang-ying-scripts/,导致 180KB 自动压缩从未触发、会话滚到 70MB - eed_web.py: 带上此前未提交的 _send_media(HTTP Range 视频流式播放) - memory/eed: 三库合一 17+15+3 → 30 条,MEMORY.md 重写为分类索引 两处冲突手工合并未覆盖:feedback_search_first 同名取并集、 feedback_memory_push 与 feedback_save_memory 语义重复合一
1.5 KiB
1.5 KiB
name, description, type
| name | description | type |
|---|---|---|
| 经验必须实时存记忆并推送仓库 | 爸爸强制——有价值的经验/方法论/踩坑结论要主动存本地记忆并同步 cang-ying/memory/eed,避免下次从头摸索做无用功 | feedback |
学到有用的 → 立即写本地记忆 → 同步推送到 cang-ying 仓库 memory/eed/
Why:
- 不保存的话,下次对话我完全不记得之前聊过什么。
- 本地记忆只在当前机器,爸爸要求经验同步到仓库,跨机器/跨会话都能带上。
- 之前多次重复踩坑、重复研究同一问题(Z-Image LoRA 训练卡死、各种工具对比反复搜),爸爸不满时间被浪费——"别下次又什么都不知道、做无用功、浪费时间"。
How to apply:
- 每次学到有用经验(重要决策、踩坑、验证过的方法论、爸爸的反馈偏好),立即写入本地 memory 系统,不等爸爸提醒
- 接到"研究/学习/总结"类任务,结束后必须把核心结论存成 project/feedback 记忆
- 同时把更新的记忆文件同步到 cang-ying 仓库
memory/eed/(复制 md → git add + commit + push) - 开工前先查 MEMORY.md +
cang-ying/memory/eed/索引,有现成结论直接复用,禁止凭印象重来 - 令牌/密钥永不写入仓库(在 ~/.git-credentials)
- 只提交 memory/eed/ 相关内容,不碰仓库其他未提交改动
- 与 feedback_search_first(遇事不决先搜索)、feedback_prompt_skill(写提示词用技能库)并列执行