Skip to content
Apothem
Perbandingan

Apothem vs konfigurasi Windsurf mentah

Memelihara aturan Windsurf secara manual di .devin/rules/ versus merendernya dari profil bersama apothem.

Windsurf kini bernama Devin Desktop dan membaca aturan dari direktori .devin/rules/ (lokasi yang lebih disukai, yang lebih diutamakan daripada fallback .windsurf/rules/). Adaptor windsurf Apothem merender aturan berbasis direktori dari profil bersama. Halaman ini mengontraskan pemeliharaan manual konfigurasi tersebut dengan mengelolanya melalui apothem.

Perbandingan upaya

TugasKonfigurasi manual mentahDikelola Apothem
Menulis aturanMenulis dengan tangan setiap berkas di bawah .windsurf/rules/Dirender dari korpus bersama
Menjaga satu format aturanMemilih dengan tangan antara .windsurf/rules/ dan satu berkas .windsurfrulesAdapter hanya menulis .devin/rules/
Menjaga aturan selaras dengan harness lainManual, per alatOtomatis pada apothem update
Berbagi skill dan command yang dapat digunakan ulangMenyalin tiap folder skill ke ~/.agents/skills/ dengan tangan dan menjaga salinannya tetap mutakhirDitulis ke ~/.agents/skills/ oleh adapter, satu salinan untuk semua proyek, dan disegarkan pada apothem update
Menjaga helper yang dapat digunakan ulang tetap tersinkronMenulis dengan tangan setiap berkas subagent Devin Local di bawah .devin/agents/ dan melacak nama alat DevinSebelas helper ditulis ke .devin/agents/ dengan alatnya diterjemahkan, dan disegarkan pada apothem update
Memverifikasi konfigurasi sudah benarInspeksi manualapothem verify --harness windsurf --project <path>

Apa yang dikelola apothem

Adaptor windsurf merender aturan bersama ke satu berkas, <project>/.devin/rules/apothem-rules.md; ia tidak menulis berkas tunggal .windsurfrules. Adaptor ini juga menulis sebelas helper Apothem sebagai subagent Devin Local di <project>/.devin/agents/; tiga helper yang membutuhkan alat web menunggu sampai Devin mendokumentasikan nama alatnya. Adaptor mendaftarkan dua hook Devin Local, bootstrap sesi dan advisori ukuran konteks, di <project>/.devin/config.local.json; mode Cascade yang lebih lama membaca format hook yang berbeda (hooks.json), yang tidak ditulis oleh adaptor. Adaptor tidak mendaftarkan penjaga panggilan alat, jadi maksud pagar pengaman berada di dalam prosa aturan, bukan pada titik intersepsi panggilan alat. Setiap perubahan pada aturan bersama merender ulang berkas pada apothem update berikutnya.

Jalur migrasi

  1. Jalankan apothem profile init untuk membuat profil bersama jika Anda belum memilikinya.
  2. Pindahkan aturan dari .windsurf/rules/ yang sudah ada (dan .windsurfrules berkas-tunggal apa pun) ke korpus bersama.
  3. Jalankan apothem install --harness windsurf --project <path> untuk merender direktori .devin/rules/.
  4. Jalankan apothem verify --harness windsurf --project <path> untuk memastikan konfigurasi sudah terpasang.
  5. Gunakan apothem update --harness windsurf --project <path> untuk setiap perubahan berikutnya.

Baca berikutnya

On this page