用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/u9401066/anesthesia-exam --skill knowledge-extractor命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
難度分類器,基於 Ragas 標準評估題目難度。Triggers: 難度分類, 難度評估, difficulty, 評估難度, 調整難度.
| name | knowledge-extractor |
| description | 從教材中抽取概念、實體、關係,建立知識圖譜。Triggers: 抽取概念, 知識抽取, 概念提取, extract concepts, 建立知識圖譜, knowledge graph. |
從教材中抽取關鍵概念、實體、關係,支援 Multi-hop 題目生成和概念關聯分析。 參考 Ragas 的 Knowledge Graph 設計。
entities = []
for chunk in index.query(scope):
# 抽取藥物、疾病、程序、解剖結構等
ner_results = extract_entities(chunk.text, types=[
"DRUG", # 藥物名稱
"DISEASE", # 疾病
"PROCEDURE", # 醫療程序
"ANATOMY", # 解剖結構
"DOSAGE", # 劑量
"EFFECT", # 效果/副作用
])
entities.extend(ner_results)
keyphrases = []
for chunk in index.query(scope):
# 抽取專業術語和概念
phrases = extract_keyphrases(chunk.text)
keyphrases.extend(phrases)
# 建立實體間的關係
relationships = []
for entity_a, entity_b in entity_pairs:
relation = detect_relation(entity_a, entity_b, context)
# 例如: (Propofol, TREATS, 鎮靜)
# 例如: (Propofol, CAUSES, 低血壓)
relationships.append((entity_a, relation, entity_b))
# 建立圖結構(用於 Multi-hop 題目)
graph = KnowledgeGraph()
for entity in entities:
graph.add_node(entity)
for rel in relationships:
graph.add_edge(rel.source, rel.target, rel.type)
{
"extraction_id": "ext_20260203_001",
"entities": [
{
"id": "e_001",
"text": "Propofol",
"type": "DRUG",
"mentions": 45,
"pages": [89, 90, 91, 95, 102]
},
{
"id": "e_002",
"text": "低血壓",
"type": "EFFECT",
"mentions": 12,
"pages":
🧠 知識抽取完成
📦 實體統計
├── 藥物 (DRUG): 23 個
├── 效果 (EFFECT): 45 個
├── 程序 (PROCEDURE): 18 個
├── 劑量 (DOSAGE): 32 個
└── 解剖 (ANATOMY): 15 個
🔗 關係統計
├── CAUSES (導致): 34 組
├── USED_FOR (用於): 28 組
├── CONTRAINDICATED (禁忌): 12 組
└── INTERACTS_WITH (交互): 8 組
🔑 核心概念 (Keyphrases)
├── context-sensitive half-time
├── effect-site concentration
├── target-controlled infusion
├── minimum alveolar concentration
└── blood-gas partition coefficient
💡 Multi-hop 題目潛力
├── 2-hop 關係: 156 組
└── 3-hop 關係: 89 組