LinkContext
LinkContext ist der gemeinsame Speicher eines Teams für LinkedIn-Fakten, neben dem CRM: Profile, Unternehmen, Karriereverläufe, Verbindungen, Einladungen, Beiträge, Interaktionen, Benachrichtigungen, Nachrichtenthreads und Lesezeichen. Der Leser im Browser ist nur lesend. Ein KI-Assistent nimmt auf und aktualisiert über den Client linkcontext.
Eine Bereitstellung ist der Arbeitsbereich eines Teams. Datensätze sind gewöhnliche Datenbankzeilen, die das Team lesen kann, keine auf dem Client verschlüsselten Dateien, wie VaultContext sie speichert. Bis eine öffentliche Seite eingerichtet ist, lauscht die Anwendung auf Port 8095 und kann einen lokalen Benutzer anlegen. NetworkContext nutzt denselben Standardport und teilt sich diese Datenbank nicht.
Der Zweck der Daten in der README ist der Abgleich mit DealContext. Nachdem eine Person eine Übereinstimmung geprüft hat, können Profile crm_person_id, crm_organization_id, crm_deal_id und crm_message_id speichern. Das sind Verknüpfungen, die das Team schreibt. Sie sind kein Live-Feed aus dem CRM.
Was gespeichert wird
flowchart TB
profile[Profil]
company[Unternehmen]
career[Karriereverlauf]
conn[Verbindungen und Einladungen]
post[Beiträge und Interaktionen]
thread[Nachrichtenthreads]
bookmark[Lesezeichen]
crm[DealContext, als Nachbar]
profile --> career
profile --> company
profile --> conn
profile --> post
profile --> thread
profile --> bookmark
profile -.-> crm
Schreibzugriffe tragen expected_revision. Wenn jemand anders zuerst gespeichert hat, gibt es einen Konflikt, und der KI-Assistent liest erneut. Löschen über die API ist gesperrt. Der Lebenszyklusstatus eines Datensatzes ändert sich an Ort und Stelle, und eine Audit-Zeile hält die Änderung fest. Upserts sind bei Wiederholung wirkungsgleich: dieselbe LinkedIn-Identität bildet auf dieselbe Datensatz-ID ab, deshalb aktualisiert eine zweite Synchronisierung, statt zu duplizieren.
sequenceDiagram
participant Agent
participant LC as LinkContext
Agent->>LC: sync-start --scope feed --since 7d
Agent->>LC: Profile und Beiträge per Upsert schreiben
Agent->>LC: sync-finish mit Zählern
LinkContext speichert den gepflegten LinkedIn-Kontext des Teams. Es ist der gemeinsame Speicher. Das lokale Erfassungsarchiv für ein Konto ist NetworkContext.