Upptäcktsmotor

Discoverymotorn är den kognitiva ryggraden i Microsoft Discovery. Det fungerar som en autonom forskningspartner som planerar arbete, delegerar till specialiserade agenter, övervakar framsteg och anpassar sig när resultaten kommer tillbaka annorlunda än förväntat. I stället för att svara på enskilda frågor i ett chattfönster körs motorn kontinuerligt i bakgrunden medan du fokuserar på de vetenskapliga beslut som är viktigast.

Traditionella AI-assistenter arbetar i en fråge- och svarscykel. Du frågar, de svarar och konversationen avslutas. Upptäcksmotorn fungerar annorlunda. Du beskriver ett mål, oavsett om det är en enda mening eller en detaljerad forskningsplan. Motorn tar ansvar för att dela upp den, köra den och rapportera tillbaka. Den här processen utvecklas under timmar och dagar, inte sekunder och minuter.

Hur motorn är strukturerad

Identifieringsmotorn är organiserad kring två komponenter som fungerar tillsammans: kognition och uppgifter.

Kognition

Kognition är den resonemangsprocess som körs kontinuerligt medan motorn är aktiv. Det upprätthåller medvetenheten om dina övergripande mål och bestämmer vad du ska arbeta med härnäst. Den väljer rätt agenter och verktyg för varje arbete och svarar på din feedback när du granskar förloppet.

När du startar Discovery Engine inleds en kontinuerlig cykel av kognition:

  1. Granskar det aktuella tillståndet för alla aktiviteter i den delade sessionen
  2. Identifierar vilka uppgifter som är redo att starta baserat på deras beroenden
  3. Väljer den bästa tillgängliga agenten för varje uppgift
  4. Startar aktivitetskörningen och övervakar resultatet
  5. Validerar slutfört arbete mot de framgångsvillkor som du definierade
  6. Skapar nya uppgifter när den identifierar luckor eller affärsmöjligheter
  7. Införlivar dina anteckningar i den pågående planeringen

Kognition kör inte bara en fast plan. Den anpassar sig. Om ett verktyg returnerar oväntade resultat omprövar kognition sin metod. Om du lägger till en kommentar i en uppgift med mer kontext, beaktar kognition dessa faktorer inför nästa beslut. Efter flera misslyckade försök eskalerar kognition uppgiften för din granskning.

En djupare titt på hur kognition fungerar finns i Översikt över kognition.

Tasks

Uppgifter är hur du definierar det arbete som du vill att identifieringsmotorn ska utföra. Varje uppgift samlar in vad som behöver utföras, varför det är viktigt och hur man mäter framgång. Uppgifter ger den struktur som kognition använder för att organisera och sekvensera arbete.

En uppgift innehåller:

  • Rubrik och beskrivning: Vad behöver göras, med tillräckligt med kontext för att en agent ska förstå målet.
  • Valideringskrav: Specifika kriterier som definierar hur ett lyckat resultat ser ut. Cognition använder dessa kriterier för att bedöma om en slutförd uppgift faktiskt uppfyller dina förväntningar. Utan dem har kognition ingen objektiv standard för utvärdering av resultat.
  • Beroenden: Relationer till andra uppgifter som måste slutföras först. Kognition använder dessa relationer för att sekvensera arbetet på ett intelligent sätt.
  • Status: Aktivitetens aktuella tillstånd när den flyttas genom livscykeln. Se Aktivitetens statuslivscykel för den fullständiga uppsättningen aktivitetsstatusar och deras betydelser.
  • Resultat: Utdata som genereras när uppgiften är klar. Resultatet blir tillgängligt för beroende uppgifter.

Varje uppgift ska ha minst en rubrik, en beskrivning och minst ett valideringskrav. Rubriken och beskrivningen säger till kognition vad den ska göra. Valideringskraven anger när arbetet uppfyller din standard. Utan valideringskrav kör kognition fortfarande uppgiften, men det går inte att objektivt utvärdera resultatet. Krav som saknas kan leda till arbetsuppgifter som passerar utan meningsfulla kvalitetskontroller eller arbetsuppgifter som genomgår upprepade körningar.

