Initial commit: Multi-repository role-based knowledge graphs

This commit is contained in:
Kimi Claw
2026-02-19 04:11:57 +08:00
commit 3720b9e325
19 changed files with 1218 additions and 0 deletions
+38
View File
@@ -0,0 +1,38 @@
# OpenClaw Knowledge Graph
## Role: OpenClaw Developer
Specialized knowledge for developing the OpenClaw gateway and agent platform.
## Thesaurus
- **Source**: `thesaurus.json`
- **Concepts**: TypeScript, Gateway, Channel, Skill, Config
## Key Technologies
### TypeScript/JavaScript
- Node.js runtime
- NPM package management
- Modern JS/TS patterns
### Gateway
- WebSocket server
- API endpoints
- Real-time communication
### Channels
- Telegram integration
- Discord integration
- Slack integration
- Generic IM support
### Skills
- Extension system
- Tool capabilities
- Plugin architecture
## Sources
- Source: `openclaw/src/`
- Docs: `openclaw/docs/`
+35
View File
@@ -0,0 +1,35 @@
{
"name": "OpenClaw",
"data": {
"typescript": { "id": 1, "nterm": "typescript" },
"ts": { "id": 1, "nterm": "typescript" },
"javascript": { "id": 1, "nterm": "typescript" },
"js": { "id": 1, "nterm": "typescript" },
"node": { "id": 1, "nterm": "typescript" },
"npm": { "id": 1, "nterm": "typescript" },
"gateway": { "id": 2, "nterm": "gateway" },
"server": { "id": 2, "nterm": "gateway" },
"api": { "id": 2, "nterm": "gateway" },
"websocket": { "id": 2, "nterm": "gateway" },
"ws": { "id": 2, "nterm": "gateway" },
"channel": { "id": 3, "nterm": "channel" },
"telegram": { "id": 3, "nterm": "channel" },
"discord": { "id": 3, "nterm": "channel" },
"slack": { "id": 3, "nterm": "channel" },
"im": { "id": 3, "nterm": "channel" },
"skill": { "id": 4, "nterm": "skill" },
"tool": { "id": 4, "nterm": "skill" },
"capability": { "id": 4, "nterm": "skill" },
"extension": { "id": 4, "nterm": "skill" },
"plugin": { "id": 4, "nterm": "skill" },
"config": { "id": 5, "nterm": "config" },
"configuration": { "id": 5, "nterm": "config" },
"settings": { "id": 5, "nterm": "config" },
"json": { "id": 5, "nterm": "config" },
"yaml": { "id": 5, "nterm": "config" }
}
}