Workspace sync: auto commit 2026-04-23 17:13:11
This commit is contained in:
35
wiki/concepts/AI-Logo-Generation.md
Normal file
35
wiki/concepts/AI-Logo-Generation.md
Normal file
@@ -0,0 +1,35 @@
|
||||
---
|
||||
title: "AI Logo Generation"
|
||||
type: concept
|
||||
tags: []
|
||||
last_updated: 2026-04-23
|
||||
---
|
||||
|
||||
## Description
|
||||
AI Logo Generation(AI Logo 生成)是指使用人工智能工具自动生成品牌标识(Logo)、图标、吉祥物等品牌视觉资产的设计方式。通过结构化的提示词策略,AI 可以根据品牌名称、行业属性、风格偏好等输入,产出扁平化、几何、手绘、渐变等多种风格的专业级视觉资产。
|
||||
|
||||
## Key Characteristics
|
||||
- **低门槛**:非设计师也能快速产出专业级品牌视觉资产
|
||||
- **高效率**:几分钟内完成多版本设计方案,传统流程需数小时至数天
|
||||
- **可迭代**:支持 SVG(矢量格式,适合缩放)和 PNG(位图格式)多格式导出
|
||||
- **风格多样**:支持扁平化、几何、手绘、渐变、3D 等多种风格
|
||||
|
||||
## Tools & Methods
|
||||
- [[baoyu-imagine]]:Claude Code Skill,通过 Logo 专用提示词策略驱动 AI 生图
|
||||
- [[Midjourney]]:通用 AI 生图工具,Logo 生成需大量迭代
|
||||
- [[Nano Banana]]:Google AI 生图工具,可用于图标设计
|
||||
- [[Stable Diffusion]]:开源 AI 生图模型,可通过 LoRA 微调生成风格一致的品牌资产
|
||||
|
||||
## Relationship to Related Concepts
|
||||
- [[prompt-engineering]]:AI Logo 生成的核心技术支撑
|
||||
- [[Claude-Code-Skill]]:baoyu-imagine 的载体形式
|
||||
- [[Vibe-Coding]]:AI Logo 生成可作为 Vibe Coding 工作流中的视觉资产生成环节
|
||||
|
||||
## Related Sources
|
||||
- [[我做了个-skill-让-ai-帮你生成-logo-和图标]]
|
||||
|
||||
## Aliases
|
||||
- AI Logo 生成
|
||||
- AI 图标生成
|
||||
- 品牌视觉资产 AI 生成
|
||||
- AI 标志设计
|
||||
26
wiki/concepts/Canvas.md
Normal file
26
wiki/concepts/Canvas.md
Normal file
@@ -0,0 +1,26 @@
|
||||
---
|
||||
title: "Canvas"
|
||||
type: concept
|
||||
tags: [obsidian, skills, visualization]
|
||||
last_updated: 2026-04-21
|
||||
---
|
||||
|
||||
## Definition
|
||||
Canvas(画布)是 Obsidian 的 JSON 格式白板文件格式,用于在 Obsidian 中创建可视化节点布局,包含文本节点、文件节点、链接节点和组节点,以及节点之间的连线逻辑。
|
||||
|
||||
## Skill 版本对比
|
||||
|
||||
| Skill | 发布者 | 推荐度 | 特点 |
|
||||
|-------|--------|--------|------|
|
||||
| [[Json-Canvas]] | kepano | ❌ | 底层 JSON 语法正确性,AI 可能机械摆放节点 |
|
||||
| [[Obsidian-Canvas-Creator]] | Axton | ✅ | 高层排版策略,自动计算坐标,处理连线,径向/自由排版算法 |
|
||||
|
||||
## Canvas 文件结构
|
||||
- **节点类型**:text(文本)、file(文件)、link(链接)、group(组)
|
||||
- **布局属性**:每个节点有 x/y 坐标、宽度、高度
|
||||
- **连线逻辑**:source/target 节点 + 端点位置
|
||||
|
||||
## Connections
|
||||
- [[Obsidian-Canvas-Creator]] — 推荐使用的 Skill
|
||||
- [[Json-Canvas]] — 底层格式(不推荐直接使用)
|
||||
- [[obsidian-必装-skills]] — 来源文档
|
||||
37
wiki/concepts/Claudian.md
Normal file
37
wiki/concepts/Claudian.md
Normal file
@@ -0,0 +1,37 @@
|
||||
---
|
||||
title: "Claudian"
|
||||
type: concept
|
||||
tags: [obsidian, plugin, claude-code]
|
||||
last_updated: 2026-04-21
|
||||
---
|
||||
|
||||
## Definition
|
||||
Claudian 是 YishenTu 开发的 Obsidian 第三方插件,通过 BRAT 安装,适配 Claude Code Agent,实现自然语言驱动的 Obsidian 笔记管理。
|
||||
|
||||
## 安装方式
|
||||
1. 在 Obsidian 插件市场搜索并安装 **BRAT**
|
||||
2. 打开"设置 → BRAT → Add Beta plugin"
|
||||
3. 输入仓库地址:`YishenTu/claudian`
|
||||
4. 点击 Add Plugin,等待下载完成
|
||||
5. 在"第三方插件"列表中启用 Claudian
|
||||
|
||||
## 配置(可选:使用自定义模型)
|
||||
```bash
|
||||
ANTHROPIC_BASE_URL=https://open.bigmodel.cn/api/anthropic
|
||||
ANTHROPIC_API_KEY=***key
|
||||
ANTHROPIC_DEFAULT_OPUS_MODEL=GLM-5
|
||||
```
|
||||
可使用兼容 Anthropic 接口的模型(如智谱 GLM 或 DeepSeek)替换 Claude。
|
||||
|
||||
## 验证配置
|
||||
- `Ctrl/Cmd + P` 调出命令面板 → 输入 `claudian` → 选择 `Open chat view`
|
||||
- 发送"你好",若回复正常则配置成功
|
||||
|
||||
## 替代方案
|
||||
- [[Obsidian-Agent-Client]] — 支持 Claude Code / Codex / Gemini CLI / OpenCode / Qwen Code 多 Agent 适配
|
||||
|
||||
## Connections
|
||||
- [[YishenTu]] — Claudian 开发者
|
||||
- [[Claude Code]] — Claudian 适配的 Agent
|
||||
- [[obsidian-必装-skills]] — 来源文档
|
||||
- [[BRAT]] — 安装工具
|
||||
33
wiki/concepts/Defuddle.md
Normal file
33
wiki/concepts/Defuddle.md
Normal file
@@ -0,0 +1,33 @@
|
||||
---
|
||||
title: "Defuddle"
|
||||
type: concept
|
||||
tags: [obsidian, skills, web-scraping]
|
||||
last_updated: 2026-04-21
|
||||
---
|
||||
|
||||
## Definition
|
||||
Defuddle 是 kepano(Obsidian CEO)发布的网页内容清洗工具,专门将杂乱的网页 HTML 转换为纯净的 Markdown 格式,通过剔除广告、导航栏、侧边栏等干扰元素,保留核心正文内容。
|
||||
|
||||
## Key Features
|
||||
- **纯净输出**:自动删除导航条、侧边栏和广告,只保留干净的 Markdown 内容
|
||||
- **Token 节省**:大幅减少 AI 处理网页内容时的 Token 消耗
|
||||
- **YouTube 支持**:最新版本支持 YouTube 视频链接,通过 YouTube 官方 API 获取字幕(而非 yt-dlp)
|
||||
- **AI 友好**:输出格式专为 AI 阅读和分析优化
|
||||
|
||||
## Usage
|
||||
```text
|
||||
提取这个网页的正文,转成干净的 Markdown 格式:[URL]
|
||||
```
|
||||
|
||||
## Requirements
|
||||
- Node.js 运行环境
|
||||
- 全局安装:`npm install -g defuddle`
|
||||
|
||||
## Best Fit
|
||||
- 标准 HTML 网页(新闻、博客、官方文档)
|
||||
- 不适合:需要登录的页面、纯动态渲染的 SPA 应用
|
||||
|
||||
## Connections
|
||||
- [[kepano]] — Defuddle 的发布者
|
||||
- [[obsidian-必装-skills]] — 来源文档
|
||||
- [[网页内容清洗]] — 同类工具概念
|
||||
46
wiki/concepts/Obsidian-Agent-Client.md
Normal file
46
wiki/concepts/Obsidian-Agent-Client.md
Normal file
@@ -0,0 +1,46 @@
|
||||
---
|
||||
title: "Obsidian-Agent-Client"
|
||||
type: concept
|
||||
tags: [obsidian, plugin, multi-agent]
|
||||
last_updated: 2026-04-21
|
||||
---
|
||||
|
||||
## Definition
|
||||
obsidian-agent-client 是 RAIT-09 开发的 Obsidian 第三方插件,通过 BRAT 安装,适配多款主流 AI Coding Agent:Claude Code、Codex、Claude CLI、OpenCode、Qwen Code。
|
||||
|
||||
## 安装方式
|
||||
1. 在 Obsidian 插件市场搜索并安装 **BRAT**
|
||||
2. 打开"设置 → BRAT → Add Beta plugin"
|
||||
3. 输入仓库地址:`RAIT-09/obsidian-agent-client`
|
||||
4. 启用插件
|
||||
|
||||
## 配置示例(OpenCode)
|
||||
1. 打开 Agent Client 设置页 → 点击 `Add Custom Agent`
|
||||
2. 设置 Agent ID 和 Display Name 为 OpenCode
|
||||
3. 填入 OpenCode 安装路径(`where opencode` 查看)
|
||||
4. Arguments 填入:
|
||||
```bash
|
||||
acp
|
||||
--cwd
|
||||
D:\Obsidian Vault\MyObVault
|
||||
```
|
||||
(第三行为 Obsidian Vault 路径)
|
||||
|
||||
## 支持的 Agent
|
||||
| Agent | 说明 |
|
||||
|-------|------|
|
||||
| [[Claude Code]] | Anthropic CLI Agent |
|
||||
| Codex | OpenAI CLI Agent |
|
||||
| Gemini CLI | Google CLI Agent |
|
||||
| [[OpenCode]] | Vibe Coding CLI Agent |
|
||||
| Qwen Code | 阿里通义灵码 |
|
||||
|
||||
## 对比
|
||||
- [[Claudian]]:仅适配 Claude Code,但配置更简单
|
||||
- obsidian-agent-client:支持多 Agent,但配置稍复杂
|
||||
|
||||
## Connections
|
||||
- [[RAIT-09]] — obsidian-agent-client 开发者
|
||||
- [[Claude Code]] / [[OpenCode]] — 支持的 Agent
|
||||
- [[obsidian-必装-skills]] — 来源文档
|
||||
- [[BRAT]] — 安装工具
|
||||
27
wiki/concepts/Obsidian-Bases.md
Normal file
27
wiki/concepts/Obsidian-Bases.md
Normal file
@@ -0,0 +1,27 @@
|
||||
---
|
||||
title: "Obsidian-Bases"
|
||||
type: concept
|
||||
tags: [obsidian, skills, database]
|
||||
last_updated: 2026-04-21
|
||||
---
|
||||
|
||||
## Definition
|
||||
obsidian-bases 是 kepano(Obsidian CEO)发布的 Skill,允许 AI 通过编写 YAML 格式的 `.base` 配置文件在 Obsidian 中创建类似 Notion 数据库的动态视图,实现对笔记的过滤、计算和结构化展示。
|
||||
|
||||
## Key Features
|
||||
- **视图类型**:table(表格)、cards(卡片)、list(列表)、map(地图)四种类型
|
||||
- **公式系统**:支持读取笔记的 Frontmatter 属性或文件元数据(创建时间、字数等),并进行条件判断、日期运算和字符串处理
|
||||
- **AI 驱动**:AI 直接生成 `.base` 文件创建数据库视图
|
||||
|
||||
## Example Prompt
|
||||
```text
|
||||
写一个 .base 文件来管理我的项目笔记,要求筛选出所有带 #project 标签的文件,用表格显示项目名称、截止日期和剩余天数。
|
||||
```
|
||||
|
||||
## Requirements
|
||||
- Maps 插件(仅使用 map 视图时需额外安装)
|
||||
|
||||
## Connections
|
||||
- [[kepano]] — obsidian-bases 的发布者
|
||||
- [[obsidian-必装-skills]] — 来源文档
|
||||
- [[Obsidian]] — 所操作的笔记软件
|
||||
44
wiki/concepts/Obsidian-CLI.md
Normal file
44
wiki/concepts/Obsidian-CLI.md
Normal file
@@ -0,0 +1,44 @@
|
||||
---
|
||||
title: "Obsidian-CLI"
|
||||
type: concept
|
||||
tags: [obsidian, skills, cli]
|
||||
last_updated: 2026-04-16
|
||||
sources:
|
||||
- obsidian-cli
|
||||
- obsidian-必装-skills
|
||||
---
|
||||
|
||||
## Definition
|
||||
Obsidian-CLI 是 Obsidian v1.12+ 内置的官方命令行工具,让用户能够从终端完全控制 Obsidian 的所有功能。CLI 提供两种使用模式:单命令模式(`obsidian <command>`)和 TUI 交互模式(`obsidian` 进入交互终端,支持自动补全和命令历史)。通过标准化的命令接口,AI Agent 可以实现笔记增删改查、日记管理、任务操作、搜索、书签、热键管理、文件版本对比等全部 GUI 功能,无需图形界面即可完成复杂的知识管理工作。
|
||||
|
||||
## 核心能力
|
||||
- **日常操作**:daily(日记)、search(搜索)、read(读取)、create(创建)、tags(标签)、tasks(任务)、bookmarks(书签)
|
||||
- **文件管理**:append/prepend(追加/前置内容)、move/rename(移动/重命名)、delete(删除)
|
||||
- **插件管理**:plugin:enable/disable/reload(启用/禁用/热重载插件)
|
||||
- **属性操作**:property:set/remove/read(设置/删除/读取属性)
|
||||
- **开发者命令**:devtools、dev:screenshot、dev:console、eval(执行 JS)、plugin:reload(热重载社区插件)
|
||||
- **版本管理**:diff(版本对比)、history:restore(历史恢复)、sync:restore(Sync 恢复)
|
||||
- **工作区管理**:workspace:save/load(保存/加载布局)、tabs(标签页管理)
|
||||
|
||||
## Configuration Steps
|
||||
1. 确认 Obsidian 客户端版本 ≥ 1.12
|
||||
2. 打开"设置 → 常规 (General)"
|
||||
3. 找到"命令行界面 (Command line interface)"开关并打开
|
||||
4. 在弹窗中确认注册到系统 Path
|
||||
5. 确保 Obsidian 客户端处于运行状态(未运行时系统会自动启动)
|
||||
|
||||
## Verification
|
||||
```bash
|
||||
obsidian daily
|
||||
```
|
||||
配置正确则 Obsidian 会自动应用日记模版并生成今日日记文件。
|
||||
|
||||
## Requirements
|
||||
- Obsidian ≥ 1.12
|
||||
- CLI 开关已开启
|
||||
- Obsidian 客户端运行中
|
||||
|
||||
## Connections
|
||||
- [[kepano]] — obsidian-cli 的发布者
|
||||
- [[obsidian-必装-skills]] — 来源文档
|
||||
- [[Obsidian]] — CLI 所操作的笔记软件
|
||||
38
wiki/concepts/Scholar-Skill.md
Normal file
38
wiki/concepts/Scholar-Skill.md
Normal file
@@ -0,0 +1,38 @@
|
||||
---
|
||||
title: "Scholar-Skill"
|
||||
type: concept
|
||||
tags: [obsidian, skills, academic, openclaw]
|
||||
last_updated: 2026-04-21
|
||||
---
|
||||
|
||||
## Definition
|
||||
scholar-skill 是 EESJGong 基于 OpenClaw 框架开发的学术研究 Skill,通过 L1/L2/L3 三级分级阅读策略,将原始论文(PDF/ArXiv)转化为 Obsidian 中的双链卡片、MOC(内容地图)和系统性反思报告。
|
||||
|
||||
## 三级阅读体系
|
||||
|
||||
| 级别 | 名称 | 产出 | 时长 |
|
||||
|------|------|------|------|
|
||||
| L1 | 分发级 | 快速评估,优先级判定(P0/P1/P2) | 分钟级 |
|
||||
| L2 | 标准阅读 | 结构化笔记 + 双链卡片 | 十几分钟 |
|
||||
| L3 | 深度解构 | MOC + 反思报告 + 知识冲突检测 | 最长 2.5 小时 |
|
||||
|
||||
## 特殊机制
|
||||
- **超长周期任务编排**:L3 级深度阅读最长 2.5 小时,依赖 durable-task-runner 处理 API 限流和崩溃恢复
|
||||
- **周期性反思**:内置时间触发器,在周末或月末强制对"临时存储的知识"进行 L2/L3 反思
|
||||
- **Human-in-the-loop**:发现新论文推翻旧笔记时,不直接覆写旧笔记,生成确认单放入 `0-Inbox` 文件夹,等待人工审核
|
||||
|
||||
## 必须依赖
|
||||
- `obsidian-direct`:绕过官方限制,直接读写本地 `.md` 文件
|
||||
- `arxiv-watcher`:通过 ArXiv API 抓取文献资源
|
||||
- `durable-task-runner`:L3 级别长时间挂机任务的调度与断点续传
|
||||
|
||||
## 风险预警
|
||||
⚠️ Token 消耗极高(L3 循环 + RAG 检索),商用模型可能带来高昂账单
|
||||
⚠️ `obsidian-direct` 使用暴力文件 I/O,多端同步期间易引发文件冲突
|
||||
|
||||
## Connections
|
||||
- [[EESJGong]] — scholar-skill 作者
|
||||
- [[OpenClaw]] — 运行基础框架
|
||||
- [[obsidian-必装-skills]] — 来源文档
|
||||
- [[StudyVault]] — L2/L3 产出的知识库格式
|
||||
- [[arXiv-API]] — 文献获取来源
|
||||
30
wiki/concepts/StudyVault.md
Normal file
30
wiki/concepts/StudyVault.md
Normal file
@@ -0,0 +1,30 @@
|
||||
---
|
||||
title: "StudyVault"
|
||||
type: concept
|
||||
tags: [obsidian, skills, learning]
|
||||
last_updated: 2026-04-21
|
||||
---
|
||||
|
||||
## Definition
|
||||
StudyVault 是 tutor-skills([[Tutor-Setup]])生成的 Obsidian 学习知识库格式,包含双链卡片、Map of Content(MOC,内容地图)和复习题三部分,构成一个结构化的自我学习闭环。
|
||||
|
||||
## 组成结构
|
||||
| 组成部分 | 说明 |
|
||||
|-----------|------|
|
||||
| 双链卡片 | 原子化的知识点笔记,通过 `[[wikilinks]]` 互联 |
|
||||
| MOC(内容地图) | 汇总页面,索引和导航整个知识库结构 |
|
||||
| 复习题 | 根据学习内容自动生成的互动测验题目 |
|
||||
|
||||
## 与 [[Tutor-Skills]] 的关系
|
||||
- **tutor-setup**:解析文档/代码库 → 生成 StudyVault
|
||||
- **tutor**:读取 StudyVault 进度数据 → 生成互动测验 → 追踪知识薄弱点
|
||||
|
||||
## 两种模式
|
||||
- **文档模式**:处理 PDF/纯文本文件
|
||||
- **代码库模式**:识别 `package.json`/`pom.xml` 等工程文件,进入深度架构溯源
|
||||
|
||||
## Connections
|
||||
- [[Tutor-Skills]] — StudyVault 的创建工具
|
||||
- [[Choi-Wontak]] — tutor-skills 作者
|
||||
- [[obsidian-必装-skills]] — 来源文档
|
||||
- [[Spaced-Repetition]] — 与复习题相关的学习方法
|
||||
41
wiki/concepts/Tutor-Skills.md
Normal file
41
wiki/concepts/Tutor-Skills.md
Normal file
@@ -0,0 +1,41 @@
|
||||
---
|
||||
title: "Tutor-Skills"
|
||||
type: concept
|
||||
tags: [obsidian, skills, learning]
|
||||
last_updated: 2026-04-21
|
||||
---
|
||||
|
||||
## Definition
|
||||
tutor-skills 是 Choi Wontak 开发的 Obsidian "输入-内化-检测" 完整学习闭环系统,由两个 Skill 组成:[[Tutor-Setup]](解析并生成知识库)和 [[Tutor]](互动式测验 + 薄弱点追踪)。
|
||||
|
||||
## 组成
|
||||
|
||||
| Skill | 功能 | 触发方式 |
|
||||
|-------|------|----------|
|
||||
| [[Tutor-Setup]] | 将文档/代码库一键转化为 [[StudyVault]] | `/tutor-setup` 在工作目录 |
|
||||
| [[Tutor]] | 读取知识库进度,生成互动测验,追踪薄弱点 | `/tutor` 在已有 StudyVault 目录 |
|
||||
|
||||
## 核心机制:模式自动侦测
|
||||
无需手动指定,Skill 自动扫描当前工作目录:
|
||||
- 发现 `package.json`/`pom.xml` 等工程文件 → 进入**代码库模式**
|
||||
- 只有 PDF/纯文本 → 进入**文档模式**
|
||||
|
||||
## 核心机制:输入-内化-检测闭环
|
||||
```
|
||||
文档/代码库 → tutor-setup 解析 → StudyVault 生成
|
||||
↓
|
||||
Tutor 读取进度
|
||||
↓
|
||||
生成互动式测验 → 暴露知识薄弱点
|
||||
↓
|
||||
记录学习轨迹 → 持续改进
|
||||
```
|
||||
|
||||
## ⚠️ Token 消耗风险
|
||||
**代码库模式**会递归读取大量源文件并进行架构溯源(Phase C1-C9 循环),短时间内可能消耗大量 Token 额度。
|
||||
|
||||
## Connections
|
||||
- [[Choi-Wontak]] — tutor-skills 作者
|
||||
- [[StudyVault]] — tutor-skills 产出的知识库格式
|
||||
- [[obsidian-必装-skills]] — 来源文档
|
||||
- [[OpenClaw]] — 运行基础环境
|
||||
Reference in New Issue
Block a user