name: knowledge-internalizer-pro description: 系統化知識內化與能力自評引擎。當需要深入學習新領域、建立專家級知識庫、並明確知道自己的掌握程度時使用。核心功能包括系統性知識內化引擎和基於知識圖譜的能力評級器。觸發詞:深入學習並評估掌握水平、建立專家級知識庫、系統研究並告訴我能做什麼。
將新領域知識系統化內化,並生成可信的能力自評報告。
不僅學會,還知道自己"會多少"以及"能做什麼"。
本技能確保: 1. 系統化學習過程(不是零散資訊收集) 2. 結構化知識儲存(可被後續呼叫) 3. 嚴謹的能力評級(告訴使用者你的能力邊界)
當用戶說以下內容時啟用:
目標:多維度搜索,聚焦高質量資訊源
步驟:
learning_objective設定可信度閾值:credibility_threshold (預設80)
生成搜尋策略 ``` 策略維度:
應用性搜尋:"{主題} 應用案例 實踐" ```
執行搜尋與篩選
優先資訊源(按可信度排序):
使用 web_search 執行多維度搜索
web_fetch 抓取高質量頁面記錄每個來源的可信度評分
資訊聚合
目標:產出三大核心知識資產
以結構化格式定義核心實體及其關係:
{
"knowledge_graph": {
"domain": "{主題}",
"entities": [
{
"id": "entity_1",
"name": "實體名稱",
"type": "概念|方法|工具|應用|問題",
"definition": "定義說明"
}
],
"relations": [
{
"from": "entity_1",
"to": "entity_2",
"type": "is-a|part-of|used-for|versus|enables|requires",
"description": "關係描述"
}
]
}
}
關係型別說明:
- is-a: 是...的一種(繼承關係)
- part-of: 是...的組成部分
- used-for: 用於...(應用關係)
- versus: 與...對比
- enables: 使能...(使某事成為可能)
- requires: 需要...(依賴關係)
樹狀知識結構,從宏觀到微觀:
{主題}
├── 1. 核心概念層
│ ├── 1.1 定義與範圍
│ ├── 1.2 核心術語
│ └── 1.3 基本假設
├── 2. 原理機制層
│ ├── 2.1 技術原理
│ ├── 2.2 核心演算法/方法
│ └── 2.3 關鍵流程
├── 3. 應用實踐層
│ ├── 3.1 典型應用場景
│ ├── 3.2 工具與框架
│ └── 3.3 最佳實踐
├── 4. 前沿發展層
│ ├── 4.1 當前挑戰
│ ├── 4.2 最新進展
│ └── 4.3 未來趨勢
└── 5. 關聯知識層
├── 5.1 前置知識
├── 5.2 相關領域
└── 5.3 擴充套件學習
預生成該領域常見問題及標準答案:
{
"qa_pairs": [
{
"question": "這個領域最核心的問題是什麼?",
"answer": "...",
"difficulty": "basic|intermediate|advanced"
},
{
"question": "方法A和方法B的主要區別?",
"answer": "...",
"difficulty": "intermediate"
}
]
}
目標:生成客觀、可操作的能力評估報告
| 維度 | 評分標準 | 評估方法 |
|---|---|---|
| 廣度 | 核心子領域覆蓋比例 | 檢查知識圖譜實體覆蓋 |
| 深度 | 原理細節理解程度 | 檢查知識框架深度層級 |
| 置信度 | 資訊交叉驗證可信度 | 檢查資訊源質量與數量 |
| 結構化 | 知識關聯化程度 | 檢查關係密度與邏輯 |
| 等級 | 標籤 | 能力描述 | 典型表現 |
|---|---|---|---|
| 等級1 | 概念入門 | 可解釋基本術語和宏觀框架 | 能回答"是什麼"類問題 |
| 等級2 | 系統理解 | 可梳理邏輯、對比方案、解答常見問題 | 能回答"怎麼做、為什麼"類問題 |
| 等級3 | 深度掌握 | 可討論技術細節、分析優劣、進行初步推理和設計 | 能回答"如何最佳化、如何改進"類問題 |
| 等級4 | 專家級 | 可處理前沿問題、參與深度辯論、指出潛在謬誤 | 能回答"有哪些限制、未來方向"類問題 |
# 📊 能力評估報告:{主題}
## 綜合評分
| 維度 | 分數 | 說明 |
|------|------|------|
| 廣度 | XX/100 | {覆蓋了哪些子領域,缺失哪些} |
| 深度 | XX/100 | {理解到了什麼層次,哪些細節不足} |
| 置信度 | XX/100 | {資訊源質量,交叉驗證情況} |
| 結構化 | XX/100 | {知識關聯程度,邏輯清晰度} |
## 能力等級
**最終等級:等級X:{等級名稱}**
{等級描述}
## 能力邊界宣告
✅ **我能做到**:
- {具體能力1}
- {具體能力2}
- {具體能力3}
⚠️ **能力有限**:
- {子領域A}:{限制說明}
- {子領域B}:{限制說明}
❌ **建議諮詢專家**:
- {前沿問題}:{原因}
- {深層細節}:{原因}
## 後續學習建議
1. {建議1}
2. {建議2}
目標:將知識資產存入長期記憶庫
本技能來自小蔥技能站7w4.net。
~/.openclaw/workspace/memory/knowledge/
├── {主題slug}/
│ ├── knowledge_graph.json # 知識圖譜
│ ├── knowledge_framework.md # 知識框架
│ ├── qa_pairs.json # 問答對
│ └── capability_report.md # 能力評估報告
使用 write 工具將所有知識資產寫入檔案:
write(path="~/.openclaw/workspace/memory/knowledge/{主題slug}/knowledge_graph.json", content=...)
write(path="~/.openclaw/workspace/memory/knowledge/{主題slug}/knowledge_framework.md", content=...)
write(path="~/.openclaw/workspace/memory/knowledge/{主題slug}/qa_pairs.json", content=...)
write(path="~/.openclaw/workspace/memory/knowledge/{主題slug}/capability_report.md", content=...)
更新 ~/.openclaw/workspace/MEMORY.md,新增知識條目:
### 知識庫:{主題}
- **能力等級**:等級X:{等級名稱}
- **學習日期**:{日期}
- **儲存位置**:`memory/knowledge/{主題slug}/`
- **快速呼叫**:提及"{主題}"時會基於此知識庫回答
使用者輸入: "深入學習'強化學習在機器人控制中的應用',並評估掌握水平"
↓ 階段A:探索性學習
├── 解析:主題=強化學習+機器人控制,目標=理解技術原理
├── 搜尋策略:定義、原理、對比、前沿、應用
├── 執行搜尋:web_search × 5維度
└── 聚合資訊:收集高質量來源
↓ 階段B:深度結構化
├── 構建知識圖譜(實體、關係)
├── 生成分層框架(5層樹狀結構)
└── 預生成問答對(基礎→進階)
↓ 階段C:自我能力評級
├── 計算四維評分
├── 確定能力等級
├── 生成能力邊界宣告
└── 輸出完整評估報告
↓ 階段D:持久化儲存
├── 建立知識目錄
├── 寫入所有知識資產
├── 更新記憶索引
└── 確認後續呼叫方式
↓ 輸出
└── 向用戶呈現綜合報告
當用戶後續詢問該主題相關問題時:
memory/knowledge/{主題slug}/ 載入示例回覆:
根據我對"強化學習在機器人控制中的應用"的等級2:系統理解能力:
{回答內容}
注:此回答基於我於{日期}學習建立的知識庫。如有前沿問題或深度細節,建議提供具體論文讓我進一步學習。
| 引數 | 預設值 | 說明 |
|---|---|---|
learning_objective |
"理解技術原理" | 學習目標深度 |
credibility_threshold |
80 | 資訊源可信度閾值(0-100) |
max_sources |
10 | 最大資訊源數量 |
qa_pairs_count |
5 | 預生成問答對數量 |
credibility_threshold版本:1.0.0 最後更新:2026-03-15
這個 Skill 質量較好,設計思路清晰,能幫助使用者系統學習並清楚瞭解自己的能力邊界。優點是流程完整、配套資料豐富,有評分標準和知識圖譜規範可參考。不足之處是文件偏理論化,缺少實際使用示例,新手可能不知道如何下手;另外能力評估部分的標準定義較複雜,對普通使用者來說理解成本偏高。總體來說專業度足夠,但可用性還有提升空間。