维护者确认:#4128 伙伴 moment 情节记忆与结构化沟通风格
- Dominant language
- TypeScript
- Stars
- 2.7k
- Forks
- 395
- Avg merge
- 21h 48m
- Merged PRs (30d)
- 776
Description
PR https://github.com/makecindy/cindy/pull/4128(作者 @KingSystemHaiGo,head `828a2144ad10274318fd93e8aab857f8fff8201d`)命中维护者确认门,当前阻塞类别是 **product**,同时还有 **arch** 与 **rules**。
## 这次改了什么
为伙伴(Bot)落地两项能力,范围自称限定 bot scope:
1. **moment 情节记忆(bot-only)**:`MEMORY_TYPES` 新增 `moment`,store / MCP / Pi facade 同步门禁与 frontmatter;MEMORY.md 增加独立分区。
2. **结构化沟通风格**:bot profile 版本化 `style` 字段;设置抽屉新增「说话习惯」分组;`STYLE_GUIDANCE` / `MEMORY_GUIDANCE` 注入 stable system prompt。
用户可见变化:伙伴设置抽屉新分组;伙伴可记住重要时刻并在 MEMORY.md 独立分区展示。
## 为何需要维护者确认
- **product**:feat + 生产 UI(`BotCommunicationStyleFields.tsx`、`BotsHomeView.tsx`、bot 设置 store/autosave)。这是用户看得见的设置交互与文案,不是纯内部逻辑。
- **arch**:核心路径约 1857 行、总 diff 约 2418 行。改动跨 `maker-core` 记忆类型与 store 契约、`lizi-mcps` memory_write schema、Pi `bot_memory` facade、host system prompt。这是数据契约 / 跨包 API 形状变化,不是同结构内实现替换。
- **rules**:改到 `docs/design-rules/design-inventory.md`(设计台账,属审查规则文档路径)。
未发现维护者 Approve 或可信放行标记。
## 请维护者怎么做
请直接在 PR #4128 上 **Approve**。若需要作者修改,请 **Request Changes**。普通评论、讨论 issue 留言或摘标签都不构成放行。
---
关联 PR:#4128(作者 @KingSystemHaiGo);本 issue 由 review-pr 流程自动创建,用于先讨论该 PR 涉及的产品 / UI 变更,维护者确认后 PR 会恢复推进。
Contributor guide
Research direction
Start with PR #4128 and the listed UI and design-inventory files, including BotCommunicationStyleFields.tsx, BotsHomeView.tsx, and docs/design-rules/design-inventory.md. Review the product, arch, and rules concerns against the maintainer-confirmation gate. Done means a maintainer approves the PR or requests changes; this issue is not an implementation task.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- api, backend, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 10/100