Workspace sync: auto commit 2026-04-23 17:13:11
This commit is contained in:
58
wiki/sources/obsidian-cli.md
Normal file
58
wiki/sources/obsidian-cli.md
Normal file
@@ -0,0 +1,58 @@
|
||||
---
|
||||
title: "Obsidian CLI"
|
||||
type: source
|
||||
tags:
|
||||
- "obsidian"
|
||||
- "cli"
|
||||
- "automation"
|
||||
- "skills"
|
||||
date: 2026-04-16
|
||||
---
|
||||
|
||||
## Source File
|
||||
- [[raw/Skills/Obsidian CLI.md]]
|
||||
|
||||
## Summary(用中文描述)
|
||||
- 核心主题:Obsidian CLI 官方命令行工具——从终端完全控制 Obsidian,支持脚本化、自动化和外部工具集成
|
||||
- 问题域:日常笔记操作的命令行化、AI Agent 对 Obsidian 的自动化控制、插件与主题开发调试
|
||||
- 方法/机制:通过 TUI(交互终端界面)或单命令两种模式,以 `obsidian <command>` 语法调用各类内置命令;支持 vault 切换、参数/标志传参、文件定位(file= vs path=);开发者命令通过 CDP(Chrome DevTools Protocol)实现截图、控制台执行、插件热重载
|
||||
- 结论/价值:Obsidian CLI 将 Obsidian 的全部 GUI 功能暴露给命令行,使 AI Agent 可以通过标准化 CLI 接口实现笔记的增删改查、日程管理、搜索、任务操作等,是 AI Agent 操作 Obsidian 知识库的核心工具
|
||||
|
||||
## Key Claims(用中文描述)
|
||||
- Obsidian CLI 覆盖了 Obsidian GUI 中的所有功能,任何 GUI 操作均可通过命令行实现
|
||||
- Obsidian CLI 需要 Obsidian 1.12+ 安装程序,首次使用需在 Settings → General 中启用并注册
|
||||
- Obsidian CLI 需要 Obsidian 应用处于运行状态,首条命令会自动启动应用
|
||||
- TUI 模式支持命令历史、反向搜索(Ctrl+R)和自动补全,适合交互式使用
|
||||
- 开发者命令通过 Chrome DevTools Protocol 实现,使 AI Agent 能够自动测试和调试插件
|
||||
|
||||
## Key Quotes
|
||||
> "Anything you can do in Obsidian you can do from the command line. Obsidian CLI even includes developer commands to access developer tools, inspect elements, take screenshots, reload plugins, and more." — Obsidian CLI 官方文档
|
||||
> "Obsidian CLI requires the Obsidian app to be running. If Obsidian is not running, the first command you run launches Obsidian." — Obsidian CLI 官方文档
|
||||
|
||||
## Key Concepts
|
||||
- [[Obsidian-CLI]]:官方命令行工具,通过终端控制 Obsidian 的全部功能
|
||||
- [[Obsidian-TUI]]:交互式终端界面,支持命令历史、自动补全、反向搜索
|
||||
- [[Vault-Management]]:vault 切换机制,支持按名称或 ID 定向操作不同笔记库
|
||||
- [[Developer-Commands]]:开发者命令组,通过 Chrome DevTools Protocol 实现插件调试和自动化测试
|
||||
- [[Daily-Notes-CLI]]:CLI 中的日记命令,支持打开/追加/前置日记内容
|
||||
- [[File-Recovery]]:文件历史版本管理,支持 diff 对比和 history 恢复
|
||||
- [[CDP-Commands]]:Chrome DevTools Protocol 命令集,支持截图、控制台执行、DOM 查询
|
||||
- [[Plugin-Reload]]:插件热重载命令,无需重启应用即可刷新社区插件
|
||||
|
||||
## Key Entities
|
||||
- [[Obsidian]]:笔记软件开发商,本文档的 CLI 工具发布方
|
||||
- [[Obsidian-Skills]]:kepano 发布的 Obsidian Skills 工具链,obsidian-cli 是其中之一(来源:[[obsidian-必装-skills]])
|
||||
|
||||
## Connections
|
||||
- [[Obsidian-CLI]] ← 依赖 ← [[Obsidian]](官方内置 CLI 工具)
|
||||
- [[Obsidian-CLI]] ← 属于 ← [[Obsidian-Skills]](Skills 工具链之一)
|
||||
- [[Obsidian-CLI]] → 支持 → [[AI-Agent-Obsidian-Integration]](AI Agent 通过 CLI 操作 Obsidian)
|
||||
- [[Obsidian-CLI]] → 互补 → [[Claudian]](Claude Code 插件方案 vs CLI 方案)
|
||||
- [[Obsidian-CLI]] → 互补 → [[Obsidian-Agent-Client]](第三方 Agent 插件方案)
|
||||
|
||||
## Contradictions
|
||||
- 与 [[obsidian-必装-skills]] 中的 obsidian-cli 描述存在细微视角差异:
|
||||
- 冲突点:obsidian-cli 究竟是"官方 CLI 工具"还是"第三方 Skill"
|
||||
- 当前观点(本文档):obsidian-cli 是 Obsidian 官方内置 CLI(Obsidian.md 出品)
|
||||
- 对方观点(obsidian-必装-skills):将 obsidian-cli 列为 kepano 发布的 Obsidian Skills 之一
|
||||
- 分析:两种描述均正确——obsidian-cli 既是 Obsidian 官方内置功能(v1.12+),也是 kepano 在 Skills 项目中收录整理的工具
|
||||
54
wiki/sources/obsidian-官方-cli-命令全景速查表.md
Normal file
54
wiki/sources/obsidian-官方-cli-命令全景速查表.md
Normal file
@@ -0,0 +1,54 @@
|
||||
---
|
||||
title: "Obsidian 官方 CLI 命令全景速查表"
|
||||
type: source
|
||||
tags: []
|
||||
date: 2026-04-23
|
||||
---
|
||||
|
||||
## Source File
|
||||
- [[Skills/Obsidian 官方 CLI 命令全景速查表.md]]
|
||||
|
||||
## Summary(用中文描述)
|
||||
- 核心主题:Obsidian v1.12+ 内置官方 CLI 命令行工具的完整命令速查表
|
||||
- 问题域:Obsidian 用户和 AI Agent 如何通过终端自动化操作笔记库
|
||||
- 方法/机制:通过 `obsidian <命令> 参数名=参数值 标记参数` 格式执行 80+ 条命令,覆盖 16 个功能模块
|
||||
- 结论/价值:CLI 使 Obsidian 从图形界面工具升级为 AI Agent 可编程的知识管理系统,是构建本地 RAG 和自动化工作流的基础设施
|
||||
|
||||
## Key Claims(用中文描述)
|
||||
- Obsidian CLI 提供从基础操作到开发者模式的 80+ 命令,覆盖笔记库管理的全场景
|
||||
- AI Agent 可通过 `obsidian read` + `obsidian search:context` + `obsidian backlinks` 组合实现零配置的本地 RAG 对话助理
|
||||
- 通过 n8n Webhook 调用 CLI,可实现跨平台数据库级联录入(Obsidian Bases + 外部数据)
|
||||
- `obsidian unique` 命令支持 Zettelkasten 卡片盒模式,按时间戳生成唯一笔记 ID
|
||||
- 开发者模式(dev:cdp、eval)提供 Chrome DevTools Protocol 级别的底层访问能力
|
||||
|
||||
## Key Quotes
|
||||
> "obsidian read — 打印文件内容,Agent 接入必用命令"
|
||||
> "obsidian search:context — 提供包含上下文的检索结果"
|
||||
> "obsidian eval — 注入 JavaScript 代码到底层执行并返回结果"
|
||||
|
||||
## Key Concepts
|
||||
- [[Obsidian CLI]]:Obsidian v1.12+ 内置的官方命令行工具,通过终端操作笔记库,支持 AI Agent 集成
|
||||
- [[Obsidian Bases]]:Obsidian 1.12 新增的 .base 数据库功能,支持结构化数据存储和查询
|
||||
- [[Zettelkasten]]:卡片盒笔记法,`obsidian unique` 命令支持按时间戳生成唯一笔记 ID
|
||||
- [[本地 RAG]]:利用 CLI 的搜索和链接查询能力,结合本地 LLM 构建隐私优先的知识库
|
||||
- [[工作流自动化]]:n8n 定时任务 + Obsidian CLI 实现笔记自动化处理
|
||||
- [[元数据管理]]:`property:set` / `property:read` 等命令支持 YAML 属性的批量读写
|
||||
- [[快速闪记]]:`daily:append` 支持在后台直接追加内容到每日笔记,无需唤醒 Obsidian 界面
|
||||
|
||||
## Key Entities
|
||||
- [[Obsidian]]:知识管理应用,v1.12+ 内置官方 CLI 命令行工具
|
||||
- [[Obsidian CLI]]:官方内置 CLI,覆盖文件操作/数据库/搜索/插件管理等 80+ 命令
|
||||
- [[Dataview]]:Obsidian 社区插件,与 CLI 的 `properties` 命令互补提供数据查询能力
|
||||
- [[QuickAdd]]:Obsidian 社区插件,用于快速创建笔记,与 CLI 的 `create` 命令功能重叠但 GUI 更便捷
|
||||
- [[Templater]]:Obsidian 社区插件,支持动态模板,与 CLI 的 `template:read` / `template:insert` 互补
|
||||
|
||||
## Connections
|
||||
- [[obsidian-cli]] ← depends_on ← [[Obsidian]](v1.12+ 内置)
|
||||
- [[obsidian-必装-skills]] ← extends ← [[obsidian-cli]](CLI 是必装 Skills 之一)
|
||||
- [[obsidian-高效指南]] ← relates_to ← [[obsidian-cli]](高频使用插件与 CLI 互补)
|
||||
- [[养虾日记3]] ← uses ← [[obsidian-cli]](用 CLI 操作 Obsidian 笔记库)
|
||||
- [[obsidian-bases]] ← part_of ← [[obsidian-cli]](Bases 是 CLI 的数据库子模块)
|
||||
- [[quartz]] ← consumes ← [[Obsidian]] notes(Quartz 消费 Obsidian 导出的 Markdown)
|
||||
|
||||
## Contradictions
|
||||
- 与 [[obsidian-cli]](另一份同名页面)无冲突:同一来源的重复引用,内容一致
|
||||
64
wiki/sources/obsidian-必装-skills.md
Normal file
64
wiki/sources/obsidian-必装-skills.md
Normal file
@@ -0,0 +1,64 @@
|
||||
---
|
||||
title: "Obsidian 必装 Skills"
|
||||
type: source
|
||||
tags: [obsidian, skills, claude-code, openclaw, hermes]
|
||||
date: 2026-04-21
|
||||
---
|
||||
|
||||
## Source File
|
||||
- [[Skills/Obsidian 必装 Skills.md]]
|
||||
|
||||
## Summary(用中文描述)
|
||||
- 核心主题:Obsidian 笔记软件与 AI Agent 集成的必装 Skills 全景图,涵盖网页清洗、笔记操作、图表可视化、学术研究、插件配置五大方向
|
||||
- 问题域:如何让 AI Agent 高效操作 Obsidian 笔记库,实现知识管理自动化
|
||||
- 方法/机制:官方 CLI / OpenClaw Skills / 第三方插件,三层技术路径
|
||||
- 结论/价值:推荐 defuddle / obsidian-cli / obsidian-bases / obsidian-canvas-creator / mermaid-visualizer / excalidraw-diagram / tutor-skills / scholar-skill;obsidian-skill / json-canvas 不推荐
|
||||
|
||||
## Key Claims(用中文描述)
|
||||
- defuddle 能将杂乱网页转换为纯净 Markdown,大幅减少 AI Token 消耗,且支持 YouTube 字幕获取
|
||||
- obsidian-cli 让 AI Agent 直接调用 Obsidian 官方 CLI,实现笔记的增删改查,需 Obsidian 1.12+ 并开启 CLI 开关
|
||||
- obsidian-bases 通过 .base 文件创建动态数据库视图,支持公式系统和 Frontmatter 属性过滤
|
||||
- obsidian-canvas-creator 内置径向布局算法,自动计算节点坐标并处理连线,比 json-canvas 更智能
|
||||
- tutor-skills 实现"输入-内化-检测"完整闭环,tutor-setup 解析文档/代码库生成 StudyVault,tutor 生成互动式测验
|
||||
- scholar-skill 通过 L1/L2/L3 分级阅读策略深度解构论文,支持长达 2.5 小时的异步挂机任务
|
||||
- claudian 和 obsidian-agent-client 是 Obsidian 第三方插件,分别适配 Claude Code 和多 Agent(Claude Code / Codex / Gemini CLI / OpenCode / Qwen Code)
|
||||
|
||||
## Key Quotes
|
||||
> "defuddle 主要用来抓取网页里的核心正文。它会自动删掉导航条、侧边栏和广告等干扰元素,只留下干净的 Markdown 内容。" — 核心功能描述
|
||||
> "scholar-skill 是一个深度的个人知识管理与文献解构工作流。它通过分级标准(L1 分发/L2 标准阅读/L3 深度解构),将原始论文转化为 Obsidian 中的双链卡片、MOC 以及系统性的反思报告。" — 学术研究工作流描述
|
||||
> "tutor-skills 构成了一个'输入-内化-检测'的完整闭环:将文档或代码库一键转化为结构化的 Obsidian 知识库,之后通过无提示的交互式测验不断暴露出你的知识盲区并记录学习轨迹。" — 学习闭环描述
|
||||
|
||||
## Key Concepts
|
||||
- [[Obsidian-Skill]]:让 AI Agent 能够创建、编辑和管理 Obsidian 笔记的 Skill 体系
|
||||
- [[Defuddle]]:网页内容清洗工具,将杂乱的 HTML 转换为干净的 Markdown
|
||||
- [[Obsidian-CLI]]:Obsidian 官方命令行接口,允许 AI 增删改查笔记
|
||||
- [[Obsidian-Bases]]:通过 .base 文件创建 Obsidian 动态数据库视图的 Skill
|
||||
- [[Canvas]]:Obsidian 的 JSON 格式白板文件,用于可视化节点布局
|
||||
- [[Mermaid]]:文本转图表的标记语言,Obsidian 内置渲染支持
|
||||
- [[Excalidraw]]:手绘风格图表工具,Obsidian Excalidraw 插件提供集成
|
||||
- [[StudyVault]]:结构化 Obsidian 学习知识库,包含双链、MOC 和复习题
|
||||
- [[Scholar-Skill]]:学术论文分级阅读与知识内化工作流(L1/L2/L3)
|
||||
- [[Claudian]]:Obsidian 第三方插件,适配 Claude Code Agent
|
||||
- [[Obsidian-Agent-Client]]:Obsidian 第三方插件,支持多 Agent 集成
|
||||
|
||||
## Key Entities
|
||||
- [[kepano]]:Obsidian CEO,发布了 defuddle / obsidian-cli / obsidian-bases / obsidian-markdown / json-canvas 等 Skills
|
||||
- [[Axton]](@回到Axton):博主,发布了 obsidian-canvas-creator / mermaid-visualizer / excalidraw-diagram Skills
|
||||
- [[OpenClaw]]:开源 AI Agent 框架,支持 Obsidian Skill 集成
|
||||
- [[BRAT]]:Obsidian Beta 插件管理工具,用于安装未上架市场的第三方插件
|
||||
- [[ClawHub]](clawhub.ai):OpenClaw Skill 市场
|
||||
- [[YishenTu]]:Claudian 插件作者,GitHub: `YishenTu/claudian`
|
||||
- [[RAIT-09]]:obsidian-agent-client 插件作者,GitHub: `RAIT-09/obsidian-agent-client`
|
||||
- [[Choi Wontak]]:tutor-skills 作者,GitHub: `RoundTable02/tutor-skills`
|
||||
- [[EESJGong]]:scholar-skill 作者,GitHub: `EESJGong/scholar-skill`
|
||||
|
||||
## Connections
|
||||
- [[obsidian-高效指南]] ← related_to ← [[obsidian-必装-skills]](Obsidian 插件配置相关)
|
||||
- [[obsidian-最有必要安装的10款插件]] ← related_to ← [[obsidian-必装-skills]](Obsidian 插件生态)
|
||||
- [[养虾日记3]] ← depends_on ← [[obsidian-必装-skills]](持久化笔记系统的插件依赖)
|
||||
- [[claude-code调用方法总结]] ← related_to ← [[obsidian-必装-skills]](Claude Code 与 Obsidian 集成)
|
||||
- [[Second Brain]] ← related_to ← [[obsidian-必装-skills]](Obsidian 作为 Second Brain 工具)
|
||||
- [[Quartz]] ← extends ← [[obsidian-必装-skills]](Obsidian → Quartz 发布链条)
|
||||
|
||||
## Contradictions
|
||||
- 无明显内容冲突。该文档与 wiki 中已有 Obsidian 相关文档(obsidian-高效指南、obsidian-最有必要安装的10款插件、dataview神器)从不同角度(Skills 生态 vs 插件推荐 vs 笔记方法)覆盖 Obsidian,形成互补而非冲突。
|
||||
43
wiki/sources/我做了个-skill-让-ai-帮你生成-logo-和图标.md
Normal file
43
wiki/sources/我做了个-skill-让-ai-帮你生成-logo-和图标.md
Normal file
@@ -0,0 +1,43 @@
|
||||
---
|
||||
title: "我做了个 Skill:让 AI 帮你生成 Logo 和图标"
|
||||
type: source
|
||||
tags: []
|
||||
date: 2026-04-23
|
||||
---
|
||||
|
||||
## Source File
|
||||
- [[raw/Skills/我做了个 Skill:让 AI 帮你生成 Logo 和图标.md]]
|
||||
|
||||
## Summary(用中文描述)
|
||||
- 核心主题:介绍一个名为 baoyu-imagine 的 Claude Code Skill,用于通过 AI 生成 Logo 和图标设计
|
||||
- 问题域:设计师和创作者需要快速生成 Logo、图标、吉祥物等品牌视觉资产,传统的 AI 生图工具缺乏针对 Logo 场景的专业提示词优化
|
||||
- 方法/机制:baoyu-imagine 通过 npm 安装(`npx baoyu-imagine`),提供 Logo 专用的提示词构建策略,支持风格关键词(扁平化/渐变/几何/手绘等)、颜色规范、格式要求(SVG/PNG)等多种参数配置,生成后自动保存到本地目录
|
||||
- 结论/价值:让非设计师也能快速产出专业级品牌视觉资产,降低品牌创建的门槛和成本
|
||||
|
||||
## Key Claims(用中文描述)
|
||||
- baoyu-imagine Skill 通过结构化提示词策略,可生成扁平化、几何、手绘、渐变等多种风格的专业 Logo
|
||||
- 安装方式为 `npx baoyu-imagine`,无需手动配置环境,Claude Code 中直接调用
|
||||
- 支持导出 SVG(矢量格式,适合缩放)和 PNG(位图格式,适合直接使用)两种格式
|
||||
- 生成的 Logo 可通过描述品牌名称、行业属性、风格偏好等信息定制化生成
|
||||
|
||||
## Key Quotes
|
||||
> "用 AI 做 Logo / 图标" — baoyu-imagine 的核心定位
|
||||
|
||||
## Key Concepts
|
||||
- [[baoyu-imagine]]:Claude Code Skill,通过结构化提示词策略驱动 AI 生图工具生成专业 Logo 和图标
|
||||
- [[Claude-Code-Skill]]:Claude Code 的可复用提示词模板扩展,以 .skill 文件形式封装专业领域的工作流和提示词规范
|
||||
- [[AI-Logo-Generation]]:使用人工智能工具自动生成品牌标识、图标、吉祥物等视觉资产的设计方式
|
||||
|
||||
## Key Entities
|
||||
- [[baoyu]]:baoyu-imagine Skill 的作者/发布者,专注于 AI 图像生成工具链的开发者
|
||||
|
||||
## Connections
|
||||
- [[Claude-Code]] ← uses ← [[baoyu-imagine]]
|
||||
- [[AI-Logo-Generation]] ← enables ← [[品牌视觉资产创建]]
|
||||
- [[prompt-engineering]] ← applied_in ← [[baoyu-imagine]]
|
||||
|
||||
## Contradictions
|
||||
- 与通用 AI 生图工具(如 Midjourney)相比:
|
||||
- 冲突点:通用工具的 Logo 生成质量不稳定,需要大量迭代
|
||||
- 当前观点:baoyu-imagine 通过 Logo 专用提示词策略提升生成质量
|
||||
- 对方观点:通用工具覆盖范围更广,但 Logo 场景专业化程度不足
|
||||
Reference in New Issue
Block a user