Information om aktivitetsstruktur och metodtips finns i Uppgifter och delade sessioner.

Hur motorn fungerar i praktiken

Att arbeta med Upptäcksmotorn följer en samarbetscykel. Du anger riktning, motorn utför och du kontrollerar regelbundet för att granska och omdirigera.

1. Definiera ditt mål

Börja med att skapa en eller flera uppgifter i den delade sessionen. Uppgifter kan vara övergripande mål som kognitionen delar upp ytterligare eller specifika steg som du redan har uppdelas i. Som exempel:

"Identifiera befintliga läkemedel som behandlar [sjukdom] och deras aktiveringsvägar. Använd varje aktiv förening för att utforska varianter med högre proteinbindningstillhörighet och lägre beräknat immunsvar. För de mest lovande kandidaterna, planera en retrosyntesväg för labbformulering."

Det här enda målet omfattar flera kunskapsdomäner, kräver samordning av flera verktyg och ger mellanliggande resultat som informerar senare steg. Det är en naturlig passform för motorn.

2. Starta Discovery Engine

Viktigt!

Innan du startar Discovery Engine kontrollerar du att din arbetsyta har en distribution av en chattmodell. Standardmodellen för ett nytt projekt är gpt-5-4 (modell: gpt-5.4). Identifieringsmotorn kräver den här modellen för uppgiftsverifiering. Utan den startar inte motorn. Se Skapa chattmodelldistribution för installationsinstruktioner.

När du startar identifieringsmotorn börjar kognitionen sin kontinuerliga resonemangsloop och börjar tilldela uppgifter till agenter.

Låt den gå

Gå bort. Kom tillbaka om några timmar. Motorn fungerar utan din ständiga närvaro. Kognition hanterar agentval, verktygskörning, felåterställning och uppgiftssekvensering. Precis som att delegera till en kapabel kollega hittar och följer motorn sökvägar för affärsmöjligheter åt dig.

4. Granska och omdirigera

När du kommer tillbaka kontrollerar du den delade sessionen. Du ser:

  • Slutförda uppgifter med resultat och valideringsresultat
  • Arbetsuppgifter som för närvarande körs och vilka agenter som arbetar med dem
  • Alla uppgifter som har flaggats för din uppmärksamhet eftersom kognition inte kunde lösa dem

Lägg till anteckningar för att styra arbetet i en ny riktning för flaggade uppgifter. Ändra valideringskraven om resultaten är nära men inte rätt.

5. Iterera

Cykeln fortsätter tills dina mål uppfylls. Kognition kör inte bara en fast sekvens. Den svarar på det föränderliga tillståndet för den delade sessionen, inklusive din feedback och eventuella nya uppgifter som du lägger till längs vägen.

Välja när motorn ska användas

Upptäcksmotorn är specifikt utformad för problem som är komplexa, öppna och ihållande. Inte alla forskningsfrågaer kräver det.

Bra passform för motorn

Problem som fungerar bra med motorn har flera egenskaper:

  • Flera steg med beroenden: Arbetet delas naturligt in i delar där senare steg är beroende av tidigare resultat.
  • Öppen utforskning: Du känner till målet men inte den exakta sökvägen. Flera metoder kan fungera och motorn kan utforska dem.
  • Lång varaktighet: Arbetet tar timmar eller dagar, inte minuter. Du har nytta av att delegera i stället för att hålla dig engagerad hela tiden.
  • Flera verktyg och kunskapsdomäner: Arbetet kräver samordning av databaser, simuleringar, analysverktyg och olika typer av expertis.

Passar bättre för direkt interaktion

