Obsidian 笔试环境配置与使用指南

一、基础仓库设置

  1. 创建 GitHub 私有仓库

    登录 GitHub,点击 "New",填写仓库名称,选择 "Private",点击 "Create repository"。

  2. 克隆仓库到本地

    在终端执行:

    bash 复制代码
    git clone https://github.com/你的用户名/仓库名.git
  3. 在 Obsidian 中打开仓库

    打开 Obsidian,选择菜单 "File → Open vault",然后选择你刚克隆的本地文件夹。

二、初始化 Git 忽略配置

  1. 清理工作区文件并配置 .gitignore
    • 删除 obsidian/workspace.jsonobsidian/workspace-mobile.json(如果存在)。

    • 新建文件 .gitignore,内容如下:

      复制代码
      obsidian/workspace.json
      obsidian/workspace-mobile.json

三、启用自动备份

  1. 安装并配置 Git 插件
    • 进入 Obsidian 设置 → Community plugins,关闭 Safe mode。
    • 浏览插件,搜索 "Git",安装并启用。
    • 在插件设置中开启:
      • "Auto commit and sync after stopping file edits",延迟设为 1 分钟;
      • "Pull on startup"。
    • 测试:修改笔记,等待 1 分钟,检查 GitHub 是否自动提交。

四、接入 AI 辅助(Gemini CLI)

  1. 安装与配置 Gemini CLI
    • 安装 Node.js(从 nodejs.org 下载 LTS 版本)。

    • 在终端执行以下命令登录(需代理):

      bash 复制代码
      HTTPS_PROXY=http://127.0.0.1:7890 \
      HTTP_PROXY=http://127.0.0.1:7890 \
      gemini login
    • 如需永久代理,可编辑 ~/.zshrc 文件,添加:

      bash 复制代码
      export http_proxy=http://127.0.0.1:7890
      export https_proxy=http://127.0.0.1:7890

      然后运行 source ~/.zshrc 生效。

    • 注意:Gemini 需要 Google 账号,且依赖网络代理。

五、优化图片管理

  1. 配置图片存储与链接格式
    • 安装插件 "Custom Attachment Location" 并启用。
    • 设置:
      • Markdown URL format: assets/${noteFileName}/${generatedAttachmentFileName}
      • Rename attachments: 全部
      • Rename files: 是
    • 进入 "Settings → Files & Links":
      • 取消勾选 "Use WikiLinks";
      • Internal link format 选择 "基于当前笔记的相对路径"。
    • 图片大小可在链接后添加 {width=500} 控制。

六、其他说明

  • 移动端:目前不支持 iOS,仅 Android 可用。
  • 导出功能:原生无法导出 PDF 或 Word,需额外配置 Pandoc(本文未包含)。
  • 双向链接与图谱:使用 [[笔记名]] 创建链接,Cmd+点击可跳转;通过侧边栏 "Graph view" 查看文档关系图谱。
相关推荐
于慨19 小时前
Lambda 表达式、方法引用(Method Reference)语法
java·前端·servlet
石小石Orz19 小时前
油猴脚本实现生产环境加载本地qiankun子应用
前端·架构
从前慢丶19 小时前
前端交互规范(Web 端)
前端
CHU72903519 小时前
便捷约玩,沉浸推理:线上剧本杀APP功能版块设计详解
前端·小程序
GISer_Jing19 小时前
Page-agent MCP结构
前端·人工智能
王霸天19 小时前
💥别再抄网上的Scale缩放代码了!50行源码教你写一个永不翻车的大屏适配
前端·vue.js·数据可视化
小领航19 小时前
用 Three.js + Vue 3 打造炫酷的 3D 行政地图可视化组件
前端·github
@大迁世界19 小时前
2026年React大洗牌:React Hooks 将迎来重大升级
前端·javascript·react.js·前端框架·ecmascript
PieroPc20 小时前
一个功能强大的 Web 端标签设计和打印工具,支持服务器端直接打印到局域网打印机。Fastapi + html
前端·html·fastapi
悟空瞎说20 小时前
深入 Vue3 响应式:为什么有的要加.value,有的不用?从设计到源码彻底讲透
前端·vue.js