Плагин Obsidian: Рефакторинг тестов и новый UI с Cursor
Автор: Пять Франков
Загружено: 2024-12-18
Просмотров: 155
Автоматическое саммари по записи стрима:
Если у Cursor закончился пробный период, его можно сбросить. Для этого достаточно удалить сам редактор и его папку с настройками в домашней директории.
Работа с Cursor — это постоянный диалог. Он часто генерирует код с ошибками или ломает логику, поэтому приходится откатывать изменения и уточнять промпт.
Иногда инструмент неверно трактует задачу «упростить тесты». Вместо исправления он может вставить 10-секундную задержку, полностью ломая логику проверки.
Чтобы ИИ-инструмент случайно не повредил SVG-иконки при рефакторинге, их код лучше вынести в отдельный файл с константами и не включать его в контекст запроса.
При стилизации плагина для Obsidian важно использовать его встроенные CSS-переменные. Это гарантирует, что кастомные элементы будут выглядеть нативно в любой теме.
Плейлист: • Разработка AI Providers для Obsidian
Стримы про разработку плагина для Obsidian каждый день
/ pfrankov
00:00:00 — Начало
00:05:21 — Рефакторинг тестов
00:09:15 — Идея кастомного логгера
00:15:08 — Проблема: закончился триал Cursor
00:18:23 — Сброс и переустановка
00:23:19 — Новый промпт для рефакторинга
00:30:01 — Генерация кода с ошибками типизации
00:35:51 — Неудачная попытка исправить асинхронность
00:49:47 — Новая задача: UI для отображения модели
00:54:48 — Добавление кастомных стилей
01:00:08 — Финальная стилизация элемента
01:17:33 — Идея добавить иконки провайдеров
01:22:34 — Реализация иконок в UI
01:30:44 — Вертикальное выравнивание иконок
01:42:30 — Рефакторинг модального окна настроек
01:47:38 — Задача: починить все тесты
01:56:20 — Успех: все тесты проходят
01:59:01 — Планы на следующий стрим
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: