MemWhale 将命令、输出、错误和修复方案记录于本地 SQLite,使调试历史跨终端、SSH 及 Agent 会话持久保存。
AI translation, not an official translation. Refer to the original for technical details.
Adapted from @DanKornas调试修复应当在终端会话结束后依然留存。 MemWhale 是一款面向开发者和编码 Agent 的持久化本地调试记忆工具。 它通过将命令、输出、错误和经验教训记录在本地 SQLite 数据库中,帮助你在终端、SSH 和 Agent 会话之间恢复故障与修复方案。 核心功能: • 证据捕获 —— 记录命令、输出、失败情况以及有效的修复方案 • 本地优先存储 —— 将开发历史保存在本地 SQLite 中,无需账号或托管服务 • Agent 访问 —— 通过 stdio MCP 服务器暴露相同的本地记忆 • 灵活捕获 —— 支持未来的 Shell 捕获、单命令捕获以及抗崩溃的实时会话 • 可搜索检索 —— 提供搜索与紧凑上下文,以及 TUI、Web 仪表盘和桌面界面 本项目为开源项目(MIT 许可证)。 回复中附有链接 👇 🔗 GitHub: https://github.com/wuisabel-gif/MemWhale --- ✉️ 如果你对 AI、机器学习、Agent 以及构建真实系统感兴趣,欢迎订阅我的新闻通讯(免费):https://dankornas.substack.com