Skip to content
Apothem
Сравнение

Apothem против сырой конфигурации Windsurf

Ручное сопровождение правил Windsurf в .devin/rules/ против их рендеринга из общего профиля apothem.

Windsurf читает правила из каталога .devin/rules/. Адаптер windsurf в Apothem рендерит правила на основе каталога из общего профиля. На этой странице ручное сопровождение этой конфигурации сравнивается с управлением ею через apothem.

Сравнение усилий

ЗадачаСырая ручная конфигурацияПод управлением Apothem
Написать правилаПисать вручную каждый файл в .windsurf/rules/Отрендерены из общего корпуса
Сохранять единый формат правилВыбирать вручную между .windsurf/rules/ и одним файлом .windsurfrulesАдаптер пишет только .devin/rules/
Согласовывать правила с другими средамиВручную, для каждого инструментаАвтоматически при apothem update
Проверять, что конфигурация вернаРучная проверкаapothem verify --harness windsurf

Чем управляет apothem

Адаптер windsurf рендерит общие правила в каталог .devin/rules/; он не пишет один файл .windsurfrules. У Windsurf нет хука PreToolUse, поэтому намерение ограждения живёт в тексте правил, а не в точке перехвата вызова инструмента. Каждое изменение общих правил повторно рендерит каталог при следующем apothem update.

Путь миграции

  1. Запустите apothem profile init, чтобы создать общий профиль, если вы ещё этого не сделали.
  2. Перенесите правила из существующего .windsurf/rules/ (и любого одиночного файла .windsurfrules) в общий корпус.
  3. Запустите apothem install --harness windsurf, чтобы отрендерить каталог .devin/rules/.
  4. Запустите apothem verify --harness windsurf, чтобы подтвердить, что конфигурация установлена.
  5. Используйте apothem update --harness windsurf для каждого последующего изменения.

Читать дальше

On this page