learn-skill:DeepSeek Harness 學習管道插件

前言

DeepSeek Harness(DSH)以插件方式擴展能力。智能體工作流中,鏈接和本地音視頻常被處理成一次性摘要,但後續還需要清洗短鏈、提取字幕或轉寫、保存證據,並導入筆記庫。下面介紹 learn-skill。

這是什麼

learn-skill 是 gtbwpkwjnb-alt/learn-skill 倉庫提供的 DSH 技能包插件。它是一條 Agent 原生學習管道:輸入分享文案或本地音視頻,經過短鏈/推廣參數清洗、字幕優先與可恢復轉寫、關鍵幀 OCR、全文 Map-Reduce-Verify,輸出層級化知識卡片,並可導入 Obsidian、思源或保存爲本地 Markdown。許可證爲 MIT。

核心功能

輸入與提取

  • 網絡自適應:自動檢測 GFW,篩選可用平臺。
  • 8 平臺支持:抖音 · TikTok · B站 · YouTube · 播客 · 微信 · 小紅書 · 本地文件。
  • 抖音主頁批量學習:自動枚舉 /aweme/post 分頁、按作品 ID 去重並報告頁面計數差異。
  • 中文界面 OCR:PP-OCRv6(隔離環境)→ 舊 PaddleOCR → Tesseract。

分析與輸出

  • 當前 Agent 證據分析:全文分段 Map → Reduce 彙總 → 本地證據 Verify;技能激活後使用當前 agent 的會話模型,不依賴外部模型 API。
  • 層級化輸出:章節分解 + Mermaid 思維導圖 + 3段式總結;知識卡片可包含章節、思維導圖、亮點、術語、閃卡。

任務與導入

  • 可恢復任務:SQLite 任務賬本 + 工件清單 + 斷點續傳;成功導入後默認清理本地工件。
  • 雙知識庫導入:Obsidian(默認)+ 思源回退 + 本地 Markdown。
  • 安全邊界:主腳本只做本地提取與證據保存,不讀取或調用外部模型 API。

安裝與啓用

先在 DSH 中安裝插件:

dsh plugin --profile web add github:gtbwpkwjnb-alt/learn-skill

安裝後重啓 web:

dsh web

安裝完成後,技能出現在 Settings → Plugins,按需懶加載。插件外殼由倉庫根目錄的 SKILL.md 提供技能,cordis.patch.yml + index.js 爲插件外殼;無 npm 依賴,可從 GitHub 直裝。技能格式爲 kebab-case 名稱 + name/description frontmatter,與 dsh 技能契約一致。

系統依賴:

  • ffmpeg
  • Python 3.10+

如需啓用對應導入或提取能力,可配置以下變量:

變量 用途
SIYUAN_TOKEN 導入思源時必需
BILI_COOKIE 獲取高質量字幕
OBSIDIAN_VAULT Obsidian 庫路徑

典型用法

作爲 AI 技能

可以把鏈接交給技能,例如:

知析 https://www.bilibili.com/video/BV1GJ411x7h7
zhixi https://v.douyin.com/xxxxx/
學習一下這個視頻 https://b23.tv/xxx

命令行

單條處理:

python zhixi-learn.py "https://www.bilibili.com/video/BV1GJ411x7h7"

批量處理:

python zhixi-learn.py "url1" "url2" "url3"

抖音博主主頁:

python zhixi-learn.py "https://www.douyin.com/user/..."

僅提取內容:

python zhixi-learn.py "url" --extract-only

預覽:

python zhixi-learn.py "url1" "url2" --dry-run

不訪問網絡解析短鏈:

python zhixi-learn.py "https://b23.tv/xxxxx?spm_id_from=333" --dry-run --no-resolve-links

文件與保留策略

  • 處理中工件位於 learn-output/_tasks/<task_id>/
  • 導入 Obsidian 後筆記爲 <Vault>/learn/<主題>-<YYYY-MM-DD>.md
  • 成功導入後默認清理本地工件,需要保留時加 --keep-local

適用場景與注意

適合以下場景:

  • 經常從抖音、TikTok、B站、YouTube、播客、微信、小紅書或本地文件提取內容。
  • 希望把處理結果導入 Obsidian 或思源。
  • 需要批量處理抖音主頁鏈接。
  • 希望在 DSH 技能流程中使用當前 agent 的會話模型做證據分析。

使用前注意:

  • 插件以當前 dsh 進程權限運行,安裝前應檢查倉庫源碼與許可證。
  • 許可證爲 MIT。
  • 主腳本只做本地提取與證據保存,不讀取或調用外部模型 API;當前 Agent 證據分析使用當前 agent 的會話模型。
  • 測試兼容版本爲 dsh v0.1.1-rc.2(2026-08-22);預覽期版本迭代快,若 API 變更以官方文檔爲準。
  • 網絡自適應會自動檢測 GFW,篩選可用平臺。

鏈接

倉庫:

https://github.com/gtbwpkwjnb-alt/learn-skill

插件線索給出目錄頁:

https://www.skillhub.cn/plugins/gtbwpkwjnb-alt/learn-skill

該目錄頁來自插件線索,未在已抓取資料中直接確認。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