How zaochuanyitian/chatnest-ui works
这是一个手机优先、可独立演示的 Claude 聊天 Web 前端,主要流程是用户在页面发送消息,经聊天界面请求 /api/chat 并展示流式回复。它还提供会话管理与搜索、Profile/记忆、摘要、日记与心情日历、上传和本地消息缓存。仓库另含时钟和记忆去重两个 Python 服务端辅助模块。前端主体未提供源码摘录,因此其内部调用关系仅按 README 明示的接口与职责表示。
Main entry points: index.html 聊天前端 · server-memory.py 记忆去重规则 · server-clock.py 内置时钟
Components 17
聊天与会话
个人记忆
- Profile
index.html - Saved memories
index.html - Memory summary
index.html
Other components
- 用户
- 自接后端
- 模型服务
Connections 6
- 用户 → 聊天前端: 打开并使用
README.md - 聊天前端 → 自接后端: 请求接口
README.md - 自接后端 → 模型服务: 调用模型
- 内置时钟 → 自接后端: 追加提示行
server-clock.py - 记忆去重规则 → 自接后端: 校验记忆写入
server-memory.py - Profile → 记忆去重规则: 同步重复判定
README.md