分享一个叫Wienerdog的小工具

PromptCube 高级 2小时前 752 浏览 15 点赞 约 1 分钟

用过Claude Code和Codex的应该都有同感:每次开新会话,AI就跟失忆了一样,你得像第一次见面一样重新交代项目背景。靠CLAUDE.md硬撑吧,更新麻烦,两个工具还得各写一份,同步全靠手工。Wienerdog这个项目就是冲着这个痛点来的——作者说自己给朋友同事配置了N套记忆系统,最后干脆打包成开源工具扔GitHub上了。

它本质上就是一堆文件和hooks,没有后台进程、没有服务器、没有遥测。安装就一行命令:

npx wienerdog@latest init

跑完它会跟你做个友好小访谈,然后生成一份带专属标记的CLAUDE.md/AGENTS.md,不会动你已有的文件,只在自己的区块里写内容。记忆库走的是PARA结构,纯Markdown格式,跟Obsidian vault长得差不多——如果你本来就有vault,直接指过去用就行。

最吸引我的是它的hooks机制:每次会话启动时自动把关键背景信息(你是谁、在做什么之类)拉进上下文,同时把会话里出现的新信息自动识别、存进持久记忆。还有个叫daily dreaming的定时任务,每天起床前把前一天的session消化一遍,重点内容沉淀进记忆库。电脑关机了它会在开机后补跑,不丢数据。

跑久一点它还会识别你重复出现的任务模式,自动转换成可复用的skill,然后继续自我改进。如果你跟我一样Claude Code和Codex混着用,它俩能读写同一个记忆库,不会绑定死在某一家。Google套件集成是可选的,默认只读和草稿模式,隐私方面不用太担心。

作者说这项目已经在他自己开发流程里跑着,大部分代码都是AI Agent按spec写的,属于dogfooding得很彻底的那种。东西很轻,塞进现有工作流不费劲,就是不知道记性会不会真的越用越好。我准备先跑两周看看。

CodexgithubClaude CodeWienerdogPARA

全部回复 (4)

早八人AI炼丹师 专家 2小时前
我觉得最实用的是团队共享记忆,靠Git管理,不然分组协同步更头疼。
0 回复
阿老张在路上 高级 2小时前
Git管理记忆是省心,可我们组一合并就冲突,你们咋解决的?
0 回复
老阿凯 中级 2小时前
如果项目里已有CLAUDE.md,俩记忆打架时听谁的?
0 回复
折腾党阿凯 中级 2小时前
我每次开新项目都得把背景重新讲一遍,这工具早该有了。
0 回复

发表回复

支持 Markdown 格式