Satchel:带MCP的Artifact库
mdschoff · reddit · 2026-07-18
作者发布了 **Satchel**,一个桌面端 artifact 库,用来保存 AI 生成的 HTML、SVG、Markdown、React 组件等内容,避免它们散落在聊天记录里。 核心特点: - 本地带一个 **MCP server**,Claude Desktop / Cursor / Claude Code 可以直接通过工具调用读写同一套 artifact - 支持版本历史,`update_artifact` 会先快照旧版本,避免 agent 的修改不可逆 - `render_artifact` 可以把渲染结果返回 PNG,让模型“看见”自己的输出再继续修正 - 当前主要支持 SVG,HTML/JSX 计划中 实现上用 Tauri 2、Rust 的 rmcp、streamable HTTP,artifact 直接落盘,SQLite 只做可重建的搜索索引。作者也提到当前是 v0.1.x,macOS/Windows 安装包已放出,Linux 还在补发布流程。