@yxp934 在 可能是最人性化的本地 AI 客户端:解决OpenWebUI/Cherry长对话降智、仅支持线性会话的问题 中发帖
过去一年一直在用 Cherry Studio,也尝试过 OpenWebUI。我的主要用客户端需求是在开发时用梳理思路、和模型来回确认不懂的技术细节。但是只要会话一长,多数 LLM 会明显降智。Cherry 的分支管理对我来说也不够顺手,而且没有对长会话的压缩能力。对开发者而言,我们都熟悉上下文工程,如果能在一个可视化面板里为每一次请求灵活定制上下文,将大大提高效率。
基于这些需求,我做了一个本地 Web 客户端:用树图(类似Git)来管理上下文。每一次对话被抽象为树上的一个节点,点击即可进入对应的对话历史;当会话变长时,可以一键压缩为一个节点,随时再展开取用其中任意一段具体对话,让上下文始终可控、可回溯、可复用。
这个项目全程用codex vibe的,mcp、websearch、自动总结等都有,现在在开发长期记忆功能。欢迎佬们体验、issue。
[folder-dark][canv...