用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/ffsshhttiikk/opencode-agents-skills --skill knowledge-representation命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | knowledge-representation |
| description | Knowledge representation in AI |
| license | MIT |
| compatibility | opencode |
| metadata | {"audience":"machine-learning-engineers","category":"artificial-intelligence"} |
Use me when:
1. Semantic Networks
┌─────────┐
│Animal │
└────┬────┘
│is-a
┌─────┴─────┐
▼ ▼
┌───────┐ ┌────────┐
│Mammal │ │ Bird │
└───┬───┘ └───┬────┘
│ │has-a
▼ ▼
┌───────┐ ┌────────┐
│ Dog │ │Wings │
└───────┘ └────────┘
2. Frames
class Frame:
def __init__(self, name, slots):
self.name = name
self.slots = slots
dog = Frame("Dog", {
"is_a": ["Mammal"],
"legs": 4,
"sound": "bark",
"eats": ["meat", "dog_food"],
"can": ["fetch", "guard", "hunt"]
})
3. Logic Representation
// First-Order Logic
∀x (Dog(x) → Mammal(x))
∀x (Mammal(x) → Animal(x))
∃x (Dog(x) ∧ Barks(x))
// Rules
IF patient.has_fever AND patient.cough THEN patient.has_cold
# RDF-like representation
from rdflib import Graph, Namespace, URIRef, Literal
EX = Namespace("http://example.org/")
g = Graph()
g.add((EX.Person, EX.hasName, Literal("Alice")))
g.add((EX.Person, EX.hasAge, Literal(30)))
g.add((EX.Person, EX.worksAt, EX.Company))