Langkau ke kandungan

200OK

Lantai operasi langsung untuk meja dagangan algoritma

Pejabat 3D, bandar ejen dan dinding lapan skrin yang membolehkan orang melihat ejen-ejen backend dagangan AI bekerja, secara langsung.

Jenis
Visualisasi masa nyata untuk meja dagangan
Bahagian kami
Front end dan skrin oleh 404 Tech; backend dan protokolnya milik vendor.

404 Not Found

Apa yang tiada

Sebuah backend dagangan pihak ketiga menjalankan satu pasukan ejen perisian: penyelidikan, strategi, risiko, pelaksanaan. Mereka bekerja sepanjang masa, dan tiada sesiapa dapat melihat mereka. Pelabur dan pelawat hanya ada log peristiwa dan tiada apa-apa untuk ditonton. Yang tiada ialah sebuah tempat: pejabat, bandar dan dinding skrin di mana kerja setiap ejen muncul sebaik sahaja ia berlaku, digerakkan oleh suapan backend itu sendiri dan jujur tentang apa yang sebenar.

Kekangan

Apa yang perlu dipatuhi oleh sistem, sebelum sebaris kod ditulis.

Suapan
Satu WebSocket vendor membawa setiap topik. Protokolnya berubah berkali-kali sepanjang pembinaan, sentiasa secara tambahan.
Perkakasan
Perkakasan tanpa pengawasan: dinding sentuh 4K dalam mod kiosk dan lapan TV, setiap satu dipacu oleh Mac mini sendiri. Setiap skrin pulih sendiri daripada grafik yang hilang, kanvas kosong atau gangguan suapan tanpa campur tangan manusia.
Kejujuran
Keputusan enjin dalam peratus sahaja, tidak sekali-kali dalam dolar. Gerakan hiasan tidak sekali-kali membawa mesej atau angka rekaan. Halaman demo menyatakan "simulasi".
Paparan
Susun atur PC diutamakan, dan ia mesti kekal pada skala paparan pecahan 1.25 dan 1.5.
Pemilikan
Vendor memiliki backend dan protokol. Tiada pangkalan data dan tiada pengesahan di pihak kami.

Sistem

Satu soket global menyuap pelayar. Lapisan pengangkutan mencuba semula tanpa henti dengan backoff berhad dan berjitter, dan melanggan semula apabila bersambung semula. Satu suapan dikongsi menyebarkan topik kepada halaman, dan topik berat hanya dilanggan semasa halaman yang memerlukannya dibuka. Stor menyimpan penimbal gelang 10,000 peristiwa dan agregat per minit selama 24 jam. Pemapar berada di atasnya: Pixi.js untuk pejabat 2D, three.js untuk pejabat 3D, bandar, menara dan pentas dikongsi untuk skrin. Pengawal kiosk menjalankan lawatan melahu, set semula dan pemulihan. Sembilan relay pelayan baca sahaja meliputi apa yang tidak dibawa oleh soket. Setiap satu dicache, kuncinya disenarai benar dan GET sahaja. Mod demo menggantikan soket dengan lima garis masa yang dikarang. Demo dan langsung tidak pernah bercampur.

Rajah 1Dilukis daripada binaan
Aplikasi pelayarmenolak bingkaibingkaitopikmod demoperistiwakeadaanlawatanGET sahajadicachemod langsung sahajakit statik01Backend daganganpihak ketiga02Soket globalsemua topik, satu talian03Pengangkutancuba semula, langgan semula04Penyesuai demogaris masa dikarang05Suapan dikongsisebaran topik06Storgelang 10k, 24 j07Pemaparpejabat 2D, adegan 3D08Pengawal kiosklawatan, set semula, pulih09Relay pelayansembilan, GET baca sahaja10Sejarah vendordi sebalik relay11Data pasaranlilin awam12Aset 3Ddibina luar talian

Soket vendor → pengangkutan → suapan dikongsi → stor → pemapar. Relay baca sahaja dan penyesuai demo berada di sisi laluan langsung, tidak sekali-kali di dalamnya.

  • Dibina oleh kami
  • Data disimpan
  • Pihak ketiga
  • Luar talian atau luar saluran
Baca lukisan sebagai teks

