Günlük kullanım
Eklentinin çalışması için OpenCode’dan bir şeyleri “hatırlamasını” istemeniz gerekmez. Varsayılanlarla bellek, siz çalıştıkça birikir.
Tipik günlük akış
Bölüm başlığı “Tipik günlük akış”- Eklentiyi etkinleştirin (bkz. Başlarken) ve OpenCode’u yeniden başlatın.
- Otomatik yakalama için bir AI sağlayıcısı yapılandırın — önerilen:
opencodeProvider+opencodeModel(veya"opencodeModel": "inherit"). Ayrıntılar Otomatik yakalama AI sağlayıcısı altında. - OpenCode’da normal şekilde çalışın. Bir oturum boşta kaldığında otomatik yakalama hatırlanmaya değer teknik bağlamı çıkarır ve saklar.
- Sonraki oturumlarda ilgili bellekler bağlama enjekte edilir (bkz.
chatMessage/ sıkıştırma ayarları). Bunlarahttp://127.0.0.1:4747adresindeki web arayüzünden göz atın veya düzenleyin. - Bir şeyin hemen saklanmasını veya alınmasını istediğinizde
memoryaracını kullanın (bkz. Kullanım Örnekleri).
Otomatik ve manuel bellek
Bölüm başlığı “Otomatik ve manuel bellek”| Yaklaşım | Ne zaman çalışır | Sizin yaptığınız |
|---|---|---|
Otomatik yakalama (autoCaptureEnabled: true, varsayılan) |
Oturum boşta kaldığında konuşma turlarından sonra | Hiçbir şey — çıkarım otomatiktir |
Manuel memory aracı / komutlar |
İsteğe bağlı | add, search, list, profile, forget, list-shards, migrate, export, import |
Manuel arama/ekleme/listeleme, otomatik yakalama için yapılandırılmış bir sağlayıcı olmasa bile çalışır. Otomatik yakalama ve kullanıcı profili öğrenme, yapılandırılmış/araç-çağrısı çıktısı döndürebilen bir sağlayıcı gerektirir.