SuperAPI AI 工具集

vault-setup

通用与其它

查看项目

更新于 10-16 06:21

技能介绍

用途:vault-setup 是面向 Claude Code 的交互式 Obsidian 仓库(vault)配置器,用于搭建第二大脑、初始化知识库或新建仓库。它只问一个自由文本问题,据此推断用户角色与所需文件夹,生成个性化仓库结构,并写入 CLAUDE.md 及配套技能链接。

主要能力:始终创建基础文件夹 inbox/、daily/、projects/、archive/;根据关键词推断并创建角色相关文件夹(映射见 RoleTemplates.md);按角色类型推荐 Obsidian 插件(PluginRecommendations.md);提供文件批量导入、仓库验证、将仓库注入全局上下文等能力;链接而非创建配套技能 daily-skill、tldr-skill、obsidian-master-skill。

使用方式:核心工具为 Tools/VaultBuilder.py,支持 create、verify、inject-global 子命令;批量导入使用 scripts/process_docs_to_obsidian.py。典型意图路由:新建仓库走 Workflows/Setup.md,导入文件走 Workflows/ImportFiles.md,验证走 Workflows/Verify.md,选择插件看 PluginRecommendations.md,文件夹映射看 RoleTemplates.md。运行 VaultBuilder.py 若报 click not found,需 pip install click。

适用场景:需要快速搭建结构化 Obsidian 知识库、按职业角色定制目录、把已有文档导入仓库、或将仓库接入 Claude 全局配置的用户。

限制与注意事项:--role-keywords 为空时不报错,仅创建基础文件夹;仓库路径不存在会自动 mkdir -p 创建;重复运行 create 会无条件覆盖 CLAUDE.md,自定义过需先备份;inject-global 会把绝对路径写入 ~/.claude/CLAUDE.md,移动仓库后需重新运行,否则 Claude 静默加载不到;process_docs_to_obsidian.py 会静默跳过非 UTF-8 文件并输出警告,统计数不可全信;配套技能符号链接在目录重构后可能失效或指向错误技能,需重新 verify;创建目录树后必须在 Obsidian 中执行“Open folder as vault”指向仓库根目录,否则看不到内容。具体收费、价格与平台信息暂未提供。