Pulsar — Guida all'installazione

Collega un dispositivo in pochi minuti — scegli il modo che si adatta, da un telefono a un server di riserva.

Estensione del browserAgente CLIAgente CLI su un server (VPS o dedicato)App mobile (iOS / Android)
  1. 1 Codice di abbinamento
  2. 2 Dispositivo online
  3. 3 Primo risultato

01Passo 1 — ottieni un codice di accoppiamento

Accedi e apri la tua pagina dispositivi, poi crea un codice di accoppiamento. Vive 15 minuti e funziona per ogni tipo di agente; un account può contenere fino a 5 dispositivi.

02Passo 2 — collega un dispositivo

Estensione del browser

Funziona silenziosamente mentre il tuo browser è aperto. Installalo, incolla il codice di accoppiamento — fatto.

Chrome / Edge: chrome://extensions → Modalità sviluppatore → Carica non compresso (decomprimere prima).

Firefox: about:debugging → Questo Firefox → Carica componente aggiuntivo temporaneo (decomprimere prima, seleziona manifest.json).

Scarica per Chrome / Edge Scarica per Firefox

Agente CLI sul tuo computer

Un file PHP per server e desktop. Richiede php-cli 8+ con curl. Scarica l'agente, poi in un terminale:

shell
php pulsar-agent.php pair <CODE> --accept-terms --label=my-pc
php pulsar-agent.php run

Preferisci un'icona nella barra delle applicazioni a un terminale? Il wrapper desktop è una piccola app Electron attorno a questo stesso agente — sorgenti e istruzioni per la costruzione, lo costruisci tu stesso. Scarica le sorgenti desktop

Scarica l'agente

Checksum dell'agente (SHA-256): 69b3aa1d28eeea225dcda6692ad10f7d7c8823954ebbd3e6726d46b89ed0da9d
Verifica dopo il download: echo "69b3aa1d28eeea225dcda6692ad10f7d7c8823954ebbd3e6726d46b89ed0da9d pulsar-agent.php" | sha256sum -c · Tutti i checksum

Agente CLI su un server (VPS o dedicato)

Un nodo server funziona 24/7, costruisce fiducia più velocemente e guadagna in modo più costante. Requisiti: qualsiasi Linux con php-cli 8+ e l'estensione curl — nient'altro, non è necessario il root.

