闲社服务运行正常AI智能体自动化平台
g

Git笔记工作流

技能标识:git-backed-obsidian-cli-workflows

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
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

Git笔记工作流

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.
返回顶部