Grunnleggende Kommandoer og Oppsett
openclaw init
Initialiserer et nytt OpenClaw prosjekt i den nåværende katalogen. Dette setter opp nødvendige konfigurasjonsfiler og mapper.
Kjør dette i en tom mappe for et rent prosjektoppsett.
openclaw login
Autentiserer din OpenClaw CLI-økt med dine API-nøkler eller brukerkonto. Kreves for å få tilgang til skybaserte funksjoner.
Lagre API-nøklene dine sikkert ved å bruke miljøvariabler.
openclaw --version
Viser den installerte versjonen av OpenClaw CLI. Nyttig for feilsøking og for å sjekke om du er oppdatert.
Sørg for å oppdatere OpenClaw regelmessig for de nyeste funksjonene og sikkerhetsoppdateringene.
openclaw help
Viser detaljert hjelp for en spesifikk OpenClaw-kommando, inkludert tilgjengelige flagg og argumenter.
Bruk 'openclaw help' uten en kommando for å se en liste over alle tilgjengelige kommandoer.
openclaw config set
Angir en konfigurasjonsverdi for OpenClaw, for eksempel standard utdataformat eller tidsavbrudd for nettforespørsler.
Konfigurasjonsendringer kan lagres globalt eller lokalt i prosjektet ditt.
Web Skraping og Dataekstraksjon
openclaw scrape --selector
Skraper data fra en spesifikk URL ved å bruke en CSS-velger eller XPath for å identifisere elementene som skal trekkes ut.
Bruk nettleserens utviklerverktøy for å identifisere de mest nøyaktige velgerne.
openclaw extract --ai-model
Bruker en AI-modell for å intelligent trekke ut strukturert data fra en webside uten behov for eksplisitte velgere.
Optimaliser AI-modellen for spesifikke datatyper som produktinformasjon eller artikler.
openclaw crawl --depth
Gjennomgår lenker fra en start-URL til en spesifisert dybde for å skrape innhold fra flere sider.
Sett en fornuftig dybde for å unngå uendelige looper eller unødvendig ressursbruk.
openclaw table-extract --output
Identifiserer og trekker ut tabulære data fra en webside og eksporterer dem direkte til en CSV-fil.
Denne kommandoen er svært effektiv for nettsider med mange HTML-tabeller.
openclaw pdf-extract --text-only
Trekker ut tekstinnhold fra en PDF-fil. Kan også trekke ut tabeller og bilder med andre flagg.
For komplekse PDF-er kan AI-modeller gi bedre resultater for strukturert data.
AI-drevet Analyse og Transformasjon
openclaw analyze --sentiment
Utfører sentimentanalyse på tekstdata i en spesifisert fil, og gir innsikt i følelser og meninger.
Kombiner med web skraping for å analysere brukeranmeldelser eller sosiale medier-innlegg.
openclaw summarize --length
Genererer et sammendrag av en gitt tekst eller fil, justerbart i lengde for ulike behov.
Perfekt for å raskt forstå hovedpunktene i lange artikler eller rapporter.
openclaw classify --categories
Klassifiserer tekstdata inn i forhåndsdefinerte kategorier ved hjelp av en AI-modell.
Tren din egen modell for spesifikke kategorier relevant for ditt domene.
openclaw translate --to
Oversetter tekst fra et kildespråk til et målspråk ved hjelp av OpenClaws innebygde oversettelsesmodeller.
Støtter et bredt spekter av språkkoder, inkludert 'en', 'no', 'es', 'de'.
openclaw transform --json-schema
Transformerer ustrukturert eller semi-strukturert data i en fil til et spesifikt JSON-skjema ved hjelp av AI.
Definer et detaljert skjema for å sikre høy nøyaktighet i transformasjonen.
Datahåndtering og Eksport
openclaw export --format
Eksporterer innsamlede data fra et spesifikt prosjekt i det valgte formatet til en lokal fil.
JSON er ideelt for komplekse, hierarkiske data, mens CSV er bra for tabulære data.
openclaw import --project
Importerer lokale datafiler til et OpenClaw-prosjekt, noe som muliggjør videre behandling eller analyse.
Sørg for at dataformatet er kompatibelt med importfunksjonen for å unngå feil.
openclaw clean --duplicates
Renser en datafil ved å fjerne dupliserte oppføringer basert på alle felt eller spesifikke nøkler.
Bruk '--field
openclaw merge --on
Slår sammen to JSON-filer basert på en felles nøkkel, nyttig for å kombinere datasett.
For å slå sammen uten felles nøkkel, bruk '--append' for å legge til dataene.
openclaw validate --schema
Validerer strukturen og innholdet i en datafil mot et gitt JSON-skjema for å sikre datakvalitet.
Regelmessig validering er avgjørende for å opprettholde høy datakvalitet i automatiserte arbeidsflyter.
Automatisering og Planlegging
openclaw schedule --cron "0 0 * * *"
Planlegger en OpenClaw-kommando eller arbeidsflyt til å kjøre automatisk med et gitt cron-uttrykk.
Test cron-uttrykkene dine nøye for å unngå uventede kjøringer.
openclaw run-workflow
Utfører en forhåndsdefinert arbeidsflyt som består av flere OpenClaw-kommandoer i en sekvens.
Definer komplekse arbeidsflyter i en YAML-fil for bedre vedlikehold.
openclaw monitor --interval
Overvåker statusen til en kjørende OpenClaw-oppgave eller planlagt jobb i sanntid.
Bruk dette for å feilsøke lange kjørende skrapeoppgaver.
openclaw trigger --payload
Utløser en spesifikk hendelse i OpenClaw-systemet, ofte brukt i integrasjoner med andre systemer.
Kan brukes til å starte arbeidsflyter basert på eksterne systemhendelser.
openclaw webhook add
Legger til en webhook som utløses når en spesifikk OpenClaw-hendelse inntreffer, og sender data til den angitte URL-en.
Webhooks er kraftige for å integrere OpenClaw med CI/CD-pipelines eller varslingssystemer.
Feilsøking og Avanserte Innstillinger
openclaw logs --level
Viser systemlogger for OpenClaw, filtrert etter loggnivå, for å hjelpe med feilsøking.
Bruk 'debug' for mest detaljerte logger når du støter på uventet oppførsel.
openclaw diagnose
Utfører en systemdiagnose for å sjekke OpenClaw-installasjonen, avhengigheter og nettverkstilkobling.
Kjør dette først hvis du opplever installasjonsproblemer eller krasj.
openclaw proxy set
Konfigurerer OpenClaw til å bruke en spesifikk proxy-server for alle nettforespørsler.
Viktig for å omgå IP-blokkeringer eller for å skrape fra geografisk begrensede områder.
openclaw user-agent set
Angir en tilpasset User-Agent streng for alle utgående nettforespørsler.
Bytt User-Agent regelmessig eller bruk en realistisk en for å unngå deteksjon.
openclaw cache clear
Tømmer OpenClaw sin lokale cache for å sikre at nye data alltid hentes fra kilden.
Nyttig når du feilsøker problemer med utdatert data.
openclaw debug --verbose
Kjører en spesifikk kommando i feilsøkingsmodus med utvidet utdata for detaljert innsikt.
Bruk dette for å få dybdeinformasjon om hvordan en kommando utføres trinn for trinn.