Più veloce: una riga (verifica il download prima dell'installazione)

shell
curl -fsSL "https://astrina.io/pulsar/setup?install" | sh -s <CODE>

Lo script rifiuta di installare qualsiasi cosa il cui SHA-256 non corrisponde al digest che pubblichiamo in SHA256SUMS — leggilo prima con curl -fsSL "https://astrina.io/pulsar/setup?install" | less se preferisci, noi lo faremmo.

Oppure fallo a mano — scarica l'agente direttamente sul server:

shell
mkdir -p ~/pulsar && cd ~/pulsar
wget -O pulsar-agent.php "https://astrina.io/pulsar/setup?dl=agent"

Accoppialo (la bandiera conferma i termini di partecipazione):

shell
php pulsar-agent.php pair <CODE> --accept-terms --label=my-server

Mantienilo in esecuzione — sia come servizio systemd (consigliato):

/etc/systemd/system/pulsar-node.service
[Unit]
Description=Pulsar node agent (astrina.io)
After=network-online.target
Wants=network-online.target

[Service]
User=youruser
ExecStart=/usr/bin/php /home/youruser/pulsar/pulsar-agent.php run
Restart=always
RestartSec=30
# optional resource ceiling
CPUQuota=40%
MemoryMax=512M

[Install]
WantedBy=multi-user.target
shell
systemctl daemon-reload
systemctl enable --now pulsar-node
journalctl -u pulsar-node -f

…o semplicemente in background:

shell
nohup php pulsar-agent.php run >/dev/null 2>&1 &

I limiti di CPU e memoria nell'unità sono un tetto opzionale — l'agente stesso è un processo PHP che utilizza pochi megabyte.

Windows (come servizio)

Installa PHP per Windows, quindi usa NSSM (nssm.cc) per eseguire l'agente come servizio:

cmd
php pulsar-agent.php pair <CODE> --accept-terms --label=my-pc
nssm install PulsarNode "C:\php\php.exe" "C:\pulsar\pulsar-agent.php" run
nssm start PulsarNode
Molte macchine contemporaneamente

Configura una macchina come desideri, poi trasferisci le sue impostazioni alle altre. L'esportazione omette deliberatamente l'identità, quindi ogni macchina si accoppia ancora come il proprio dispositivo — copiare un'identità su una flotta farebbe sì che tutte segnalassero come un unico dispositivo.

shell
php pulsar-agent.php export-config > pulsar-fleet.json
# on every other machine:
php pulsar-agent.php import-config pulsar-fleet.json
php pulsar-agent.php pair <CODE> --accept-terms --label=$(hostname)

Spostare un dispositivo su nuovo hardware è il caso opposto — lì desideri l'identità, e il flag lo indica:

shell
php pulsar-agent.php export-config --with-identity > device.json   # contains a secret
php pulsar-agent.php import-config device.json --with-identity
Controlla che l'agente non sia stato alterato

L'installer verifica il download; questo ricontrolla il file su disco successivamente, e l'agente in esecuzione lo ripete una volta al giorno. Distingue una build obsoleta da una alterata. È un allarme di fumo, non una serratura: chiunque possa modificare il file potrebbe anche rimuovere il controllo.

shell
php pulsar-agent.php verify
Docker
shell
wget -O Dockerfile "https://astrina.io/pulsar/setup?dl=dockerfile"
docker build -t astrina/pulsar-node .
docker run --rm -v pulsar:/data astrina/pulsar-node pair <CODE> --accept-terms --config=/data/agent.json
docker run -d --restart=unless-stopped --cpus=0.5 --memory=256m -v pulsar:/data astrina/pulsar-node

Preferisci Docker Compose? Prendi tutti e tre i file e eseguili in un solo comando:

shell
wget -O pulsar-agent.php   "https://astrina.io/pulsar/setup?dl=agent"
wget -O Dockerfile         "https://astrina.io/pulsar/setup?dl=dockerfile"
wget -O docker-compose.yml "https://astrina.io/pulsar/setup?dl=compose"
docker compose run --rm pulsar pair <CODE> --accept-terms --config=/data/agent.json
docker compose up -d

App mobile (iOS / Android)

Apri la schermata Nodi nell'app Astrina e inserisci il codice di accoppiamento — il tuo telefono si unisce come punto di vista mentre l'app è aperta. Lo stesso codice di accoppiamento funziona per ogni tipo di agente.

Telegram Mini App

Rispondi a piccole domande di etichettatura AI nei momenti liberi — nessuna installazione. Il tuo giudizio diventa dati di addestramento, verificati da accordo. Apri l'App Mini in Telegram — etichettare compiti, saldo e i tuoi dispositivi, direttamente sul telefono.

03Passo 3 — verifica che funzioni

Entro un minuto il dispositivo diventa “attivo” sulla tua pagina dispositivi e “ultimo visto” inizia ad aggiornarsi. I primi compiti sono controlli di controllo nascosti; i compiti dei clienti si aprono una volta che la rete ha tre o più dispositivi attivi.

Metti in pausa o rimuovi un dispositivo in qualsiasi momento dalla tua pagina dispositivi — l'agente obbedisce immediatamente. Un dispositivo offline per più di un giorno attiva una notifica per te.

Un singolo dispositivo sempre attivo guadagna pochi AP al giorno, non uno stipendio. AP non ha un tasso rispetto al denaro; quanto detiene il pool dipende da quanto lavoro retribuito ha la rete.

Se qualcosa va storto

  • Il codice di accoppiamento è scaduto — i codici vivono 15 minuti; basta crearne uno nuovo.
  • Perso il segreto del dispositivo (~/.pulsar-agent.json) — rimuovi il dispositivo dalla tua pagina dispositivi e accoppialo di nuovo.
  • “Agente troppo vecchio” — scarica il file dell'agente fresco e riavvialo.

Domande? Vedi come funziona Pulsar o apri il tuo dashboard. Leggi i Termini di Partecipazione

Cosa risponde questa pagina

  • come collegare un nodo Pulsar
  • estensione del browser per Pulsar
  • nodo su un server tramite systemd
  • nodo su un telefono
  • configurazione del Pulsar CLI
  • che cos'è un nodo Pulsar
  • come un nodo Pulsar funziona
  • un nodo Pulsar spiegato
  • guida a un nodo Pulsar
  • come iniziare con un nodo Pulsar
  • recensioni di un nodo Pulsar
  • vale la pena un nodo Pulsar
  • prezzi di un nodo Pulsar
  • un nodo Pulsar alternative
  • un nodo Pulsar per principianti
  • perché un nodo Pulsar
  • un nodo Pulsar — cosa ottieni