Скиллы Новичок Разное

Ontology

Скачать ZIP
10
Предупреждение о рисках!

Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.

Typed knowledge graph for structured agent memory and composable skills. Используется при создании и запросе сущностей (Person, Project, Task, Event, Document), связывании объектов, проверке ограничений, планировании многошаговых действий как преобразований графа и при необходимости совместного состояния между навыками.

Ontology

Типизированный словарь и система ограничений для представления знаний в виде проверяемого графа.

Ключевая идея

Любая информация представляется как сущность с типом, набором свойств и связями с другими сущностями. Любое изменение проходит проверку на соответствие ограничениям типа перед сохранением.

Entity: { id, type, properties, relations, created, updated }
Relation: { from_id, relation_type, to_id, properties }

Когда использовать

ТриггерДействие
«Запомни, что…»Создать или обновить сущность
«Что я знаю о X?»Запрос к графу
«Свяжи X с Y»Создать связь
«Покажи все задачи проекта Z»Обход графа
«Что зависит от X?»Поиск зависимостей
Планирование многошаговых задачМоделирование как преобразование графа
Навыку нужно общее состояниеЧтение/запись объектов онтологии

Основные типы

Агенты и люди

Person: { name, email?, phone?, notes? }
Organization: { name, type?, members[] }

Работа

Project: { name, status, goals[], owner? }
Task: { title, status, due?, priority?, assignee?, blockers[] }
Goal: { description, target_date?, metrics[] }

Время и место

Event: { title, start, end?, location?, attendees[], recurrence? }
Location: { name, address?, coordinates? }

Информация

Document: { title, path?, url?, summary? }
Message: { content, sender, recipients[], thread? }
Thread: { subject, participants[], messages[] }
Note: { content, tags[], refs[] }

Ресурсы

Account: { service, username, credential_ref? }
Device: { name, type, identifiers[] }

Резюме

Ontology — это типизированный граф знаний для структурированной памяти агента и компонуемых навыков. Он позволяет создавать и запрашивать сущности, связывать данные между собой, контролировать корректность через ограничения и строить сложные планы как последовательность операций над графом. Такой подход обеспечивает единое, проверяемое и расширяемое представление данных внутри AI-агентов. :


Файл из источника

11212_ontology-1.0.4.zip