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).
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:
php pulsar-agent.php pair <CODE> --accept-terms --label=my-pc
php pulsar-agent.php runPreferisci 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
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)
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:
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):
php pulsar-agent.php pair <CODE> --accept-terms --label=my-serverMantienilo in esecuzione — sia come servizio systemd (consigliato):
[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.targetsystemctl daemon-reload
systemctl enable --now pulsar-node
journalctl -u pulsar-node -f…o semplicemente in background:
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:
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 PulsarNodeMolte 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.
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:
php pulsar-agent.php export-config --with-identity > device.json # contains a secret
php pulsar-agent.php import-config device.json --with-identityControlla 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.
php pulsar-agent.php verifyDocker
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-nodePreferisci Docker Compose? Prendi tutti e tre i file e eseguili in un solo comando:
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 -dApp 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