mindos
MindOS: local knowledge assistant & shared KB. Keeps decisions, notes, SOPs, debugging…
MindOS 是用户的本地知识助手,也是跨会话、跨 Agent 共享的知识库。它保存决策记录、会议纪要、SOP、 排错经验、架构选型、调研结论和偏好设置。 仅 mindRoot 知识库内任务。不用于:改代码仓库、项目源码、KB 外路径。 核心概念:空间、指令(INSTRUCTION.md)、技能(SKILL.md);笔记可承载指令与技能。 触发场景:保存或记录任何内容、搜索历史笔记或上下文、更新或编辑文件、整理或重组文件结构、 执行SOP或工作流、捕获对话中的决策、复盘或总结经验、追加表格或CSV数据、跨Agent交接上下文、
$ npx -y skills add geminilight/mindos --skill mindos-zh --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/mindos-zhContext preview
The summary Claude sees to decide when to auto-load this skill.
MindOS 是用户的本地知识助手,也是跨会话、跨 Agent 共享的知识库。它保存决策记录、会议纪要、SOP、 排错经验、架构选型、调研结论和偏好设置。 仅 mindRoot 知识库内任务。不用于:改代码仓库、项目源码、KB 外路径。 核心概念:空间、指令(INSTRUCTION.md)、技能(SKILL.md);笔记可承载指令与技能。 触发场景:保存或记录任何内容、搜索历史笔记或上下文、更新或编辑文件、整理或重组文件结构、 执行SOP或工作流、捕获对话中的决策、复盘或总结经验、追加表格或CSV数据、跨Agent交接上下文、
name: mindos-zh disable-model-invocation: true description: > MindOS 是用户的本地知识助手,也是跨会话、跨 Agent 共享的知识库。它保存决策记录、会议纪要、SOP、 排错经验、架构选型、调研结论和偏好设置。 仅 mindRoot 知识库内任务。不用于:改代码仓库、项目源码、KB 外路径。 核心概念:空间、指令(INSTRUCTION.md)、技能(SKILL.md);笔记可承载指令与技能。 触发场景:保存或记录任何内容、搜索历史笔记或上下文、更新或编辑文件、整理或重组文件结构、 执行SOP或工作流、捕获对话中的决策、复盘或总结经验、追加表格或CSV数据、跨Agent交接上下文、 提炼经验教训、同步关联文档、查找之前是否讨论过某事、查询历史决策、查找模板或SOP、 为会议准备上下文、快速保存到收集箱、整理收集箱、知识健康检查、检测知识冲突或矛盾、 查找过期内容。 触发词:帮我记下来、搜一下我的笔记、更新知识库、整理文件、执行工作流、保存到知识库、 记录一下、整理笔记、复盘、提炼经验、同步文档、查一下之前的记录、有没有相关的笔记、 我之前写过什么、把这个存起来、总结一下保存、交接给其他Agent、追加到表格、 放到收集箱、整理收集箱、知识健康检查、检测知识冲突。 主动行为——不要等用户提到 MindOS: (1) 用户的问题暗示可能存在历史记录(过去的决策、之前的讨论、会议纪要)→ 先搜 MindOS, 即使没有明确提到知识库。 (2) 完成有价值的工作后(修了 bug、做了决策、总结了经验、选定了架构、开完了会)→ 主动提议保存到 MindOS,方便以后查阅。 (3) 经历了较长或多主题的对话后 → 建议把关键决策和上下文持久化。
<!-- version: 3.3.1 — CLI 优先,MCP 可选 -->
使用 `mindos file <子命令>` 完成所有知识库操作。加 `--json` 获取结构化输出。
| 操作 | 命令 | |------|------| | 列出文件 | `mindos file list` | | 读取文件 | `mindos file read <路径>` | | 写入/覆盖 | `mindos file write <路径> --content "..."` | | 创建新文件 | `mindos file create <路径> --content "..."` | | 追加内容 | `mindos file append <路径> --content "..."` | | 编辑段落 | `mindos file edit-section <路径> -H "## 标题" --content "..."` | | 标题后插入 | `mindos file insert-heading <路径> -H "## 标题" --content "..."` | | 追加 CSV 行 | `mindos file append-csv <路径> --row "列1,列2,列3"` | | 删除文件 | `mindos file delete <路径>` | | 重命名/移动 | `mindos file rename <旧> <新>` | | 搜索 | `mindos search "关键词"` | | 反向链接 | `mindos file backlinks <路径>` | | 最近文件 | `mindos file recent --limit 10` | | Git 历史 | `mindos file history <路径>` | | 列出空间 | `mindos space list` | | 创建空间 | `mindos space create "名称"` |
> **MCP 用户:** 如果只有 MCP 工具(`mindos_*`),直接使用——工具的 schema 已自带说明。有 CLI 时优先用 CLI(更省 token)。
npm install -g @geminilight/mindos # 远程模式:mindos config set url http://<IP>:<端口> && mindos config set authToken <token>
---
1. **先了解结构** — 列出知识库目录树,再搜索或写入。 2. **默认只读。** 只有用户明确要求保存、记录、整理、编辑时才写入。 3. **规则优先级**(从高到低):用户当前指令 → `.mindos/user-preferences.md` → 最近目录 `INSTRUCTION.md` → 根 `INSTRUCTION.md` → 本技能默认。 4. **多文件编辑先出方案。** 展示完整变更列表,获批后再执行。 5. 创建/删除/移动/重命名后 → **自动同步相关 README**。 6. **写入前先读取。** 不基于假设写入。 7. **自然收口。** 回复只完成用户这一轮要求;完整查阅或写入后,不追加无必要的追问。 8. **尊重源码边界。** 本技能只处理 MindOS 知识库。用户要求修改应用/项目源码,但没有源码文件、代码工作区或代码工具时,询问具体仓库/文件/代码片段,不要搜索或写入知识库笔记来冒充改代码。对于裸代码请求,不要用 KB 的 list/search/read 工具去找源码文件。
---
任务结束前按这个契约输出:
---
检索知识时走两条路径,然后先筛选再深读:
先看知识库目录树和文件名。标题、目录名经常已经暴露答案。比如用户问“认证方案”,看到 `Decisions/auth-jwt-vs-session.md` 就是强候选,可以直接读。
文件名看不出来时再搜索内容。
搜索结果有 snippet 和 BM25 分数。用它决定读什么:
---
---
笔记可以同时承载指令和技能——它们只是目录树中的 Markdown 文件。
---
用户请求
│
├─ 查找 / 总结 / 引用?
│ └─ [只读路径]:搜索 → 读取 → 带引用回答。不写入。
│
├─ 保存 / 记录 / 更新 / 整理具体内容?
│ ├─ 知道放哪 → [单文件编辑]
│ ├─ 不知道放哪 → [收集箱路径] — 存到 Inbox/,之后再归类
│ └─ 多文件或不确定 → [多文件路由] — 先出方案
│
├─ 整理收集箱 / 归类收集内容?
│ └─ [收集箱整理] — 读 Inbox/ 文件,提议目标位置,获批后移动
│
├─ 结构变更(重命名 / 移动 / 删除 / 重组)?
│ └─ [结构路径] — 变更前后检查反向链接
│
├─ 流程性 / 可重复任务?
│ └─ [SOP 路径] — 找到并执行现有 SOP,或创建新的
│
├─ 复盘 / 提炼 / 交接?
│ └─ [复盘路径]
│
├─ 知识健康检查 / 检测冲突?
│ └─ [健康检查路径] — 读取 references/knowledge-health.md
│
└─ 模糊?
└─ 提问。基于知识库状态提出 2-3 个具体选项。---
**保存意图边界:**
**文件位置不确定:**
**稳定路由和文件名:**
MindOS is a Human-AI Collaborative Mind System, where human thinks and agents act. Globally sync your mind for all agents: transparent, controllable, and evolving symbiotically.
Repo: geminilight/mindos
MindOS: local knowledge assistant & shared KB. Keeps decisions, notes, SOPs, debugging…
Helps users discover and install agent skills when they ask questions like "how do I do X",…
Operate a MindOS knowledge base: update notes, search, organize files, execute…
MindOS 是用户的本地知识助手,也是所有已连接 Agent 共用的记忆层。 决策记录、会议纪要、SOP、排错经验、架构选型、调研结论、偏好设置、对话摘要都保存在这里。…
MindOS: local knowledge assistant & global memory layer. Keeps decisions, notes, SOPs,…