Vissa frågor hanteras bättre via direktchatt med en agent eller via askläge:

  • Enkla, specifika frågor med kända svar ("Vad är minskningspotentialen för sammansatt X?")
  • Uppgifter där du behöver ett omedelbart svar
  • Arbeta där du vill styra varje steg interaktivt
  • Enkla sökningar eller beräkningar som slutförs i ett utbyte

Resursorkestrering

När kognitionen utför uppgifter bygger den på den fullständiga Microsoft Discovery-plattformen:

  • Agenter: Specialiserade AI-system som kör specifika typer av arbete. Kognition väljer den agent vars funktioner bäst matchar varje uppgift. Varje agent är associerad med den bästa modellen för den typ av arbete som krävs.
  • Verktyg: Körbara filer i container som körs på superdatorn för beräkning, databearbetning och analys. Verktyg hanterar arbete som kräver specialiserad programvara eller betydande beräkningsresurser. Microsoft Discovery-appen kör verktyg med en annan lokal körningssökväg. Se Microsoft Discovery och Microsoft Discovery-appen för en jämförelse.
  • Bokhylla: Kunskapsbaser som bygger på dina dokument och vetenskaplig litteratur. Agenter söker i bokhyllor för att basera sitt resonemang i den relevanta kontexten.

Du konfigurerar dessa resurser när du konfigurerar din arbetsyta och ditt projekt. Kognition samordnar dem sedan automatiskt baserat på vad varje uppgift kräver.

Samarbetsmönster

Motorn stöder olika nivåer av autonomi beroende på hur mycket struktur du tillhandahåller:

Fullständig delegering: Du beskriver ett brett mål och låter kognition hantera nedbrytning och körning. Bäst för undersökande arbete där du vill se vad motorn upptäcker. Du granskar resultaten regelbundet och ger strategisk vägledning.

Strukturerad delegering: Du delar upp arbete i specifika uppgifter med tilldelade agenter, definierade beroenden och valideringskrav. Kognition hanterar exekvering och sekvensering och följer den struktur som du definierar. Bäst när du känner till metoden och vill ha tillförlitlig exekvering.

Parallellt arbete: Du arbetar med vissa uppgifter medan kognition hanterar andra. När du slutför en uppgift manuellt eller lägger till mellanliggande resultat ser kognition dina bidrag och införlivar dem i planeringen.

Praktisk vägledning om hur du konfigurerar varje mönster finns i Skapa delade sessioner med kognition.

Metodtips

Do:

  • Börja med tydliga mål som beskriver resultat, inte procedurer. Låt kognition ta reda på hur man kommer dit.
  • Lägg till valideringskrav i dina uppgifter. Utan dem har kognition inget sätt att bedöma när arbetet uppfyller dina standarder.
  • Kontrollera regelbundet, med några timmars mellanrum, vid aktiva delade sessioner. Din feedback håller arbetet på rätt spår.
  • Lita på autonom utforskning. Kognition kan prova metoder som du inte skulle överväga.

Undvik:

  • Ange varje steg i förväg och förvänta dig att motorn bara kör dem sekventiellt. Även när du känner till stegen lägger motorn till värde genom validerings- och kvalitetsfeedback-loopar. Det du vill undvika är att behandla motorn som en enkel uppgiftshanterare. Dess styrka ligger i förmågan att anpassa sig när mellanresultaten inte uppfyller dina valideringskrav, genom att försöka med en annorlunda metod eller markera arbetet för din granskning. Om din delade session är helt sekventiell, utan behov av kvalitetskontroller eller iteration, kan direkt interaktion med agenten vara snabbare.
  • Titta på aktivitetskörning i realtid. Motorn stöder asynkront samarbete, inte interaktiv övervakning.
  • Skapa uppgifter som är för breda ("lösa cancerns problem") eller för smala ("slå upp PubChem ID 12345"). Hitta den medelväg där uppgifter är tillräckligt specifika för att bekräfta men tillräckligt breda för en person att kunna planera utförandet.