Xenonjs mengimplementasikan kerangka kerja semantik, yang bertenaga AI, dan ekosistem komponen yang tahan lama dan dapat dioperasikan.
Apakah Anda membuat prototipe percobaan, atau membangun produk yang siap dihadapi produksi produksi -
Xenonjs cocok untuk Anda.
Apakah Anda sedang membangun dari awal, atau ingin memperluas fungsionalitas proyek yang ada -
Xenonjs cocok untuk Anda.
Apakah Anda seorang guru perangkat lunak, atau tidak memiliki pengalaman pengkodean sama sekali -
Xenonjs cocok untuk Anda.
"Sebuah gambar bernilai ribuan kata", tetapi sebuah video memiliki 24 frame per detik, jadi setiap satu menit dari sebuah video bernilai satu juta dan empat puluh empat ratus ribu kata. Tonton demo kami di: demo xenonjs.
Fitur Xenonjs 2 Aplikasi:
Run : Aplikasi yang memungkinkan Anda menjalankan pengalaman Xenonjs (alias grafik) di browserBuild : IDE berbasis web yang memungkinkan Anda menyusun pengalaman xenonjs (alias grafik)Untuk memulai, coba gunakan grafik demo Xenonjs kami:
Lebih banyak grafik demo dapat ditemukan di situs web kami: xenonjs.com
Anda juga dapat membangun grafik Xenonjs Anda sendiri dari koleksi node Xenonjs:
Grafik yang Anda buat dalam Build segera dapat diakses dalam aplikasi Run .
Untuk menjalankan grafik tertentu, berikan namanya sebagai parameter URL ke aplikasi Run :
xenon-js.web.app/0.7/run/?graph=graph-name
Secara default grafik yang Anda bangun dalam Build tetap ada di penyimpanan lokal browser Anda. Anda dapat mengakses grafik yang disimpan secara lokal di:
xenon-js.web.app/0.7/run/?graph=local$graph-name
Grafik dibangun dari node Xenonjs atau grafik lainnya. Node dan grafik Xenonjs membentuk ekosistem komponen yang terus berkembang dan Anda dapat dengan mudah menyusun grafik dari komponen kami. Informasi lebih rinci tentang komponen tersedia di Perpustakaan ReadMe.
Build juga memungkinkan Anda untuk menambahkan node kustom dan pluggable Anda sendiri dengan cepat.
Di node khusus, Anda dapat menggunakan koleksi atom yang ada, penulis sendiri, atau mencampurnya bersama. Node khusus segera dapat digunakan saat membuat grafik Anda atau berbagi grafik dengan orang lain.
Anda juga dapat membagikan node khusus Anda dengan pengguna lain, atau menggunakan perpustakaan khusus orang lain.
Untuk informasi tentang cara mengkonfigurasi pustaka khusus, lihat pustaka khusus.
Ini juga mudah untuk menjalankan Build dan Run secara lokal:
Kloning repo:
git clone https://github.com/Atom-54/xenonjs.git -b 0.7
cd xenonjs
Catatan: 0.7 adalah versi stabil (-ish) kami. Kami terus -menerus menambahkan fitur baru yang keren, dan Anda dipersilakan untuk mencoba TOT dengan risiko Anda sendiri :)
Pada run pertama kali:
npm install
Anda dapat menggunakan server web pilihan Anda untuk mengakses Run dan Build lokal, tetapi untuk kenyamanan Anda, kami menyediakan satu dengan repo kami. Jalankan server web:
npm run serve
Untuk mengakses Build IDE di browser Anda, kunjungi:
Localhost: 9871/build
Untuk mengakses aplikasi Run di browser Anda, kunjungi:
Localhost: 9871/Run
Secara default, grafik yang terakhir terbuka di Build akan dijalankan. Untuk memilih grafik yang berbeda, tambahkan param URL:
LocalHost: 9871/run/? Graph = LOCAL $ graph-name
Kami menghabiskan sebagian besar waktu kami menulis kode dan, sayangnya, ini berarti bahwa dokumentasi kami tidak lengkap atau tertinggal. Kami sedang mengerjakannya!
Sementara itu, jika Anda memiliki pertanyaan, ide atau umpan balik, tolong, jangan ragu untuk menjangkau:
Xenonjs modular.
Komponen sederhana, bebas ketergantungan, dan dirancang untuk beroperasi dengan teknologi saat ini. Komponen dapat disusun, dan komposisi dapat disusun. Penggunaan ulang adalah kelas satu. Komponen berbiaya rendah membuatnya berlaku untuk spektrum tugas yang luas - dari percobaan cepat atau fitur individual, hingga aplikasi atau platform yang kompleks dan terukur.

Grafik Xenonjs adalah solusi cetak biru.
Grafik bersifat deklaratif dan semantik: setuju dengan alasan yang koheren oleh manusia dan LLM. Grafik memanfaatkan AI pada banyak lapisan: untuk menafsirkan konteks pengguna dan niat, menyusun modul ke dalam pengalaman, meng-woring modul baru, dan modul di dalam diri mereka sendiri untuk pemrosesan data dan pembuatan.

Antarmuka realitas (kamera, layar, perangkat sentuh, pembicara, mikrofon, dan sebagainya) dipisahkan dari perhitungan inti, pendukung federasi perangkat dan konteks eksekusi. Kami memungkinkan data pengguna hanya tersedia melalui kunci yang mereka pegang. Komputasi idealnya terjadi secara lokal, dan jalan keluar data dibatasi.

Dokumentasi ini tidak lengkap (belum!). Jika Anda memiliki pertanyaan, ide atau umpan balik, tolong, jangan ragu untuk menjangkau, baik dengan mengajukan masalah, bergabung dengan perselisihan kami atau melalui email: [email protected].