用户配置

唯一运行时配置文件是 <Vault>/.obsidian-vault-mcp.jsonschemaVersion 是独立的数据格式版本,不等于软件包版本 3.0.1。

config init 生成、config get 读取、config validate 校验该文件。它包括以下顶层配置域:

literature  identity  naming  attachments  frontmatter  note
zotero  bibtex  mineru  analysis  index  base  safety
{
  "analysis": {
    "folder": "Literature/Analysis",
    "base": "Literature/Analysis/Analysis.base",
    "fullReadsFolder": "Literature/Analysis/full-reads",
    "reviewsFolder": "Literature/Analysis/reviews",
    "passageQaFolder": "Literature/Analysis/qa/passages",
    "figureQaFolder": "Literature/Analysis/qa/figures",
    "conceptsFolder": "Literature/Analysis/concepts"
  }
}

所有 Vault 可见路径必须为相对路径并保持在 Vault 内。配置没有 defaultDryRunForMigration 字段。

Analysis 意图

直接用自然语言表达重点,例如:“请重点分析催化机制、表征证据和实验条件,不需要大段复述引言。”工作流会写入如 analysisFocus 的结果字段;用户不需要维护复杂模板。

Skills 自定义

每个 SKILL.md## User Customizations 区域用于长期偏好。安装器仅替换受管理区域,保留这一区域;同时记录受管理内容和 reference 的哈希,遇到用户改动会拒绝覆盖。OpenCode 的实际目录是 <project>/.opencode/skills/;其他客户端的目标由各自 installer 返回,不能靠文档猜测。