Base/Knowledges/CLAUDE.md

4.7 KiB
Raw Permalink Blame History

CLAUDE.md — Obsidian Vault: Knowledges

Что это

Личная база знаний в Obsidian. Хранит книги, курсы, туториалы, pet-проекты, IT-заметки.

Структура vault

Knowledges/
├── Библиотека/
│   ├── Книги/          ← заметки по книгам + covers/
│   ├── Курсы/          ← заметки по курсам
│   ├── Туториалы/
│   ├── Pet проекты/
│   ├── AI Tools/
│   └── Фильмы/
├── IT/
│   ├── Паттерны/
│   ├── Парадигмы/
│   ├── Принципы/
│   ├── Алгоритмы/
│   ├── Структуры данных/
│   └── Рефакторинг/
├── Шаблоны/            ← шаблоны (book_template, course_template, movie_template, pet_project_template)
└── _assets/            ← медиафайлы

Шаблоны и frontmatter

Книга (Библиотека/Книги/<Название>.md)

Frontmatter поля: Тип, Статус, Название, Автор (список), Количество страниц, Прогресс, Формат, Обложка, Начата, Закончена, Оценка (1-10), Сложность (1-10), Теги (список), Категории (список), Источник, Ссылка

  • Статус: Запланировано | Хочу прочитать | В процессе | Прочитано | Заброшена
  • Формат: Бумажная | Электронная | Аудио
  • Обложки: Библиотека/Книги/covers/<slug>.jpg

Курс (Библиотека/Курсы/<Название>.md)

Frontmatter поля: Тип, Статус, Название, Платформа, Автор/Лектор (список), Длительность, Прогресс, Начат, Закончен, Оценка, Сложность, Теги (список), Категория (список), Технологии (список), Ссылка на курс, Репозиторий с кодом

  • Статус: Запланировано | В процессе | Пройден | Заброшен
  • Платформа: YouTube | Stepik | Coursera | Udemy | Другое

Фильм (Библиотека/Фильмы/<Название>.md)

Frontmatter поля: Тип, Статус, Название, Режиссёр, Актёры (список), Год, Жанр (список), Страна, Длительность (минуты), Постер, Просмотрено, Оценка (1-10), Теги (список), Ссылка

  • Статус: Хочу посмотреть | Просмотрено | Заброшен
  • Постеры: Библиотека/Фильмы/covers/<slug>.jpg

Pet-проект (Библиотека/Pet проекты/<Название>.md)

Frontmatter поля: Тип, Статус, Название, Описание, Начат, Завершён, Технологии (список), Теги (список), Репозиторий, Ссылка

  • Статус: Идея | В разработке | Запущен | Заморожен | Завершён

IT-заметки (IT/<Раздел>/<Название>.md)

Без frontmatter. Теги inline (#тег), wikilinks [[Название]].

Форматирование

  • Дата: DD.MM.YYYY
  • Теги: lowercase, underscore для составных (#структуры_данных)
  • Секции с эмодзи: 📖, 🧠, 💬, 💡, 🔗 — как в шаблонах
  • Заголовки разделов из шаблонов не менять

Коммиты

  • Язык: русский, краткий императив
  • Примеры: добавлена книга: Clean Code, добавлен курс: Тиндер на Java
  • Стейджить только конкретные файлы, никогда git add -A или git add .

Навыки

  • /obsidian — общий workflow работы с vault (.claude/skills/obsidian/SKILL.md)
  • /add-book — добавить книгу (.claude/skills/add-book/SKILL.md)
  • /add-course — добавить курс (.claude/skills/add-course/SKILL.md)
  • /add-film — добавить фильм (.claude/skills/add-film/SKILL.md)
  • /add-pet-project — добавить pet-проект (.claude/skills/add-pet-project/SKILL.md)