Bahagian

  1. 01Backend dagangan: pihak ketiga
  2. 02Soket global: semua topik, satu talian
  3. 03Pengangkutan: cuba semula, langgan semula
  4. 04Penyesuai demo: garis masa dikarang
  5. 05Suapan dikongsi: sebaran topik
  6. 06Stor: gelang 10k, 24 j
  7. 07Pemapar: pejabat 2D, adegan 3D
  8. 08Pengawal kiosk: lawatan, set semula, pulih
  9. 09Relay pelayan: sembilan, GET baca sahaja
  10. 10Sejarah vendor: di sebalik relay
  11. 11Data pasaran: lilin awam
  12. 12Aset 3D: dibina luar talian

Aliran

  • Backend dagangan ke Soket global: menolak bingkai
  • Soket global ke Pengangkutan: bingkai
  • Pengangkutan ke Suapan dikongsi: topik
  • Penyesuai demo ke Suapan dikongsi: mod demo (alternatif atau luar saluran)
  • Suapan dikongsi ke Stor: peristiwa
  • Stor ke Pemapar: keadaan
  • Pengawal kiosk ke Pemapar: lawatan
  • Stor ke Relay pelayan: GET sahaja
  • Relay pelayan ke Sejarah vendor: dicache
  • Suapan dikongsi ke Data pasaran: mod langsung sahaja
  • Aset 3D ke Pemapar: kit statik (alternatif atau luar saluran)

Skrin

Kebanyakan sistem ini berada di sebalik log masuk, jadi skrin utamanya dilukis semula di sini sebagai skematik. Bar menggantikan setiap nama dan angka.

Lantai pejabat sebagai skematik: meja, ejen, lif dan meja majlis, dengan dinding skrin di atasnya.Skematik, tiada data sebenar

Keputusan

Keputusan kejuruteraan yang membentuk binaan ini, dan sebab setiap satu dibuat.

  1. Satu soket, dilanggan apabila perlu.

    Vendor menyediakan satu soket global. Topik berat hanya dilanggan semasa halaman memerlukannya, jadi skrin yang melahu tidak menanggung trafik yang tidak pernah dipaparkan.

  2. Relay yang gagal tidak sekali-kali memulangkan senarai kosong.

    Ia memulangkan ralat, atau jawapan baik terakhir yang ditanda lapuk. Senarai kosong pada skrin langsung dibaca sebagai "tiada apa-apa berlaku", yang merupakan dakwaan palsu.

  3. Kejujuran tinggal dalam kod.

    Wang enjin ditukar kepada peratus dalam satu modul, dan teks vendor yang membawa angka dolar ditahan sepenuhnya. Figura hiasan tidak sekali-kali dikira sebagai ejen.

  4. Setiap gate visual mesti gagal pada kawalannya sendiri.

    Gate susun atur memeriksa panel yang bertindih dan teks yang terkeluar pada lima saiz desktop, termasuk 1280×720 pada skala 1.5. Gate yang kawalannya kekal hijau telah mengisytiharkan dirinya buta.

  5. Bajet pemaparan untuk setiap paparan.

    Panggilan lukis, segi tiga dan program shader dihadkan bagi setiap paparan. Resolusi diturunkan di bawah 45 fps dan dinaikkan semula di atas 56 fps.

200OK

Siap

Aplikasi pelayar dengan pejabat 2D, pejabat 3D, bandar ejen, menara dan dewan, serta dinding skrin lapan halaman yang dibina halaman demi halaman untuk TV-nya. Ia berjalan tanpa pengawasan: lawatan melahu selepas 90 saat, set semula penuh selepas 120 saat, dan skrin gangguan apabila suapan terputus. Antara mukanya dalam bahasa Inggeris dan Cina.

Kiraan binaan, diambil daripada kodnya. Dikira pada 3 November 2026. Tiada angka di sini merupakan hasil perniagaan.
AngkaApa yang dikira
40fail halaman dalam aplikasi
9relay pelayan baca sahaja, dan sifar titik akhir tulis
31skrip gate automatik, setiap satu dijalankan terhadap kawalan
~516fail spesifikasi ujian
36aset 3D binaan Blender yang dihantar

Dibina dengan

  • Nuxt 4
  • Vue 3
  • TypeScript
  • Pinia
  • three.js
  • Pixi.js
  • MapLibre GL
  • onnxruntime-web
  • Nitro
  • Vitest
  • Playwright
  • Blender