mirror of
https://github.com/aiclientproxy/proxycast.git
synced 2026-09-24 23:10:56 +08:00
Lime 灵感库 / 记忆产品路线图
状态:current planning source
更新时间:2026-05-01
目标:把 Lime 的底层记忆能力收敛成面向创作者的灵感库产品,而不是把 Claude Code 式记忆工作台直接暴露给普通用户。
1. 本路线图回答什么
本目录统一回答下面几类问题:
- Lime 为什么继续参考 Claude Code 的记忆架构,但不照搬它的前台形态。
- 普通用户默认能看到哪些灵感对象,哪些底层记忆诊断必须隐藏到高级入口。
unified_memory_*、memory_runtime_*、agent_runtime_compact_session与前台灵感库的边界如何划分。- 结果、参考、风格、偏好如何沉淀成可继续生成的创作者资产。
- 主动记忆、自动整理实验、raw recall / hit layer 如何通过开发者面板开关,且默认关闭。
- 后续如何分阶段把当前 MemoryPage 从“灵感库 + 记忆诊断混合页”收口成“普通用户灵感库 + 高级诊断工作台”。
- 灵感、记忆、历史结果和反馈如何让下一次生成更像用户,而不是依赖单个 system prompt,也不是把个性化做成重服务端 AI Agent 或自有小模型训练。
2. 参考事实源
外部研究:
- ../../research/memory/README.md
- ../../research/memory/inspiration-library-memory-research.md
- ../../research/ribbi/taste-memory-evolution.md
- ../../research/warp/claudecode-compatibility.md
- OpenClaw 本地调研:
/Users/coso/Documents/dev/js/openclaw/docs/concepts/memory.md、active-memory.md、dreaming.md - Codex 本地调研:
/Users/coso/Documents/dev/rust/codex/codex-rs/config/src/types.rs、memories/read/src/prompts.rs、memories/write/src/start.rs、memories/write/src/guard.rs - Claude Code 本地调研:
/Users/coso/Documents/dev/js/claudecode/src/memdir/findRelevantMemories.ts、services/SessionMemory/sessionMemory.ts、services/SessionMemory/sessionMemoryUtils.ts、services/compact/autoCompact.ts - Hermes Agent 本地调研:
/Users/coso/Documents/dev/python/hermes-agent/agent/memory_manager.py、memory_provider.py、tools/memory_tool.py、agent/context_compressor.py - Warp 本地调研:
/Users/coso/Documents/dev/rust/warp/app/src/ai/request_usage_model.rs、terminal/input.rs、terminal/profile_model_selector.rs、ai/blocklist/context_model.rs - Ribbi 访谈外部线索:智源社区转载、知乎专栏、36Kr 访谈
Lime current 主链:
- ../../aiprompts/memory-compaction.md
- ../../aiprompts/governance.md
- ../../aiprompts/commands.md
- ../limenextv2/README.md
- ../limenextv2/product-principles.md
3. 固定结论
3.1 Claude Code 是架构参考,不是前台模板
Lime 继续学习 Claude Code 的:
- 分层记忆来源。
- 自动抽取与去重。
- 会话记忆与长期记忆分离。
- 相关性召回,而不是全量拼接。
- 压缩续接。
- 用户可审阅、可编辑、可删除。
Lime 不照搬 Claude Code 的:
CLAUDE.md / MEMORY.md前台语言。/memory式工程命令入口。- 以文件和规则为中心的普通用户心智。
- 把 runtime 诊断信息作为默认导航。
固定裁决:
底层按 Claude Code 分层,前台按 Lime 创作者心智重写。
3.2 灵感库不是另一套数据库
灵感库 是 unified_memory 的普通用户投影,不新增平行事实源。
固定映射:
unified_memory.category |
灵感库前台对象 | 用户理解 |
|---|---|---|
identity |
风格线索 | 这像我的表达、审美或品牌感 |
context |
参考素材 | 下次生成要带上的资料、案例或链接 |
preference |
偏好约束 | 以后要遵守或避免的取舍 |
experience |
成果打法 | 已经跑通、下次能复用的结构或结果 |
activity |
收藏备选 | 暂存,等待整理成更稳定资产 |
3.3 普通用户默认只看前台价值
默认开放:
- 灵感总览。
- 风格 / 参考 / 成果 / 偏好 / 收藏。
- 保存结果到灵感库。
- 围绕灵感继续生成。
- 编辑、删除、禁用、解释影响。
- 自动整理建议。
默认隐藏:
- 来源链。
- working memory。
- runtime prefetch。
- Team Memory shadow。
- compaction summary。
- memdir scaffold / cleanup。
- source bucket / provider / memory type。
- active memory recall preview。
- raw source / hit layer。
- auto organization / dreaming 实验。
一句话:
普通用户要的是“我的创作资产越来越懂我”,不是“我会管理一套 Agent 记忆系统”。
3.4 Ribbi 是产品形态北极星
固定判断:
Ribbi 是 Lime 的产品形态参考;Claude Code、OpenClaw、Hermes 是底层记忆架构参考。
这意味着:
- 普通前台继续压缩到
生成主容器、灵感库、少量创作入口和继续动作。 - taste / reference / memory / feedback 在后台持续进化,但不以底层术语争夺主导航。
- 主动记忆、raw recall 预览、自动整理实验和外部 provider 进入开发者面板 / 高级设置,默认关闭。
- 默认关闭不是放弃建设,而是把高风险能力留在可观察、可回滚、可审计的成熟路径里。
3.5 “更像我”靠个性化上下文编排,不靠顶层 Prompt Router
固定判断:
Lime 的顶层能力叫 Personalization Context Orchestration / 个性化上下文编排;Promptlet Router 只是选择细粒度 promptlet 的子模块。
这意味着:
Prompt Router作为顶层名称会和现有model routing混淆,不作为路线图主术语。- 默认路线不训练自有小模型,也不把个性化做成重服务端 AI Agent;先用客户端优先的现有模型调用、缓存、相关性召回、promptlet 分层和
Generation Brief编译实现个性化。 - 灵感库影响下一次生成时,必须先变成可解释、可禁用、可回滚的创作简报,不把所有灵感全量拼进 prompt。
- Claude Code 的多 prompt 边界值得学;Ribbi 的 taste layer 和 companion 产品表达值得学;两者都不应该变成普通用户可见的 prompt 管理器。
- Buddy / Ribbi 青蛙类能力只作为
Companion Overlay,不写入创作事实源,不覆盖用户 / 品牌 / 任务约束。 - Companion 采用
bones + soul边界:外观、稀有度和基础属性 deterministic;personality / soul可生成、可编辑、可持久化。 - 服务端只做必要同步、授权、模型访问代理、配置下发和可选云能力;不承接长期个性化训练主链。
- Memory 不能作为整体能力关闭;必须常开的只是低成本 baseline,高成本 active recall / deep extraction / raw diagnostics 才默认分层或关闭。
- Codex 虽然有
use_memories / generate_memories开关,但它面向开发者配置;对 Lime 的借鉴是拆 read / write / enhancement,而不是给普通用户一个总失忆开关。
4. 目录文档分工
- prd.md
- 产品背景、用户、目标、范围、需求、指标和验收。
- architecture.md
- 前台投影、底层记忆主链、数据边界、current / compat / deprecated 分类。
- diagrams.md
- 架构图、时序图、流程图、状态图和分层图。
- rollout-plan.md
- 分阶段实施切片、风险、验证和迁移顺序。
- acceptance.md
- 普通用户、进阶用户、诊断用户和工程边界验收标准。
- make-next-generation-more-like-me.md
- 个性化上下文编排、promptlet 分层、
Generation Brief、Buddy / Ribbi companion 边界和“客户端优先、不训练自有小模型”的论证。
- 个性化上下文编排、promptlet 分层、
5. 分阶段总览
| 阶段 | 目标 | 主产物 |
|---|---|---|
| Phase 0 | 固定口径与事实源 | research + PRD + current/advanced 分层 |
| Phase 1 | 拆普通灵感库与高级诊断 | MemoryPage IA 分层,开发者面板开关默认关闭,不改底层事实源 |
| Phase 2 | 补用户控制 | 编辑、删除、禁用、影响解释、整理建议 |
| Phase 3 | 做自动整理队列 | 自动抽取 -> 待确认 -> 入库 / 忽略 / 合并 |
| Phase 4 | 强化生成闭环 | 保存结果 -> 推荐信号 -> 围绕灵感继续生成 |
| Phase 5 | 味觉层 / 方法层融合 | taste summary、Generation Brief、我的方法、结果复盘互相回流 |
| Phase 6 | 高级诊断收口 | runtime memory / compaction / Team Memory / active recall 仅开发者面板或高级入口 |
6. 当前必须避免的误区
- 把“记忆能力”做成普通用户默认概念。
- 新增
inspiration_*数据库表,和unified_memory_*形成双事实源。 - 把 session working memory 直接沉淀成长期灵感。
- 为了看起来智能,把所有聊天历史都保存成灵感。
- 没有编辑 / 删除 / 禁用能力就自动影响生成。
- 把高级诊断页误当成主导航体验。
- 因为默认关闭 active memory / diagnostics,就推迟建设底层审计、fenced recall 和用户控制。
7. 这一步如何服务主线
这套路线图的主线收益是:
把 Lime 已经存在的 memory runtime、unified memory、结果沉淀和推荐信号收成一个面向创作者的灵感库产品闭环,同时保留 Claude Code 式底层治理能力。