OpenCode session archiválás frontenddel

Self-hosted session archive hero banner
Session archive hero

Ha nap mint nap AI-kódoló asszisztensekkel dolgozol, ismered a problémát: a beszélgetési napló — minden munkamenet, minden prompt, minden eszközhívás — csendben több gigabájtos adatbázissá növekszik. A keresés lassúvá válik, a biztonsági mentések örökké tartanak, és amire valójában emlékezni akarsz (az a javítás egy trükkös hibához, az a refaktor-minta, az az egy parancs) ezer másik sor alá temetődik.

Ez a cikk egy olyan példát mutat be, amelyet élesben is használunk: egy önüzemeltetett archívumrendszert, amely az opencode régi munkameneteket kimásolja az élő adatbázisból egy külön, kompakt, teljes szövegű kereshető archívumba — majd egy gyors webes felületen teszi elérhetővé, amit az egész csapat kereshet, egyszeri bejelentkezéssel (SSO) védve.

A legjobb az egészben: az egész unalmas, bevált építőelemekből áll — SQLite, FTS5, egy kis Python-szkript, cron és egy vékony webes réteg. Nincs Elasticsearch-fürt, nincs felügyelt keresőszolgáltatás, nincs szállítói bezártság.

Megmutatom, hogyan építheted meg.

„OpenCode session archiválás frontenddel” olvasásának folytatása →

RunKeeper tevékenységek automatikus szinkronizálása saját Workout-Tracker példánnyal

Ha RunKeepert (ASICS) használtál futás, séta vagy kerékpározás rögzítésére, de szeretnél áttérni egy saját magad által üzemeltetett megoldásra, ez a leírás neked szól. Megmutatom, hogyan szinkronizálhatod automatikusan a RunKeeper tevékenységeidet egy Workout-Tracker példányba.

„RunKeeper tevékenységek automatikus szinkronizálása saját Workout-Tracker példánnyal” olvasásának folytatása →