返回顶部
g

git-backed-obsidian-cli-workflowsGit笔记工作流

Use the official Obsidian CLI for note workflows in a Git-backed vault, including search, read, links/backlinks-style queries, daily-note operations, and lightweight note writes that auto-sync after successful write operations. Use when the official Obsidian CLI is already installed and usable on any supported environment, and the task is about querying or updating notes in an Obsidian vault with Git-backed backup behavior.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
216
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

git-backed-obsidian-cli-workflows

Git 支持的 Obsidian CLI 工作流

将官方 Obsidian CLI 作为主要工作流界面。将 Git 同步视为仅写入的后续操作,而非读取/查询操作的一部分。

核心规则

  • - 假设官方 Obsidian CLI 已安装且可用。
  • 优先使用 CLI 原生读取/查询命令进行搜索、读取、链接、大纲、标签、任务及相关仓库检查。
  • 优先使用 CLI 原生写入命令执行 daily、daily:append、create 及类似的轻量级笔记更新。
  • 成功执行写入操作后,运行仓库备份/同步脚本。
  • 仅执行读取操作后不运行 Git 同步。
  • 如果面向写入的 CLI 路径不可用或不适用,仅在工作流明确支持的情况下回退到直接文件写入。
  • 如果写入成功后同步失败,报告笔记已写入但未同步。

环境模型

此技能并非仅限服务器使用。可在任何已安装官方 Obsidian CLI 的环境中使用:

  • - 桌面 Linux
  • macOS
  • 已运行官方 CLI 的 Windows 环境
  • 已适配的无头/服务器环境

如果环境为无头服务器且官方 CLI 尚不可用,请先使用 obsidian-official-cli-headless。该技能处理服务器适配和安装。本技能在 CLI 可用后处理日常笔记工作流。

快速路径

  1. 1. 将请求分类为:
- 读取/查询 - 写入/更新
  1. 2. 对于读取/查询任务,直接使用官方 CLI。
  2. 对于写入/更新任务,先使用官方 CLI,然后运行备份/同步。
  3. 仅在 CLI 写入不可用时,对支持的写入工作流使用回退文件写入。
  4. 报告目标笔记/路径、是否使用了 CLI 或回退方式,以及同步是否成功。

常用读取/查询命令

优先使用如下命令:

bash
obs search query=...
obs read file=...
obs daily:read
obs links file=...
obs outline file=...
obs tags
obs tasks daily
obs vault

使用已安装官方 CLI 支持的确切命令。

常用写入/更新命令

优先使用如下命令:

bash
obs daily
obs daily:append content=...
obs create name=... content=...

成功写入后,运行备份脚本。

捆绑脚本

当需要确定性封装时,使用 scripts/notes_workflow.py 处理:

  • - 带同步的日记笔记追加
  • 带回退写入的轻量级备忘录/收件箱捕获
  • 带写入后同步的简单笔记创建/追加工作流

使用 scripts/backup.sh 作为本技能的默认写入后 Git 同步路径。

参考资料

  • - 阅读 references/query-vs-write.md 以确定任务是否应触发同步。
  • 阅读 references/fallbacks.md 了解回退策略和报告规则。
  • 阅读 references/workflow-surface.md 了解为何封装脚本支持的写入范围比完整官方 CLI 更窄。
  • 阅读 references/environment-note.md 了解通用 CLI 工作流与无头/服务器适配之间的区分。

禁止事项

  • - 请勿使用此技能安装或配置官方 CLI 环境;请使用 obsidian-official-cli-headless 处理。
  • 请勿从自动化工具强制推送。
  • 请勿扩展至完整的仓库重构、插件设置或 GUI 管理。

报告内容

保持结果简洁:

  • - 使用的命令或工作流
  • 目标笔记/路径
  • 是否运行了同步
  • 同步是否成功

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 git-backed-obsidian-cli-workflows-1776113716 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 git-backed-obsidian-cli-workflows-1776113716 技能

通过命令行安装

skillhub install git-backed-obsidian-cli-workflows-1776113716

下载

⬇ 下载 git-backed-obsidian-cli-workflows v1.0.0(免费)

文件大小: 7.13 KB | 发布时间: 2026-4-15 12:53

v1.0.0 最新 2026-4-15 12:53
Initial release of git-backed-obsidian-cli-workflows.

- Supports read, search, backlinks, daily note, and lightweight write workflows using the official Obsidian CLI in a Git-backed vault.
- Automatically runs Git-based backup/sync after successful write operations.
- Falls back to direct file writing only if the CLI does not support a workflow and fallback is allowed.
- Reports operation details: command or workflow used, target note, sync run status, and sync result.
- Designed for any supported environment where the official Obsidian CLI already works. Use a dedicated skill for CLI installation or headless adaptation.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部