讲师中心 微信公众号
AI工具推荐 视频效率加速

Obsidian (Linux)

Polar Sponsor
爱发电 赞助
.NET 9.0

操作 Obsidian 库(纯 Markdown 笔记),并通过 notesmd-cli 实现自动化。

obsidian : Obsidian 库 = 磁盘上一个普通文件夹, 带有 Markdown 文件..

功能概述

obsidian : Obsidian 库 = 磁盘上一个普通文件夹, 带有 Markdown 文件..是一项面向实际任务的技能,主要用于错误结构( 典型): :. 注: *. md( 普通文本 Markdown;编辑器编辑器).;

核心要点

  • Config :.obsidian /( 工作空间 + 插件 se)。
  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。

使用与执行

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。

结果检查与注意事项

执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。

Obsidian

Obsidian 仓库(vault)= 磁盘上一个包含 Markdown 文件的普通文件夹。

仓库结构(典型):

  • 笔记: *.md(纯文本 Markdown;可用任意编辑器编辑)
  • 配置: .obsidian/(工作区 + 插件设置;请勿通过脚本修改)
  • 画布: *.canvas(JSON 格式)
  • 附件:你在 Obsidian 设置中指定的任意文件夹(如图片、PDF 等)

设置

查找当前激活的仓库(vault)

Obsidian 桌面端在配置文件中记录所有仓库(该文件为唯一可信来源):

  • macOS:~/Library/Application Support/obsidian/obsidian.json
  • Linux:~/.config/obsidian/obsidian.json

notesmd-cli 从该配置文件解析仓库列表;仓库名称即其文件夹名(路径后缀)。

验证默认仓库

执行任何命令前,请务必先确认默认仓库:

notesmd-cli print-default --path-only 2>/dev/null && echo "OK" || echo "NOT_SET"

若输出 NOT_SET,请配置默认仓库:

notesmd-cli set-default "VAULT_NAME"

切勿猜测仓库路径 —— 请直接读取配置文件,或使用 print-default 命令获取准确路径。

notesmd-cli 快速参考

仓库信息

notesmd-cli print-default              # 显示默认仓库名称及路径
notesmd-cli print-default --path-only  # 仅显示路径
notesmd-cli list                       # 列出仓库内所有笔记与文件夹
notesmd-cli list "Folder"              # 列出指定文件夹内的内容

搜索

notesmd-cli search "query"             # 模糊匹配笔记标题
notesmd-cli search-content "query"     # 在笔记正文中搜索(显示匹配片段及所在行)

读取

notesmd-cli print "path/note"          # 输出笔记全文内容
notesmd-cli frontmatter "path/note"    # 查看或修改笔记的 frontmatter

创建与编辑

notesmd-cli create "Folder/Note" --content "..." --open    # 创建新笔记
notesmd-cli create "Folder/Note" --content "..." --append  # 追加内容至已有笔记
notesmd-cli create "Folder/Note" --content "..." --overwrite  # 覆盖已有笔记

注意:create 命令依赖 Obsidian URI 处理器(需已安装 Obsidian)。请避免使用隐藏的点文件夹路径(如 .folder/)。

移动 / 删除

notesmd-cli move "old/path/note" "new/path/note"  # 重命名或移动(自动更新 [[wikilinks]])
notesmd-cli delete "path/note"

多仓库支持

在任意命令后添加 --vault "Name" 参数即可指定目标仓库:

notesmd-cli print "2025-01-10" --vault "Work"
notesmd-cli search "meeting" --vault "Personal"

每日笔记

notesmd-cli daily                      # 打开或创建今日的每日笔记
notesmd-cli daily --vault "Work"       # 指定特定仓库

获取当前日期(跨平台)

date +%Y-%m-%d                         # 今天
# 昨天(GNU 版优先,BSD 版作为备选):
date -d yesterday +%Y-%m-%d 2>/dev/null || date -v-1d +%Y-%m-%d
# 上周五:
date -d "last friday" +%Y-%m-%d 2>/dev/null || date -v-friday +%Y-%m-%d
# N 天前:
date -d "3 days ago" +%Y-%m-%d 2>/dev/null || date -v-3d +%Y-%m-%d

向每日笔记追加内容

# 日志条目
notesmd-cli create "$(date +%Y-%m-%d)" --content "- Did the thing" --append

# 待办任务
notesmd-cli create "$(date +%Y-%m-%d)" --content "- [ ] Buy groceries" --append

# 带时间戳的日志
notesmd-cli create "$(date +%Y-%m-%d)" --content "- $(date +%H:%M) Meeting notes here" --append

# 指定自定义文件夹(例如 Daily Notes 插件所用文件夹)
notesmd-cli create "Daily Notes/$(date +%Y-%m-%d)" --content "- Entry" --append

读取某日的每日笔记

notesmd-cli print "$(date +%Y-%m-%d)"  # 今日
notesmd-cli print "$(date -d yesterday +%Y-%m-%d 2>/dev/null || date -v-1d +%Y-%m-%d)"  # 昨日
notesmd-cli print "2025-01-10"         # 指定日期

常用模式

创建含内容的新笔记:

notesmd-cli create "Projects/My Project" --content "# My ProjectnnNotes here." --open

