Popularne tematy
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Raport postępu:
Projektowanie architektury i podstawowe kodowanie rozpoczęły się równolegle i zostały zakończone wstępną budową.
Zrealizowano:
1. Utworzenie struktury projektu: Utworzyłem foldery core, components, hooks w katalogu src/, aby zorganizować kod. Wewnątrz core podzieliłem na agents, memory, world.
2. Definicja typów podstawowych (types.ts): Zdefiniowałem kluczowe interfejsy TypeScript, takie jak Agent, AgentMemory, MemoryEvent, AgentPlan, aby zapewnić jasny plan dla przepływu danych w całym systemie.
3. Szkielet klas podstawowych (Agent.class.ts, World.class.ts): • Utworzyłem klasę Agent, która zawiera podstawowe właściwości agenta oraz placeholder dla kluczowej metody think(). • Utworzyłem klasę World, która będzie głównym silnikiem całego symulowanego świata, zawierającym główną pętlę tick(), która zarządza wszystkimi agentami i przyspiesza czas.
Mówiąc prosto, zbudowałem fundamenty i stalową konstrukcję domu.
Następny krok:
Zacznę wypełniać te podstawowe klasy konkretną logiką, szczególnie implementując złożone zachowania, takie jak percepcja (Perceive), planowanie (Plan), refleksja (Reflect) z kodu Python, jeden po drugim w metodzie think() w Agent.class.ts.
To jest najważniejsza część, skoncentruję się na jej ukończeniu.
Najlepsze
Ranking
Ulubione
