Структуры знаний: MOC, синтез, атомарные заметки
MOC (Map of Content)
MOC — навигационная заметка, которая собирает ссылки по определённой теме.
Главная MOC — README.md в корне. Тематические MOC лежат в 03. Ресурсы/07. Карты/; новую карту агент создаёт в 00. Входящие/ с #MapOfContent + #review и она переезжает в Карты после ревью (см. workflows.md).
Когда создавать MOC
- Тема упоминается в 5+ заметках и нет единой точки входа
- Пользователь явно просит создать карту по теме
- Появляется новая крупная область знаний
Структура и правила MOC
Каркас — Шаблон карты.md в _Система/1. Шаблоны/. Обязательные секции: ## Описание (2–3 предложения своими словами), ## Ключевые заметки (ссылки с краткими аннотациями — не просто список, а список с контекстом), ## Связанные темы, ## Автосбор заметок (Dataview/Bases-запрос по ссылкам или тегу).
- В
up указывай родительскую MOC или область (если есть), в down — дочерние крупные подтемы
- Добавляй Dataview-запрос для автоматического сбора связанных заметок
Синтез-заметки
Синтез — заметка, сравнивающая несколько концептов/инструментов/подходов и выдающая кросс-срезовый вывод.
Хранится в 03. Ресурсы/07. Карты/, тег #synthesis. Как и карта, создаётся агентом в 00. Входящие/ с #review и переезжает после ревью.
Когда создавать синтез
- Есть 2+ концепта/инструмента для сравнения
- Появился инсайт, охватывающий несколько заметок сразу
- Пользователь явно просит «сравни», «что лучше», «какой подход выбрать»
Структура и правила синтеза
Каркас: frontmatter с tags: [synthesis], sources, confidence + секции ## Сравнение (таблица по критериям), ## Анализ (кросс-срезовые выводы), ## Рекомендация (когда какой подход и почему), ## Связанные заметки (ссылки с пояснениями).
- В
sources перечисляй все исходные заметки; каждый вывод должен ссылаться на конкретные заметки
- Если вывод основан на одной заметке — это не синтез, а атомарная мысль
- При обновлении исходных заметок — проверяй актуальность синтеза
Атомарные заметки
Атомарная заметка — одна ключевая идея, мысль или инсайт. Используй Шаблон мысли.md.
Когда выделять
- В длинной заметке есть самостоятельная мысль, полезная отдельно от контекста
- Одна и та же идея повторяется в нескольких заметках
- Заметка разрослась и содержит 3+ несвязанных тем
Как выделять
- Определи атомарную идею — одна мысль, один инсайт, один факт
- Создай новую заметку в
00. Входящие/ с понятным названием
- Frontmatter: теги
thought + review, поля up, links
- Напиши суть — по умолчанию один абзац своими словами; больше только если идея реально не помещается (не копируй дословно из исходной заметки). Пустые секции шаблона удаляй, а не заполняй ради полноты — см.
note-density.md
- Добавь контекст (опционально) — откуда пришла мысль, с чем связана; пропусти, если контекст уже ясен из
up/sources
- Поставь ссылки — в
links укажи исходную заметку и связанные
- В исходной заметке замени развёрнутый блок на ссылку:
[[Новая атомарная заметка]]
Не делай
- Не выделяй всё подряд — атомарность ≠ дробление ради дробления
- Не теряй контекст: в новой заметке должно быть понятно, о чём речь, без открытия исходника
- Не удаляй текст из исходной заметки без замены на ссылку
- Не добавляй в frontmatter ссылки на абсолютно все заметки — это перегружает
Когда выделять раздел в отдельную заметку
Применяется в obsidian-split-note, obsidian-ingest — везде, где из большой заметки достаются атомарные.
Признаки «выделяй»
- Описывает одно понятие / теорему / алгоритм / инсайт самодостаточно
- ≥ 5–7 строк содержательного текста (или формула + объяснение)
- Полезен в других контекстах без исходной заметки
- Не дубль уже существующей заметки —
rg -l "<название>" перед созданием
Признаки «оставь в оригинале»
- Вводный или связующий абзац («в этой главе рассматривается…»)
- Раздел из 2–3 строк без самодостаточного содержания
- Список примеров, иллюстрирующий соседний раздел
- Q&A-блоки и ответы на вопросы из лекций (если ответ не вырос в полноценный концепт ≥10 строк)
- Если сомневаешься — оставляй в оригинале, лучше недодробить, чем переборщить
Имя и тег нового файла
- Имя — по
file-naming.md (claim-based, без запрещённых символов)
- Структурный тег — по
tags.md (раздел «Структурные теги»); он же задаёт целевую папку
- Файл создаём в
00. Входящие/ с #review — переезд в целевую папку идёт после ревью автором (workflows.md)
- В новой заметке
up ссылается на оригинал — это обязательно. В оригинале down пополняется ссылкой на новую только если там нет смыслового перечисления детей в теле (## Ключевые идеи, ## Список лекций и ИМ и подобных); связь допустимо оставить односторонней, см. политику down в note-types-frontmatter.md
1---2name: knowledge-structures3description: Структуры знаний хранилища — когда и как создавать MOC (`#MapOfContent`), синтез-заметки (`#synthesis`) и атомарные заметки, и по каким признакам выделять раздел большой заметки в отдельную. Используй при создании карт, сравнений и при дроблении конспектов и статей на атомарки.4---56<!-- СГЕНЕРИРОВАНО bin/mirror.js. Не редактировать: правки затрёт следующая генерация.7 Источник правды — domains/<домен>/. -->89# Структуры знаний: MOC, синтез, атомарные заметки1011## MOC (Map of Content)1213MOC — навигационная заметка, которая собирает ссылки по определённой теме.14Главная MOC — `README.md` в корне. Тематические MOC лежат в `03. Ресурсы/07. Карты/`; новую карту агент создаёт в `00. Входящие/` с `#MapOfContent` + `#review` и она переезжает в Карты после ревью (см. `workflows.md`).1516### Когда создавать MOC1718- Тема упоминается в 5+ заметках и нет единой точки входа19- Пользователь явно просит создать карту по теме20- Появляется новая крупная область знаний2122### Структура и правила MOC2324Каркас — `Шаблон карты.md` в `_Система/1. Шаблоны/`. Обязательные секции: `## Описание` (2–3 предложения своими словами), `## Ключевые заметки` (ссылки с краткими аннотациями — не просто список, а список с контекстом), `## Связанные темы`, `## Автосбор заметок` (Dataview/Bases-запрос по ссылкам или тегу).2526- В `up` указывай родительскую MOC или область (если есть), в `down` — дочерние крупные подтемы27- Добавляй Dataview-запрос для автоматического сбора связанных заметок2829---3031## Синтез-заметки3233Синтез — заметка, сравнивающая несколько концептов/инструментов/подходов и выдающая кросс-срезовый вывод.34Хранится в `03. Ресурсы/07. Карты/`, тег `#synthesis`. Как и карта, создаётся агентом в `00. Входящие/` с `#review` и переезжает после ревью.3536### Когда создавать синтез3738- Есть 2+ концепта/инструмента для сравнения39- Появился инсайт, охватывающий несколько заметок сразу40- Пользователь явно просит «сравни», «что лучше», «какой подход выбрать»4142### Структура и правила синтеза4344Каркас: frontmatter с `tags: [synthesis]`, `sources`, `confidence` + секции `## Сравнение` (таблица по критериям), `## Анализ` (кросс-срезовые выводы), `## Рекомендация` (когда какой подход и почему), `## Связанные заметки` (ссылки с пояснениями).4546- В `sources` перечисляй все исходные заметки; каждый вывод должен ссылаться на конкретные заметки47- Если вывод основан на одной заметке — это не синтез, а атомарная мысль48- При обновлении исходных заметок — проверяй актуальность синтеза4950---5152## Атомарные заметки5354Атомарная заметка — одна ключевая идея, мысль или инсайт. Используй `Шаблон мысли.md`.5556### Когда выделять5758- В длинной заметке есть самостоятельная мысль, полезная отдельно от контекста59- Одна и та же идея повторяется в нескольких заметках60- Заметка разрослась и содержит 3+ несвязанных тем6162### Как выделять63641. **Определи атомарную идею** — одна мысль, один инсайт, один факт652. **Создай новую заметку** в `00. Входящие/` с понятным названием663. **Frontmatter**: теги `thought` + `review`, поля `up`, `links`674. **Напиши суть** — по умолчанию один абзац своими словами; больше только если идея реально не помещается (не копируй дословно из исходной заметки). Пустые секции шаблона удаляй, а не заполняй ради полноты — см. `note-density.md`685. **Добавь контекст** (опционально) — откуда пришла мысль, с чем связана; пропусти, если контекст уже ясен из `up`/`sources`696. **Поставь ссылки** — в `links` укажи исходную заметку и связанные707. **В исходной заметке** замени развёрнутый блок на ссылку: `[[Новая атомарная заметка]]`7172### Не делай7374- Не выделяй всё подряд — атомарность ≠ дробление ради дробления75- Не теряй контекст: в новой заметке должно быть понятно, о чём речь, без открытия исходника76- Не удаляй текст из исходной заметки без замены на ссылку77- Не добавляй в frontmatter ссылки на абсолютно все заметки — это перегружает7879---8081## Когда выделять раздел в отдельную заметку8283Применяется в `obsidian-split-note`, `obsidian-ingest` — везде, где из большой заметки достаются атомарные.8485### Признаки «выделяй»8687- Описывает одно понятие / теорему / алгоритм / инсайт самодостаточно88- ≥ 5–7 строк содержательного текста (или формула + объяснение)89- Полезен в других контекстах без исходной заметки90- Не дубль уже существующей заметки — `rg -l "<название>"` перед созданием9192### Признаки «оставь в оригинале»9394- Вводный или связующий абзац («в этой главе рассматривается…»)95- Раздел из 2–3 строк без самодостаточного содержания96- Список примеров, иллюстрирующий соседний раздел97- Q&A-блоки и ответы на вопросы из лекций (если ответ не вырос в полноценный концепт ≥10 строк)98- Если сомневаешься — оставляй в оригинале, лучше недодробить, чем переборщить99100### Имя и тег нового файла101102- Имя — по `file-naming.md` (claim-based, без запрещённых символов)103- Структурный тег — по `tags.md` (раздел «Структурные теги»); он же задаёт целевую папку104- Файл создаём в `00. Входящие/` с `#review` — переезд в целевую папку идёт после ревью автором (`workflows.md`)105- В новой заметке `up` ссылается на оригинал — это обязательно. В оригинале `down` пополняется ссылкой на новую только если там нет смыслового перечисления детей в теле (`## Ключевые идеи`, `## Список лекций и ИМ` и подобных); связь допустимо оставить односторонней, см. политику `down` в `note-types-frontmatter.md`