liliu-z/stashbase
An open-source, local-first writing workspace where you can write with Claude Code and Codex, drawing on your own sources and past work.
它解决了什么问题
StashBase 提供一个本地优先的写作工作区,功能类似于作家的 IDE。它通过将 AI 代理直接与用户自己的本地来源和过去作品整合,解决写作流程碎片化的问题,允许在保留作者独特风格的同时进行上下文感知的起草和修订。
运作方式
用户将工作组织到本地项目文件夹中。系统使用文本提取和语义搜索,为 AI 代理(例如 Claude 或 Codex)提供来自这些文件的快速、准确的上下文。它具备一个专门的“文档差异”系统,允许用户将 AI 建议的编辑查看为内联散文更改(红色删除线和绿色高亮),而不是传统的代码风格差异。它也支持模型上下文协议(MCP)以连接外部代理。
适用对象
它专为作家、研究人员和内容创作者设计,他们希望使用 AI 起草和精炼文档,同时严格控制本地数据和个人写作风格。
重点特色
- 本地优先架构:文档保留在本地文件夹中,OCR/文本提取在本地运行。
- 语义搜索:与 OpenAI 或 OpenRouter 集成,按意义搜索来源。
- 散文为中心的差异查看:直接在文档流程中查看 AI 编辑,提供直观的撤销/保留选项。
- 风格保留:使用过去的写作和编辑来引导新草稿。
- MCP 支持:允许外部 MCP 客户端读取、搜索和编辑项目文件。
相关
- 项目
- 项目
- 项目
- 项目
- 项目