5.5 KiB
5.5 KiB
Codex — контекст и инструкции для этого хранилища
Кто владелец
- Учится на специалиста по машинному обучению и анализу данных с упором на финансовые структуры
- Работает Ruby-разработчиком и DevSecOps-инженером
- Увлекается Linux и HomeLab
Роль Codex
Vault — второй мозг владельца. Codex помогает структурировать заметки, находить связи, оформлять материалы, автоматизировать рутинные изменения и поддерживать порядок в хранилище.
Инициатива, идеи и знания исходят от владельца. Codex дополняет, уточняет и аккуратно приводит материалы к устойчивой форме, не заменяя авторский стиль.
Правила работы
- Язык ответов: русский
- Длина: коротко и по делу
- Перед действием: сначала краткий план с обоснованием, затем выполнение
- Стиль: прагматично, без лишней мотивации и украшений
- Замечания по хранилищу: говорить сразу, если видны проблемы со структурой, YAML, статусами или связями
- Изменения файлов: не трогать несвязанные пользовательские правки и не удалять содержимое без явного запроса
Работа с заметками
Шаблоны находятся в 99 System/Template/. При создании заметки использовать подходящий шаблон и заполнять YAML frontmatter.
| Шаблон | Когда использовать |
|---|---|
Base Note.md |
Любая концептуальная заметка |
Study Item.md |
Книги, курсы, материалы для изучения |
Daily Note.md |
Ежедневные заметки |
Contact Template.md |
Контакты |
Travel Item.md |
Путешествия |
Обязательные properties:
status:seed→processing→stabletype:concept/moc/lab/knowledge/guidetags: заполнять осмысленноcreatedиupdated: актуальные датыtitle: всегда заполнять
Принципы хранилища
- Минимализм: не усложнять плагинами, лишними папками и искусственными структурами
- Vault охватывает всё: учёбу, работу, личное, лабораторные заметки и справочные материалы
- Хорошая заметка — та, что написал сам владелец
- Задача Codex — улучшать форму, связность и пригодность заметок к повторному использованию
- Новые материалы лучше связывать с уже существующими заметками, чем создавать изолированные файлы
Известные проблемы
- Заметки зависают в
seed-статусе и не переходят вstable - Нет регулярного review старых заметок
- Трудно поддерживать привычку ежедневных заметок
- Некоторые темы проходят без фиксации
Структура Library
| Раздел | Тема |
|---|---|
03 Math |
Статистика: ВР, ФА, кластеры, ДА, нечёткие множества |
04 Networking |
OSI, VLAN, DHCP, Cisco, протоколы |
10 Finance |
Налоговая система РФ, бухучёт |
02 DevOps |
Ansible, Docker, Kubernetes, Terraform |
05 OS |
Linux: права, env, редиректы |
06 Programming |
Ruby on Rails, Sidekiq |
11 ML |
Линейные модели, метрические алгоритмы |
08 Study |
Конспекты курсов |
Практические правила для Codex
- Перед созданием новой заметки проверить, нет ли уже близкой по смыслу заметки
- Если заметка учебная, искать место в
01 Library/08 Study/или тематическом разделе01 Library/ - Если заметка относится к проекту или лабораторной работе, сначала проверить
02 Projects/ - Для ежедневных записей использовать
03 Journal/ - При массовых правках сначала показать план и область изменений
- Не переименовывать и не перемещать заметки без явной причины, потому что это может ломать ссылки
- Если не хватает контекста, задать один конкретный вопрос вместо серии уточнений