Initial commit: Multi-repository role-based knowledge graphs
This commit is contained in:
@@ -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/`
|
||||
@@ -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" }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user