Как управлять своей базой знаний (BoK)
# Как управлять своей базой знаний (BoK)
BoK — ваша база знаний: **узлы** (теория/концепции) + **Skills** (протоколы решения задач).
## Наполнение
- **Через MCP** (`bok_push`) — с локальной машины (см. «Как загрузить свой BoK через MCP»).
- **Через git-репо** (bok-формат: `manifest.yaml` + `knowledge/*.md` + `skills/<slug>/SKILL.md`) — импорт оператором.
- **В админке** — точечное создание узлов/skills.
## Уровни доступа узла
- `open` — публично, видно всем на витрине `/knowledge/<slug>` (даже без входа).
- `expert_open` — доступно с базового тарифа (trial) и выше.
- `expert_protected` — только полный доступ (владелец/контрибьютор или оплата).
Массово переключить уровни — на странице редактирования BoK.
## Публикация и продажа
- Открытые узлы автоматически видны на публичной витрине знаний.
- Продажа по подписке — включается флагом `subscribable` + цена в редакторе BoK. Владелец/контрибьютор всегда имеют полный доступ (покупка им не предлагается).
## Экспорт
- `GET /boks/{id}/export` — выгрузка узлов/skills (bok-формат), в т.ч. инкрементально (`?since=`).
Эта концепция — часть открытой витрины BoK «BoK_expert». Применение в собственных задачах через DPS-сессии и Skills эксперта — для подписчиков.