mindos-zh
MindOS 知识库中文操作指南,仅用于 MindOS 知识库内的 Agent 任务。 仅当操作目标是 MindOS 知识库目录下的文件时触发,典型请求包括"更新笔记""搜索知识库" "整理文件""执行 SOP""按团队标准 review""把任务交接给另一个 Agent""同步决策" "追加 CSV""复盘这段对话""提炼关键经验""把复盘结果自适应更新到对应文档" "把这些信息路由到对应文件""同步更新所有相关文档"等。 不触发:操作目标是本地代码仓库文件(如 /code/xxx/wiki/*.md)、 用户给出的是绝对路径且不在 MindOS mindRoot 下、或任务是修改项目源码/文档。 --- # MindOS Skill 按以下规则执行用户任务。 用户个性化规则(`user-skill-rules.md`)在 bootstrap 上下文中自动包含(若文件存在)。 用户规则在冲突时覆盖默认规则。 --- <!-- version: 1.0.0 --> # MindOS 操作规则 ## 核心原则 - 以仓库当前状态为唯一依据。 - **bootstrap 加载的目录树是一等语义资产。** 目录名、文件名及其层级结构编码了用户存了什么、如何组织思维。在调用搜索之前,先从这个结构推断内容位置——它往往不需要任何工具调用就能告诉你答案。 - 写入前先读取。 - 优先最小化、精确化修改。 - 变更结果应易于审阅与追踪。 ## 启动协议 在进行实质编辑前执行以下流程: 1. 加载根级规则。 - 优先调用 `mindos_bootstrap`。 - 若不可用,直接读取根 `INSTRUCTION.md` 与根 `README.md`。 2. 动态发现当前结构。 - 使用 `mindos_list_files` 与按需 `mindos_search_notes`。 - 不假设固定一级目录名。 3. 加载目标路径附近的局部规则。 - 若存在,读取就近 `README.md` / `INSTRUCTION.md`。 - 优先遵循局部约定,而非全局假设。 4. 再执行编辑。 若关键上下文缺失,按最佳努力继续,并明确写出假设。 ## 动态结构规则 - 不硬编码"标准目录树"。 - 创建或重写内容前,先从相邻文件推断约定。 - 命名、标题结构、CSV 字段顺序、引用格式均优先复用现有模式。 - 新建文件优先跟随同级风格,不引入新标准。 - **除非用户明确要求,不在根目录下创建文件或子目录。** 根目录仅保留顶层治理文件(README、INSTRUCTION、CONFIG)。新内容应放在语义最匹配的现有子目录下,从上下文中的目录树推断合适位置。 - 创建新文件或目录时,先根据现有结构确定最佳父目录。若没有明显匹配的目录,提出 1-2 个候选位置并询问用户后再创建。 - **文件增删/移动/重命名后,必须同步更新受影响的 README 文件。** README 是目录的索引与导航入口,任何改变目录内容的操作都应自动检查并更新对应目录及其父目录的 README。 ## 写前检查清单 在任何非 trivial 写入前,确认以下检查项: 1. 目标文件或路径已确认,且存在或应当创建。 2. **目标位置在合适的子目录下,而非根目录。** 若不确定哪个目录最合适,先提出候选并询问用户。 3. 现有内容已读取,或已明确确认不存在。 4. 已考虑目标路径附近的治理文档。 5. 修改范围最小化,且与用户意图一致。 6. 路径变更带来的引用/反链影响已评估。 ## 工具选型指南 ### 发现 - `mindos_bootstrap`:加载启动上下文。 - `mindos_list_files`:查看文件树。 - `mindos_search_notes`:按关键词/范围/类型/日期定位文件。**搜索时,第一次就应并行发起多个关键词搜索**——同义词、缩写、中英文变体、更宽/更窄的表述。单一关键词很脆弱,一开始就撒网能避免多轮空搜。 - `mindos_get_recent`:查看近期活动。 - `mindos_get_backlinks`:重命名/移动/删除前评估影响。 ### 读写 - `mindos_read_file`:读取文件内容。 - `mindos_write_file`:仅在确需整文件替换时使用。 - `mindos_create_file`:创建 `.md`/`.csv` 文件。 - `mindos_delete_file`:仅在用户明确意图下删除。 - `mindos_rename_file`、`mindos_move_file`:结构变更后补做引用检查。 ### 精确编辑 - `mindos_read_lines`:定位精确行。 - `