关于 hivemind
hivemind 是面向 Obsidian Vault 的本地优先插件,为世界构建者、研究者和团队提供结构化笔记管理与可视化。它让 AI 工具查询 Vault 中的既有内容,并通过规范状态流程帮助保持内容一致。
主要功能
- 01Obsidian 笔记结构化访问
- 02时间线与关系图可视化
- 03草稿、待审与规范状态流程
- 04世界构建、研究等模板
- 05支持自定义实体类型
- 06数据保留在本机
适用场景
- 01追踪小说角色、地点与事件
- 02查询研究笔记并探索概念关联
- 03记录团队目标和会议背景
- 04整理系统组件与架构决策
MCP 相关
提供兼容 MCP 的服务端,让 Claude、GitHub Copilot 等 AI 工具查询 Obsidian Vault。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Obsidian 版 Hivemind
你的正典就是事实来源。AI 不会越界。
为什么选择 Hivemind?
在构建虚构世界时——无论是写小说、设计游戏,还是主持 RPG 战役——AI 工具都可以成为强大的协作者。但它们会产生幻觉。向 AI 助手询问你上周创建的角色,它可能会编造与既定正典相矛盾的细节。
Hivemind 通过为 AI 工具提供结构化的 Obsidian 库访问权限来解决这个问题。可以把它看作一层 AI 防火墙:你的世界构建笔记会成为事实锚点,让 AI 以你掌控的事实为依据。询问某个角色时,AI 读取的是你的实际笔记,而不是幻觉生成的版本。查询时间线时,它引用的是你已确定的事件,而不是编造的日期。
除了 AI 集成,Hivemind 还提供强大的可视化工具:
- 时间线视图 — 按时间顺序查看故事事件
- 关系图视图 — 探索角色、地点、派系等之间的关系
- 正典工作流 — 跟踪内容已获批准、正在审核,还是仍为草稿
Hivemind 专为世界构建者打造,但同样的原则也适用于研究库、人员管理、软件架构等任何需要 AI 尊重既有知识的场景。
功能
- 时间线视图 — 按时间顺序直观呈现事件,并支持筛选和搜索
- 关系图视图 — 通过交互式可视化探索实体关系
- AI 集成 — 兼容 MCP 的服务,可用于 Claude、GitHub Copilot 和其他 AI 工具
- 可插拔模板 — 内置世界构建、研究、人员管理等模板
- 正典工作流 — 草稿 → 待处理 → 正典的审批系统,并带有一致性验证
- Obsidian 原生支持 — 兼容标准 Markdown、YAML frontmatter 和 wikilink
- 本地优先 — 你的数据保留在自己的设备上
内置模板
| 模板 | 适用场景 | 实体类型 |
|---|---|---|
| 世界构建 | 小说作者、游戏设计师、RPG 创作者 | 角色、地点、事件、派系、背景知识、素材 |
| 研究 | 学者、知识工作者 | 论文、引文、概念、笔记 |
| 人员管理 | 经理、团队负责人 | 人员、目标、团队、一对一会议 |
| 软件架构 | 工程师、架构师 | 系统、组件、ADR、约束 |
通过配置定义自己的自定义实体类型——无需编写代码。详情请参阅 CONTRIBUTING_TEMPLATES.md。
安装
Obsidian 插件(推荐)
- 打开 Obsidian 设置
- 前往社区插件 → 浏览
- 搜索「Hivemind」
- 点击安装,然后启用
手动安装
- 从 GitHub Releases 下载最新版本
- 解压到你的库的
.obsidian/plugins/hivemind目录 - 重新加载 Obsidian,并在设置中启用插件
AI 集成(可选)
想让 AI 工具查询你的库?请设置 MCP 服务:
指南涵盖:
- Claude Desktop 配置(Windows、macOS、Linux)
- GitHub Copilot 配置
- 模板选择
- 故障排除
快速开始
-
选择模板 — 在 Obsidian 中打开 Hivemind 设置并选择一个模板(世界构建、研究等)
-
创建实体 — 像往常一样使用 Obsidian 创建笔记。添加 YAML frontmatter 以定义实体类型:
--- entity_type: character canon_status: draft --- -
可视化 — 从功能区图标打开时间线视图或关系图视图
-
连接 AI — 按照 MCP 设置指南 操作,让 AI 工具查询你的库
如需详细的设置说明,请参阅 docs/SETUP_GUIDE.md。
截图
时间线视图
即将推出 — 按时间顺序可视化事件

图谱视图
即将推出 — 交互式实体关系可视化

使用场景
世界构建:
- 跟踪小说中的角色、地点和事件
- AI 在协助撰写对话时会记住角色详情
- 可视化故事中关键事件的时间线
研究:
- 整理所在领域的论文、引用和概念
- AI 回答问题时会参考实际研究内容
- 探索知识库中各个概念之间的联系
人员管理:
- 跟踪团队目标、一对一会议记录和人员详情
- AI 起草议程时会回忆此前会议的背景信息
- 可视化团队关系和汇报架构
软件架构:
- 记录系统、组件和架构决策(ADR)
- AI 提出设计模式建议时会参考 ADR
- 以可视化方式跟踪组件之间的依赖关系
文档
- 设置指南 — 开始使用 Hivemind
- MCP 设置指南 — AI 集成配置
- 知识库迁移指南 — 迁移现有知识库
- Canon 工作流 — 在世界构建之外使用 Canon 工作流
- 贡献模板 — 创建并分享模板
- 示例知识库 — 每种模板对应的示例知识库
社区
- 问题与功能请求 — GitHub Issues
- 讨论 — GitHub Discussions
贡献
欢迎贡献!请参阅 CONTRIBUTING.md 了解指南。
重要提示:本项目使用 Conventional Commits。提交消息必须遵循以下格式:
<type>: <description>
[optional body]
常见类型:feat、fix、docs、style、refactor、test、chore
许可证
MIT — 可免费用于个人和商业用途。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。