Funcțional · AI · triere cu om în buclă

SORTHOUSE

Un laborator de triere pentru emailuri și documente, cu extragere validată pe schemă, dovezi pentru fiecare câmp, o politică în afara modelului, coadă de aprobare și acțiuni idempotente.

SORTHOUSE · coada de aprobare
Inspectorul de câmpuri SORTHOUSE afișează o factură fotografiată, un câmp nesigur și regiunea de dovadă.

Încercați aici

Deschide factura fotografiată, verifică câmpul nesigur și dovada lui, corectează-l, apoi rulează scenariul de prompt injection din Failure Lab. Interfața laboratorului este în engleză.

sorthouse.syslora.comFilă nouă ↗

Problema

Automatizarea unui inbox mixt este sigură doar când sistemul recunoaște lipsa dovezilor și nu repetă o acțiune după un retry sau un timeout.

Ce face

Deschide un inbox sintetic cu facturi, o reclamație, o cerere de ofertă, spam și un mesaj ambiguu. Fiecare mesaj trece prin etape reale: sanitizare, clasificare, extragere, validare, politică și revizuire. Fiecare câmp extras trimite la dovada lui: un citat din email, o pagină de PDF sau o regiune dintr-o factură fotografiată.

Decizia de automatizare o ia o politică din afara modelului, pe baza unor verificări deterministe. Facturile și răspunsurile către clienți rămân doar cu aprobare; poți aproba, corecta sau respinge, iar corecția păstrează predicția inițială în audit. Acțiunile aprobate trec printr-un outbox tranzacțional, deci retry-urile, livrările duplicate și un timeout după trimitere sunt reconciliate, nu repetate.

Implicit, clasificatorul și extractorul sunt o bază euristică deterministă, iar OCR-ul, scanarea malware și acțiunile sunt simulate, toate marcate în interfață; adaptoarele pentru modele reale există, dar nu rulează în demo-ul public. Sesiunile sunt temporare și izolate, cu retenție de două ore, iar apărările împotriva prompt injection sunt în straturi, fără pretenția că problema este rezolvată.

Evaluarea publicată cuprinde 122 de cazuri sintetice: 100 de emailuri held-out, plus 12 cazuri adversariale și 10 cazuri de eroare. Baseline-ul determinist a produs 0 acțiuni automate greșite și a blocat 16/16 acțiuni nesigure. Demo-ul public rulează acest baseline; adaptoarele LLM sunt interschimbabile, iar metricile raportate nu sunt rezultate LLM. Corpusul este mic și sintetic și nu dovedește performanța pe inboxuri reale. Este o demonstrație proprie, nu o implementare pentru un client.

Ce include.

  1. 01Clasificare și extragere cu dovezi pe câmp
  2. 02Validare deterministă și prag de încredere
  3. 03Coadă de aprobare: aprobă, corectează sau respinge
  4. 04Outbox tranzacțional cu reconciliere după timeout
  5. 05Laborator de prompt injection și simulare de erori
  6. 06Sesiuni izolate și evaluări măsurate

Construit cu

  • Laravel
  • Alpine.js
  • PostgreSQL
  • Redis / Horizon
  • Provider adapters
  • Playwright

SORTHOUSE · Proiectul dumneavoastră

Aveți nevoie de un sistem similar?

Spuneți-ne ce parte a acestui sistem ar ajuta echipa dumneavoastră, ce faceți manual și ce instrumente folosiți. Putem discuta ce se potrivește fluxului dumneavoastră de lucru.