分享一个叫Wienerdog的小工具
用过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得很彻底的那种。东西很轻,塞进现有工作流不费劲,就是不知道记性会不会真的越用越好。我准备先跑两周看看。
事件追踪 · 相关报道
**Anthropic和OpenAI的军备竞赛
1天前
Gander:一个敢把权限全砍掉的Android文件查看器
1天前
SeaTicket:从GitHub到Discord
2天前
标题:一人公司百万美元:AI时代独立开发者的新高度
2天前
模型坍塌真的会发生在代码领域吗
2天前
技术文档工程师在AI时代的生存指南:从写文档到构建知识库
3天前