查找并读取笔记:

notesmd-cli search "meeting"
notesmd-cli print "path/from/search/result"

安全重命名(保持 wikilink 引用完整):

notesmd-cli move "old/note name" "new/folder/note name"

在笔记正文中搜索:

notesmd-cli search-content "TODO"
notesmd-cli search-content "project alpha"

在适用场景下,可直接编辑 .md 文件(无需 CLI),Obsidian 会自动识别变更。

目录

热门AI工具

更多
Atoms
Atoms Hot

Atoms是一款AI智能体工具,第一支自动构建真实业务的 AI 团队。

咔片AIPPT

一款在线AI演示文稿制作工具,可根据主题和内容需求辅助生成PPT结构与页面,提高演示材料制作效率。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

讯飞绘文

讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

Laper
Laper Hot

Laper是专为编剧、导演和制片人推出的 AI 原生剧本创作工具。

相关专题

更多
Linux安装Ruby语言详细教程
Linux安装Ruby语言详细教程

本专题整合了Linux安装配置Ruby相关教程,阅读专题下面的文章了解更多详细操作。

72

2026.04.02

Linux 内存管理机制精讲与内存泄漏诊断指南
Linux 内存管理机制精讲与内存泄漏诊断指南

本专题系统讲解Linux内存管理的核心机制,涵盖虚拟内存、物理内存映射、伙伴系统、Slab分配器及进程地址空间组织。深入剖析用户态与内核态内存分配原理,解析常见内存泄漏的成因与分类。结合Valgrind、kmemleak、slabtop、pmap等工具,提供从监控、定位到修复的完整诊断流程。通过实战案例,帮助开发者与运维人员掌握内存问题的分析与优化能力,保障系统长期稳定运行。

18

2026.04.02

Linux 进程管理高级技巧与性能调优实战指南
Linux 进程管理高级技巧与性能调优实战指南

本文深入剖析Linux进程管理的核心机制与高级调优策略。内容涵盖利用top、htop、pidstat等工具进行实时资源监控与瓶颈定位,详解nice、renice及taskset在进程优先级调整与CPU亲和性绑定中的实战应用。同时,针对高并发场景,探讨内存管理(Swappiness)、磁盘I/O调度器及网络内核参数的精细化配置。旨在帮助运维与开发人员掌握系统性能优化的主动权,构建高效、稳定的Linux运行环境。

38

2026.04.02

Linux 系统启动流程深度解析与故障排除实战指南
Linux 系统启动流程深度解析与故障排除实战指南

本文深度解析Linux系统从BIOS/UEFI固件初始化、GRUB引导加载、内核与initramfs加载,到systemd进程启动及用户空间登录的完整流程。文章结合现代发行版(如Ubuntu 22.04+、RHEL 9+)的UEFI+GPT架构,剖析各阶段关键配置文件与核心机制。同时,针对GRUB损坏、内核恐慌、initramfs缺失驱动、文件系统错误等常见启动故障,提供基于Live环境的实战排查步骤与修复命令,帮助运维人员快速定位问题

59

2026.04.02

Linux Chown命令使用教程
Linux Chown命令使用教程

本专题整合了Linux Chown命令使用效果教程合集,阅读专题下面的文章了解更多详细内容。

132

2026.04.01

Linux如何安装Ubuntu并完成基础系统优化教程
Linux如何安装Ubuntu并完成基础系统优化教程

访问Ubuntu官网或国内镜像站下载ISO镜像,利用Rufus或Etcher工具制作USB启动盘。重启电脑进入BIOS设置U盘引导,按提示完成分区与账户设置以安装系统。安装完毕后,首要任务是将软件源更换为国内镜像以加速下载,接着在终端执行更新命令升级系统组件,并安装显卡驱动及常用开发工具,至此即可完成基础环境搭建与优化。

44

2026.03.31

Linux文件权限管理实战:chmod与chown命令详解指南
Linux文件权限管理实战:chmod与chown命令详解指南

本指南深入解析chmod与chown两大核心命令,详细阐述数字法与符号法修改读、写、执行权限的技巧,以及变更文件所有者与用户组的操作。通过实战案例,助您精准控制文件访问,有效防止越权操作,构建稳固的系统安全防线。

69

2026.03.31

Linux环境安装Nginx全流程:apt、yum与源码编译方式深度实操
Linux环境安装Nginx全流程:apt、yum与源码编译方式深度实操

本专题深度实操Linux下Nginx三大安装方式:apt/yum包管理器快速部署,适合新手与标准化运维;源码编译灵活定制模块,满足高性能与特殊需求场景。内容涵盖环境准备、依赖安装、配置优化及平滑升级策略,对比各方案优劣,助您根据业务场景选择最佳实践,构建稳定高效的Web服务基石。

19

2026.03.17

linux 运行go程序
linux 运行go程序

本专题整合了linux运行go程序相关内容,阅读专题下面的文章了解更多详细内容。

151

2025.11.17

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Python uv官方安装与入门文档
Python uv官方安装与入门文档

共0课时 | 0人学习

Buffalo框架快速入门指南
Buffalo框架快速入门指南

共0课时 | 0人学习

Valgrind支持平台说明
Valgrind支持平台说明

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn