20260622-21 | Codex + Obsidian:从 0 构建 AI 智能体 Dashboard,一键调用 Claude Code、Skill、RSS 和 GitHub
來源:Youtube | 建立:2026-06-22T23:04:24 | HTML:2026-06-22T23:06:45
開啟原始影片 note.md transcript.txt transcript.vtt

影片筆記:Codex + Obsidian:从 0 构建 AI 智能体 Dashboard,一键调用 Claude Code、Skill、RSS 和 GitHub

YouTube 影片框會固定在左上方;點擊右側逐字稿時間戳可跳到對應時間。

一句話總結

影片介紹如何利用 AI 編程助手(如 Codex、Claude Code)從零構建一個深度集成智能體的 Obsidian Dashboard 插件,實現從 UI 原型設計、插件編寫部署到一鍵調用智能體執行 Skill(如 Deep Research、資料攝入)、拉取外部 API 數據及知識庫健康檢查的全流程自動化。

核心重點

智能體操作系統概念:傳統 Markdown + DataviewJS 製作的主頁無法與 AI 互動,新的「智能體操作系統」需深度集成智能體,支持一鍵運行腳本、調用 Skill、顯示外部信息(YouTube、Reddit、GitHub、RSS)及知識庫健康檢查。

四步構建流程

技術架構:Obsidian 插件本質為三個文件,無需使用 Superpower、ECC 等厚重編程框架。通過命令行接口(CLI)調用智能體是核心機制。

趨勢:LLM Wiki 理念成為主流,硅谷技術圈層深入使用 Obsidian 並與智能體集成,AI 時代智能體全面接管私人知識庫。

詳細大綱

一、 背景與理念

二、 技術原理與工具

三、 構建流程(四步法)

#### 步驟 1:環境初始化

#### 步驟 2:創建 UI 界面原型

#### 步驟 3:編寫 Obsidian 插件代碼

#### 步驟 4:實現具體功能模塊

四、 總結與趨勢

工具 / 模型 / 名詞整理

操作流程整理

準備環境

設計 UI 原型

編寫與部署插件

配置與使用功能

值得注意的限制或風險

逐字稿辨識疑點

可延伸追問

逐字稿時間軸

右側可一路往下捲;左側影片框會固定。點擊時間戳會讓左側影片跳到對應秒數。

00:00:00.333 → 00:00:02.200
以前我們都是用Markdown文件
00:00:02.200 → 00:00:04.566
做Obsidian的主頁或者Dashboard
00:00:04.700 → 00:00:06.800
那配合dataviewjs來顯示
00:00:06.800 → 00:00:08.066
筆記庫裏的數據
00:00:08.200 → 00:00:10.266
但這個方法在AI智能體
00:00:10.266 → 00:00:11.566
時代未免有些落伍
00:00:11.700 → 00:00:12.966
因為它並不能與你的
00:00:12.966 → 00:00:14.533
智能體有任何的關聯
00:00:14.900 → 00:00:17.266
我最近使用Codex為Obsidian構建
00:00:17.266 → 00:00:18.866
了一個智能體操作系統
00:00:18.900 → 00:00:20.566
不光能夠實現傳統
00:00:20.566 → 00:00:22.300
Markdown主頁的全部功能
00:00:22.333 → 00:00:24.566
還能夠深度集成智能體
00:00:24.566 → 00:00:25.900
一鍵運行腳本
00:00:25.900 → 00:00:28.866
一鍵調用智能體的skill做deep research
00:00:29.333 → 00:00:32.066
或者我們一鍵拉取最新的學習資料
00:00:32.066 → 00:00:34.700
還能顯示我自己YouTube頻道的信息
00:00:34.800 → 00:00:38.600
顯示Reddit GitHub RSS訂閱等外部信息
00:00:38.600 → 00:00:41.866
還可以一鍵對知識庫進行健康檢查
00:00:41.933 → 00:00:44.166
顯示知識庫內的結構性問題
00:00:44.166 → 00:00:45.566
比如說孤島筆記
00:00:45.766 → 00:00:47.533
元數據的覆蓋率和缺失
00:00:47.666 → 00:00:48.900
死鏈筆記等等
00:00:49.000 → 00:00:51.666
那這樣的一個智能體操作面板才
00:00:51.666 → 00:00:54.866
適合在AI時代作為Obsidian的主頁Dashboard
00:00:55.000 → 00:00:57.766
那最重要的是它還有多種配色
00:00:57.933 → 00:01:00.733
可以適配不同的Obsidian主題皮膚
00:01:01.066 → 00:01:02.700
今天我就來為大家講解如何
00:01:02.700 → 00:01:05.100
從零開始構建這樣一個智能體
00:01:05.866 → 00:01:07.666
那全程都只需要用
00:01:07.666 → 00:01:10.266
提示詞向Codex發送指令
00:01:10.266 → 00:01:12.666
那Codex會為你完成一切工作
00:01:12.700 → 00:01:14.000
並且不光是Codex
00:01:14.000 → 00:01:17.500
我使用Claude Code轉接智譜GLM5.2也
00:01:17.500 → 00:01:19.666
一樣能完美實現整個流程
00:01:19.666 → 00:01:20.566
那非常的簡單
00:01:20.866 → 00:01:24.066
整個操作流程和所用到的提示詞
00:01:24.066 → 00:01:25.300
我都整理成了文檔
00:01:25.300 → 00:01:26.800
會一起分享給大家
00:01:26.866 → 00:01:29.266
那首先我來說一下實現原理
00:01:29.300 → 00:01:30.733
這個Dashboard本質上
00:01:30.733 → 00:01:32.900
就是Obsidian的插件做的
00:01:32.900 → 00:01:34.533
大家不要一聽到插件就
00:01:34.533 → 00:01:36.200
覺得我也不會寫代碼呀
00:01:36.333 → 00:01:38.900
那其實代碼都是由智能體來寫的
00:01:38.900 → 00:01:40.166
你只需要做好環境
00:01:40.166 → 00:01:41.400
的初始化就可以了
00:01:41.500 → 00:01:43.933
Obsidian插件的本質就三個文件
00:01:44.066 → 00:01:47.600
main.js styles.css和manifest.json
00:01:47.600 → 00:01:48.900
那這種級別的編碼
00:01:48.900 → 00:01:50.933
你甚至壓根用不上Superpower
00:01:50.966 → 00:01:53.400
或者ECC這種厚重的編程框架
00:01:53.866 → 00:01:56.366
那麽我們第一步就來初始化環境
00:01:56.500 → 00:01:59.000
我們在電腦上新建一個空白文件夾
00:01:59.166 → 00:02:01.800
然後在Codex中打開這個文件夾
00:02:01.966 → 00:02:03.500
然後開啟一個新對話
00:02:03.500 → 00:02:06.266
那這裏我們要求Codex下載Obsidian
00:02:06.266 → 00:02:09.333
官方GitHub上提供的插件倉庫樣例
00:02:09.733 → 00:02:12.700
然後進行npm install和npm run build
00:02:12.966 → 00:02:15.566
之後我們要求Codex安裝這兩個skill
00:02:15.766 → 00:02:17.400
第一個就是大名鼎鼎的
00:02:17.400 → 00:02:19.866
Anthropic發布的frontend-design skill
00:02:19.933 → 00:02:23.100
那這個skill是用來設計界面UI樣式的
00:02:23.100 → 00:02:25.800
那第二個skill則是Obsidian插件開發skill
00:02:26.100 → 00:02:27.500
那安裝好skill之後
00:02:27.533 → 00:02:30.200
要求Codex對當前項目進行初始化
00:02:30.300 → 00:02:33.466
並且在AGENTS.md中寫入項目規則
00:02:33.566 → 00:02:35.133
那聽著好像挺麻煩
00:02:35.133 → 00:02:36.766
其實直接用我這段提示
00:02:36.766 → 00:02:38.900
詞發送給Codex就可以了
00:02:38.900 → 00:02:41.800
那並且我直接給了Codex最高權限
00:02:41.800 → 00:02:43.733
那省得我每一步都要點yes
00:02:44.066 → 00:02:46.166
那Codex執行任務需要一定的時間
00:02:46.166 → 00:02:47.800
我們對視頻進行一個加速
00:02:47.866 → 00:02:49.466
那任務執行完畢後
00:02:49.466 → 00:02:51.200
當前項目中就已經
00:02:51.200 → 00:02:52.866
具備了必要的環境了
00:02:52.866 → 00:02:54.400
那麽接下來就是第二步
00:02:54.400 → 00:02:56.366
創建UI界面原型
00:02:56.600 → 00:02:58.000
我們使用Anthropic
00:02:58.000 → 00:02:59.966
官方發布的frontend-design skill
00:03:00.066 → 00:03:02.733
那這裏我們壓根就不需要Claude design
00:03:02.733 → 00:03:05.500
或者是open design這一類厚重的框架
00:03:05.600 → 00:03:07.566
那更不需要superpower或者
00:03:07.566 → 00:03:09.600
everything Claude Code這樣厚重的框架
00:03:09.733 → 00:03:12.533
那直接要求Codex用front end design
00:03:12.533 → 00:03:14.533
skill創建界面原型就可以了
00:03:14.666 → 00:03:16.200
你只需要告訴Codex
00:03:16.200 → 00:03:18.200
你的Dashboard需要哪些功能
00:03:18.333 → 00:03:20.933
那這裏我們列舉一些典型的功能
00:03:20.933 → 00:03:22.766
那比如傳統Markdown主頁
00:03:22.766 → 00:03:24.266
經常會有的熱力圖
00:03:24.300 → 00:03:26.366
那再比如放置一些button按鈕
00:03:27.200 → 00:03:28.166
可以執行一些任務
00:03:28.166 → 00:03:29.566
比如deep research按鈕
00:03:29.800 → 00:03:32.066
再比如拉取RSS訂閱按鈕
00:03:32.100 → 00:03:33.166
當然你也可以放一個
00:03:33.166 → 00:03:34.933
按鈕用來創建日記之類的
00:03:34.933 → 00:03:37.166
那這都是傳統Markdown主頁會有的功能
00:03:37.366 → 00:03:39.400
那還可以放一些數據圖表
00:03:39.400 → 00:03:40.866
或者一些文件列表
00:03:40.866 → 00:03:42.466
那我這裏用兩個
00:03:42.466 → 00:03:44.000
功能模塊來做個例子
00:03:44.066 → 00:03:45.366
一個是今日的task
00:03:45.733 → 00:03:47.733
另一個是GitHub最新資訊
00:03:47.733 → 00:03:49.333
那這兩個模塊比較有代表性
00:03:49.333 → 00:03:51.533
那今日task是傳統Markdown主頁
00:03:51.533 → 00:03:53.000
裏我們經常會展示的內容
00:03:53.166 → 00:03:54.900
而GitHub資訊列表則
00:03:54.900 → 00:03:56.566
體現了插件的優勢
00:03:56.566 → 00:03:58.133
那可以靈活地調用外部
00:03:58.133 → 00:04:00.266
腳本或者是智能體的skill
00:04:00.700 → 00:04:02.733
那這是DataviewJS難以做到的
00:04:02.800 → 00:04:04.800
那我們把提示詞發送給Codex
00:04:04.800 → 00:04:07.266
讓它構建這樣一個Dashboard的頁面
00:04:07.466 → 00:04:09.866
並且在當前項目文件夾下
00:04:09.866 → 00:04:11.866
創建一個prototype文件夾
00:04:11.966 → 00:04:14.200
把生成的頁面保存在這裏
00:04:14.333 → 00:04:15.800
那我們來看一下Codex為
00:04:15.800 → 00:04:17.300
我們生成的界面UI
00:04:17.300 → 00:04:18.366
還是非常不錯的
00:04:18.366 → 00:04:20.300
那當然如果你有不滿意的地方
00:04:20.300 → 00:04:22.000
可以反復地要求它修改
00:04:22.000 → 00:04:23.933
直到修改到你滿意為止
00:04:24.133 → 00:04:25.266
這裏我要說一下
00:04:25.266 → 00:04:26.733
如果你在網絡上看到
00:04:26.733 → 00:04:28.466
別人的主頁非常好看
00:04:28.466 → 00:04:30.300
想要1:1像素級復製
00:04:30.300 → 00:04:31.666
那我給你推薦一個skill
00:04:31.733 → 00:04:33.466
叫image2_UI_skill
00:04:33.466 → 00:04:35.300
那這個skill可以根據你發送
00:04:35.300 → 00:04:38.266
的截圖進行1:1像素級復製
00:04:38.266 → 00:04:40.333
並為你生成html頁面
00:04:40.500 → 00:04:43.400
那我現在展示的這個html頁面
00:04:43.400 → 00:04:46.100
就是用image2_UI_skill復製的
00:04:46.100 → 00:04:47.733
那這個頁面就是我在網上
00:04:47.733 → 00:04:49.466
看到的一個非常喜歡的樣式
00:04:49.666 → 00:04:51.733
那總之第二個步驟就是讓
00:04:51.733 → 00:04:53.200
智能體給你畫頁面
00:04:53.300 → 00:04:54.566
直到你滿意為止
00:04:54.566 → 00:04:55.866
那你一定要清楚
00:04:55.866 → 00:04:57.266
自己都想要哪些功能
00:04:57.266 → 00:04:58.366
啊需要哪些數據
00:04:58.566 → 00:05:01.466
啊平時會經常使用哪些skill
00:05:01.666 → 00:05:03.000
尤其是你在智能體
00:05:03.000 → 00:05:04.500
中經常會做哪些事
00:05:04.733 → 00:05:06.600
就比如我列出的這些
00:05:06.600 → 00:05:08.733
像deepresearch是我調查一些
00:05:08.733 → 00:05:10.766
最新的AI技術的時候會用到的
00:05:10.766 → 00:05:12.000
那後面這兩個就是
00:05:12.000 → 00:05:14.500
卡帕西的LLM Wiki的skill
00:05:14.533 → 00:05:16.533
那我之前的視頻中已經講過了
00:05:16.733 → 00:05:18.266
大家可以回看我的那期視頻
00:05:18.300 → 00:05:19.200
那這兩個任務
00:05:19.200 → 00:05:20.866
一個是把剪藏的資料
00:05:20.866 → 00:05:22.800
拆解成Obsidian知識筆記
00:05:22.800 → 00:05:24.000
保存到知識庫裏
00:05:24.066 → 00:05:27.000
另一個是對知識庫進行健康檢查
00:05:27.333 → 00:05:28.733
看看是否有孤兒筆記
00:05:28.733 → 00:05:31.200
死鏈或者是元數據缺失
00:05:31.300 → 00:05:33.400
那同樣我的界面上還會顯示
00:05:33.400 → 00:05:34.700
我的YouTube頻道信息
00:05:34.700 → 00:05:36.866
那這個是用yt-dlp來獲取的
00:05:36.866 → 00:05:38.933
那這個工具我之前也講過很多次了
00:05:39.133 → 00:05:41.466
還有顯示RSS訂閱數據
00:05:41.566 → 00:05:43.333
Reddit和GitHub最新資訊的
00:05:43.333 → 00:05:45.866
那這都是我平時學習AI的主要渠道
00:05:45.900 → 00:05:47.900
那當然你不需要一口氣把
00:05:47.900 → 00:05:49.400
所有的功能都做出來
00:05:49.600 → 00:05:51.300
你可以先做出第一個頁面
00:05:51.300 → 00:05:52.933
然後後續再根據自己
00:05:52.933 → 00:05:54.333
的實際的日常需要
00:05:54.466 → 00:05:56.000
慢慢往裏添加功能
00:05:56.000 → 00:05:57.900
就像我現在所用的Dashboard
00:05:57.900 → 00:05:59.466
也是我一點一點完善的
00:05:59.666 → 00:06:00.933
那麽接下來第三步就是讓
00:06:00.933 → 00:06:04.400
智能體根據頁面原型編寫Obsidian插件
00:06:04.400 → 00:06:05.766
那這一步其實最簡單
00:06:05.800 → 00:06:08.166
直接告訴Codex按照UI原型
00:06:08.266 → 00:06:09.900
編寫插件代碼就可以了
00:06:09.900 → 00:06:12.866
那在Codex完成所有代碼任務之後
00:06:12.866 → 00:06:14.600
我們就可以把插件代碼
00:06:14.600 → 00:06:17.133
復製到Obsidian庫中進行測試了
00:06:17.133 → 00:06:19.133
我們來到Obsidian文件夾下
00:06:19.333 → 00:06:21.766
找到 .Obsidian這個隱藏文件夾
00:06:21.800 → 00:06:23.966
點進去找到plugins文件夾
00:06:24.000 → 00:06:26.000
在裏面創建一個新文件夾
00:06:26.000 → 00:06:28.100
名字就叫做agent-Dashboard
00:06:28.366 → 00:06:30.500
然後把剛才Codex編譯出來
00:06:30.500 → 00:06:31.933
的三個文件復製到這裏
00:06:31.933 → 00:06:33.533
這三個文件分別是main.js
00:06:33.533 → 00:06:36.733
styles.css和manifest.json
00:06:36.933 → 00:06:39.800
那大家如果平時用過Brat插件來
00:06:39.800 → 00:06:41.866
安裝一些還沒有發布到第三方
00:06:41.866 → 00:06:43.466
插件市場上的插件的時候
00:06:43.533 → 00:06:45.200
就會很熟悉這三個文件
00:06:45.200 → 00:06:46.566
因為Obsidian插件的
00:06:46.566 → 00:06:48.166
本質就是這三個文件
00:06:48.400 → 00:06:50.400
那然後我們打開Obsidian
00:06:51.866 → 00:06:53.200
輸入agent Dashboard
00:06:53.200 → 00:06:55.533
就能看到打開面板的命令了
00:06:56.300 → 00:06:58.766
就能夠看到Dashboard插件界面了
00:06:59.366 → 00:07:00.666
我們就完成了插件
00:07:00.666 → 00:07:02.200
的初步開發與部署
00:07:02.800 → 00:07:05.333
就是一步一步完成所有的功能模塊
00:07:05.766 → 00:07:07.600
我們先來看一些簡單的操作
00:07:08.400 → 00:07:09.666
那這個是最簡單的
00:07:09.666 → 00:07:12.333
那直接告訴Codex熱力圖的功能就是
00:07:12.333 → 00:07:15.866
顯示過去365天我所創建筆記的
00:07:15.866 → 00:07:17.500
熱力圖那分四個檔位
00:07:17.666 → 00:07:18.900
啊創建一篇筆記
00:07:20.700 → 00:07:22.300
以及4篇以上筆記
00:07:22.300 → 00:07:23.200
那這個分級呢
00:07:23.200 → 00:07:24.200
你可以自己定義
00:07:24.200 → 00:07:25.866
那當天創建的筆記越多
00:07:26.933 → 00:07:29.566
然後讓Codex實現這個功能就可以了
00:07:29.766 → 00:07:32.300
我在去年的視頻中有教過大家
00:07:32.366 → 00:07:34.700
如何用熱力圖插件編寫DataviewJS
00:07:34.700 → 00:07:36.666
代碼來實現熱力圖功能
00:07:38.366 → 00:07:40.866
這一切都可以交給Codex來處理了
00:07:41.000 → 00:07:42.533
那麽我們來看一下效果
00:07:42.533 → 00:07:43.966
我的這個筆記庫並不是
00:07:43.966 → 00:07:45.666
我自己的私人筆記庫
00:07:45.700 → 00:07:48.733
而是我為了做視頻單獨創建的庫
00:07:48.800 → 00:07:49.800
啊裏面的筆記呢
00:07:49.800 → 00:07:52.333
也都是搭配視頻一起分享給大家的
00:07:52.333 → 00:07:53.400
那我們來看一下我
00:07:53.400 → 00:07:54.733
這個筆記庫的熱力圖
00:07:54.800 → 00:07:56.466
那我當前是在Windows電腦上
00:07:56.466 → 00:07:58.466
因為我最開始是在Windows
00:07:58.566 → 00:07:59.766
電腦上用的比較多
00:07:59.933 → 00:08:01.766
所以筆記分布的比較平均
00:08:01.766 → 00:08:04.000
那鼠標懸停在每一個方塊上
00:08:04.000 → 00:08:06.733
就能看到當天創建了多少篇筆記
00:08:07.333 → 00:08:09.500
那麽我來到我的蘋果Mac電腦上
00:08:09.500 → 00:08:11.700
那這個Mac電腦是我前幾個月買的
00:08:11.700 → 00:08:14.066
那買來之後我安裝的Obsidian
00:08:14.066 → 00:08:16.533
並且通過Git拉取了代碼庫
00:08:16.600 → 00:08:17.866
啊也就是我的筆記庫
00:08:17.900 → 00:08:20.066
那所以你能看到5月份這一天
00:08:20.066 → 00:08:22.166
我一次性創建了161條筆記
00:08:22.166 → 00:08:24.666
那實際上是那天我通過GitHub拉
00:08:24.666 → 00:08:26.566
取了我的筆記庫到Mac上而已
00:08:27.100 → 00:08:28.966
那麽這個就是熱力圖功能
00:08:29.066 → 00:08:31.200
至於顯示近期修改的筆記
00:08:31.300 → 00:08:32.900
或者顯示今日task
00:08:32.966 → 00:08:34.666
那這些功能都太基礎了
00:08:34.666 → 00:08:37.733
那Obsidian插件有著原生的Obsidian API
00:08:37.900 → 00:08:40.300
能夠輕松地讀取整個workspace
00:08:40.766 → 00:08:42.300
啊並且可以方便地進行
00:08:42.300 → 00:08:44.333
筆記的寫入和批量處理
00:08:44.333 → 00:08:45.700
你只需要告訴Codex
00:08:45.700 → 00:08:47.166
你想要什麽功能就可以了
00:08:47.166 → 00:08:49.600
那接下來我們來看今天的重點
00:08:49.700 → 00:08:51.866
如何在界面上點擊按鈕
00:08:51.966 → 00:08:53.766
調用智能體執行任務
00:08:53.900 → 00:08:55.600
啊調用skill執行任務
00:08:55.766 → 00:08:57.733
那我們這裏我們來講一個基礎知識
00:08:57.733 → 00:08:59.966
大家要對此呢要有所了解
00:09:00.100 → 00:09:02.166
那比如我想要讓智能體
00:09:02.166 → 00:09:03.566
調用一個skill來幹活
00:09:03.566 → 00:09:04.733
那正常情況下
00:09:04.733 → 00:09:07.466
我應該在智能體的AI對話窗口
00:09:07.466 → 00:09:10.166
讓智能體調用某個skill做某件事
00:09:10.166 → 00:09:12.666
那就像我剛才讓Codex調用
00:09:12.666 → 00:09:14.900
frontend-design skill來畫一個頁面
00:09:15.366 → 00:09:16.466
但是我們還有另一種
00:09:16.466 → 00:09:18.133
方式能夠實現這個操作
00:09:18.133 → 00:09:19.100
那就是命令行
00:09:19.200 → 00:09:21.800
那我們打開Mac系統的Terminal命令行
00:09:21.900 → 00:09:23.500
那直接輸入這樣一個命令
00:09:27.300 → 00:09:29.466
使用frontend-design skill為我設計
00:09:29.466 → 00:09:31.700
一個個人Dashboard頁面原型
00:09:31.733 → 00:09:33.466
保存在當前文件夾下"
00:09:34.533 → 00:09:36.500
那這裏直接就調用了
00:09:36.500 → 00:09:38.000
Claude Code來執行這個任務
00:09:38.100 → 00:09:39.466
我們對視頻進行一個加速
00:09:39.466 → 00:09:41.466
那可以看到Claude Code直接調用
00:09:41.466 → 00:09:43.266
skill為我畫了一個html頁面
00:09:43.266 → 00:09:45.733
那這個和我們之前在Codex的AI
00:09:45.733 → 00:09:47.766
對話框裏做的是一樣的事情
00:09:47.966 → 00:09:49.533
那麽任務執行完成後
00:09:49.533 → 00:09:50.733
我們來到文件夾中
00:09:50.733 → 00:09:53.300
就能看到Claude Code創建的頁面了
00:09:53.500 → 00:09:56.566
呃大家可能平時會聽到有些人說
00:09:56.566 → 00:09:58.333
他們使用OpenClaw大龍蝦
00:09:58.366 → 00:10:00.900
或者是Hermes Agent來指揮Claude
00:10:00.900 → 00:10:02.766
code和Codex做編程任務
00:10:02.766 → 00:10:04.600
那其實本質上就是通過
00:10:04.600 → 00:10:06.100
這樣的命令行來完成的
00:10:06.400 → 00:10:07.966
那所以知道了這個原理
00:10:07.966 → 00:10:09.066
我們就能知道
00:10:09.066 → 00:10:11.000
在我展示的Dashboard插件中
00:10:11.000 → 00:10:12.900
是如何能夠點擊按鈕
00:10:12.900 → 00:10:15.366
一鍵調用智能體來執行任務了
00:10:15.533 → 00:10:17.800
那麽我們就來實現一個簡單的功能
00:10:17.900 → 00:10:20.366
在剛才創建的界面中
00:10:20.366 → 00:10:22.966
啊有一個按鈕叫inbox Ingest
00:10:23.166 → 00:10:24.533
也就是資料攝入
00:10:24.533 → 00:10:27.000
那這就是卡帕西的LLM Wiki
00:10:27.000 → 00:10:28.766
理念中的Ingest這個步驟
00:10:28.766 → 00:10:29.966
那我告訴Codex
00:10:30.100 → 00:10:32.566
啊對這個按鈕實現具體的功能
00:10:34.000 → 00:10:36.200
通過命令行調用Claude Code
00:10:36.300 → 00:10:38.666
讓它對當前Obsidian目錄中的
00:10:38.666 → 00:10:40.766
inbox文件夾下的所有資料
00:10:40.900 → 00:10:43.066
進行翻譯和摘要提取
00:10:43.333 → 00:10:45.466
整理成中文的Markdown筆記
00:10:45.533 → 00:10:48.333
然後把生成的筆記保存到Obsidian目錄
00:10:48.466 → 00:10:50.933
那Codex編寫代碼實現功能之後
00:10:50.933 → 00:10:52.533
我們把插件文件
00:10:52.600 → 00:10:54.566
復製到plugins文件夾中
00:10:54.566 → 00:10:56.133
然後重新加載插件
00:10:56.266 → 00:10:58.533
我們來測試一下這個功能是否好用
00:10:58.866 → 00:11:01.200
我當前inbox文件夾下有一篇文章
00:11:01.200 → 00:11:03.566
那這個文章是谷歌最新發布的
00:11:03.600 → 00:11:06.566
有關卡帕西LLM Wiki理念的跟進
00:11:06.933 → 00:11:08.900
谷歌發布了一個開放知識
00:11:08.900 → 00:11:11.300
格式來適配卡帕西的理念
00:11:11.300 → 00:11:12.466
那這個文章我在我的
00:11:12.466 → 00:11:15.000
小紅書有發過圖文筆記來講解
00:11:15.066 → 00:11:18.300
那當前我inbox的這篇文章是英文
00:11:18.333 → 00:11:19.900
啊我直接點擊按鈕
00:11:20.000 → 00:11:22.733
調用智能體來把它翻譯並處理
00:11:22.733 → 00:11:23.933
生成中文筆記
00:11:24.200 → 00:11:26.166
那在智能體執行完成之後
00:11:26.166 → 00:11:27.966
我們就看到Obsidian根目錄
00:11:27.966 → 00:11:29.566
下出現了一篇新筆記
00:11:29.600 → 00:11:32.800
那是翻譯並提取摘要後的中文筆記
00:11:32.933 → 00:11:33.900
那麽這樣一來
00:11:33.900 → 00:11:35.333
我們就實現了調用
00:11:35.333 → 00:11:37.166
智能體執行任務這個功能
00:11:37.366 → 00:11:39.333
那麽其他類似的功能
00:11:39.366 → 00:11:40.466
大家就可以根據自己
00:11:40.466 → 00:11:42.100
的實際需要來實現了
00:11:42.100 → 00:11:43.366
那就比如deep research
00:11:43.366 → 00:11:44.866
那我之前的視頻講過
00:11:44.900 → 00:11:47.766
調用的是NotebookLM 的 Deep Research 功能
00:11:47.766 → 00:11:48.966
也就是通過skill
00:11:49.266 → 00:11:50.666
那麽最後一種情況
00:11:50.666 → 00:11:52.600
就是調用外部的API
00:11:52.600 → 00:11:53.966
那這個就更簡單了
00:11:53.966 → 00:11:56.366
比如調用GitHub的API來拉取
00:11:56.366 → 00:11:58.000
一些最新的項目資訊
00:11:58.166 → 00:12:00.100
那我們只要告訴Codex
00:12:00.100 → 00:12:01.600
我們要拉取什麽樣的資訊
00:12:01.933 → 00:12:03.600
它就能實現具體的代碼了
00:12:03.600 → 00:12:05.700
那比如我現在點擊的這個按鈕
00:12:05.700 → 00:12:08.200
是拉取谷歌和OpenAI的
00:12:08.200 → 00:12:10.600
開發者blog的RSS訂閱
00:12:10.966 → 00:12:12.066
那拉取之後呢
00:12:12.066 → 00:12:14.900
寫入到Markdown文件中並打開
00:12:14.900 → 00:12:17.066
那你也可以根據自己的實際需求
00:12:17.066 → 00:12:19.100
替換成你想要的API
00:12:19.133 → 00:12:20.733
或者是RSS訂閱
00:12:20.966 → 00:12:22.400
那像GitHub的API
00:12:23.300 → 00:12:25.000
那像RSS訂閱這種呢
00:12:25.666 → 00:12:27.400
那本質上都是調用API
00:12:27.566 → 00:12:29.200
那還有一些收費的API
00:12:30.066 → 00:12:33.533
那你就需要把你的API密鑰也告訴Codex
00:12:34.533 → 00:12:37.100
所有的功能我們都能夠一一實現了
00:12:37.100 → 00:12:38.933
那大家在實現功能的過程中呢
00:12:40.000 → 00:12:41.933
要根據自己的實際需求
00:12:41.966 → 00:12:43.366
一步一步地把它完善
00:12:44.300 → 00:12:45.866
打造出最適合自己
00:12:45.866 → 00:12:47.166
的智能體操作系統
00:12:47.166 → 00:12:49.333
那深度集成Obsidian和智能體
00:12:50.200 → 00:12:53.333
比如我之前講過的卡帕西的LLM Wiki
00:12:53.333 → 00:12:55.766
那除了剛才的Ingest skill之外
00:12:55.766 → 00:12:56.966
那還有lint skill
00:12:57.066 → 00:12:59.266
也就是知識庫的健康檢查
00:12:59.300 → 00:13:00.933
那我的Dashboard上有一個專門
00:13:00.933 → 00:13:03.300
的頁面顯示健康度評分
00:13:03.400 → 00:13:04.566
啊以及相關的問題
00:13:04.566 → 00:13:06.100
比如孤島筆記死鏈
00:13:06.100 → 00:13:07.900
還有元數據覆蓋率等問題
00:13:08.066 → 00:13:09.733
那我當前這個筆記庫
00:13:09.866 → 00:13:11.666
啊不是我的私人筆記庫
00:13:11.666 → 00:13:14.100
是我為了專門做視頻新建的知識庫
00:13:14.266 → 00:13:16.300
並沒有詳細的去完善
00:13:16.300 → 00:13:18.200
元數據和雙鏈等格式
00:13:18.200 → 00:13:20.366
那所以健康度評分比較低
00:13:20.366 → 00:13:21.866
那因為我的筆記裏
00:13:21.866 → 00:13:23.566
沒有加入元數據和雙鏈
00:13:23.766 → 00:13:25.200
因為我的頻道的觀眾並
00:13:25.200 → 00:13:26.700
不是所有人都用Obsidian
00:13:26.700 → 00:13:29.700
而大家自己的私人主知識庫
00:13:29.700 → 00:13:32.700
一定要好好維護,那最後我想要和大家說
00:13:32.700 → 00:13:35.700
在智能體時代,Obsidian已經是一個必不可少的重要工具
00:13:35.700 → 00:13:39.766
之前看到卡帕西發布的LLM Wiki理念
00:13:40.100 → 00:13:41.966
大家總覺得好像是紙上談兵
00:13:41.966 → 00:13:43.466
是一個空洞的概念
00:13:44.266 → 00:13:47.066
現在LLM Wiki已經成了主流的理念
00:13:47.100 → 00:13:48.733
就比如我剛才使用的那
00:13:48.733 → 00:13:49.900
谷歌的那篇文章
00:13:49.933 → 00:13:52.866
講的就是谷歌對這個理念的跟進
00:13:53.066 → 00:13:55.300
發布的最新的Markdown格式標準
00:13:55.600 → 00:13:57.500
但大家應該清楚地認識到
00:13:57.533 → 00:13:59.333
矽谷的主流技術圈層呢
00:13:59.333 → 00:14:02.066
早就已經在深入地使用Obsidian
00:14:02.066 → 00:14:05.100
把LLM Wiki理念與智能體深度集成
00:14:05.100 → 00:14:06.566
讓智能體全面接管
00:14:06.566 → 00:14:07.700
我們的私人知識庫
00:14:07.700 → 00:14:09.700
那這才是AI時代的真正趨勢
00:14:09.966 → 00:14:11.066
那麽以上就是今天
00:14:11.066 → 00:14:12.466
視頻的全部內容了
00:14:12.466 → 00:14:14.466
那視頻中所有的操作步驟
00:14:14.466 → 00:14:16.500
和提示詞以及註意事項
00:14:16.500 → 00:14:17.933
我都整理成了知識筆記
00:14:18.166 → 00:14:19.733
大家可以在我的頻道
00:14:19.733 → 00:14:21.666
信息中找到我的個人主頁
00:14:21.666 → 00:14:23.066
在那裏下載筆記
00:14:23.133 → 00:14:24.500
照著筆記中的步驟
00:14:24.500 → 00:14:26.566
你會很輕松地實現這個功能
00:14:26.566 → 00:14:28.966
那大家可以現在就去動手嘗試
00:14:29.000 → 00:14:30.766
那有任何的問題都可以給我留言
00:14:30.766 → 00:14:31.733
記得點贊關註