Du börjar dagen med ”snabb research”, och tappar sedan nästa timme på att hoppa mellan flikar, scrolla rubriker och spara länkar du aldrig hittar igen. Ännu värre: du plockar samma nyhet två gånger eftersom varje källa skriver om rubriken lite olika.
Det är här automatisering av Solana-nyheter ger snabb effekt. Nyhetsbrevsförfattare märker det när måndagens sammanställning ska vara klar. Traders märker det när en missad rubrik blir en dålig entry. Och researchansvariga fastnar i att underhålla en ”nyhetslogg” som i tysthet blir en rörig avlastningsyta.
Det här flödet hämtar Solana-rubriker från CryptoPanic till Google Sheets, tar bort dubbletter och skapar en kort veckosammanfattning varje måndag. Du får se exakt hur det fungerar, vad du behöver och var de vanliga uppsättningsmissarna brukar uppstå.
Så fungerar automatiseringen
Hela n8n-flödet, från trigger till slutresultat:
n8n Workflow Template: CryptoPanic + Google Sheets: rensad Solana-nyhetslogg
flowchart LR
subgraph sg0["Run Every Day at 08:00 PT Flow"]
direction LR
n0@{ icon: "mdi:play-circle", form: "rounded", label: "Run Every Day at 08:00 PT", pos: "b", h: 48 }
n1["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/httprequest.dark.svg' width='40' height='40' /></div><br/>Get Solana News"]
n2["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/code.svg' width='40' height='40' /></div><br/>Format By Items"]
n3@{ icon: "mdi:database", form: "rounded", label: "Check For Duplicates", pos: "b", h: 48 }
n4["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/merge.svg' width='40' height='40' /></div><br/>Keep Non-matches"]
n5["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/code.svg' width='40' height='40' /></div><br/>Get Rid Of Empties"]
n6@{ icon: "mdi:database", form: "rounded", label: "Append Valid Items", pos: "b", h: 48 }
n7@{ icon: "mdi:swap-horizontal", form: "rounded", label: "Process If Monday", pos: "b", h: 48 }
n8@{ icon: "mdi:database", form: "rounded", label: "Get News", pos: "b", h: 48 }
n9@{ icon: "mdi:cog", form: "rounded", label: "Aggregate", pos: "b", h: 48 }
n10@{ icon: "mdi:robot", form: "rounded", label: "Summarize News", pos: "b", h: 48 }
n11@{ icon: "mdi:database", form: "rounded", label: "Append Summary", pos: "b", h: 48 }
n8 --> n9
n9 --> n10
n10 --> n11
n2 --> n3
n2 --> n4
n1 --> n2
n4 --> n5
n7 --> n8
n6 --> n7
n5 --> n6
n3 --> n4
n0 --> n1
end
%% Styling
classDef trigger fill:#e8f5e9,stroke:#388e3c,stroke-width:2px
classDef ai fill:#e3f2fd,stroke:#1976d2,stroke-width:2px
classDef aiModel fill:#e8eaf6,stroke:#3f51b5,stroke-width:2px
classDef decision fill:#fff8e1,stroke:#f9a825,stroke-width:2px
classDef database fill:#fce4ec,stroke:#c2185b,stroke-width:2px
classDef api fill:#fff3e0,stroke:#e65100,stroke-width:2px
classDef code fill:#f3e5f5,stroke:#7b1fa2,stroke-width:2px
classDef disabled stroke-dasharray: 5 5,opacity: 0.5
class n0 trigger
class n10 ai
class n7 decision
class n3,n6,n8,n11 database
class n1 api
class n2,n5 code
classDef customIcon fill:none,stroke:none
class n1,n2,n4,n5 customIcon
Problemet: att följa Solana-nyheter blir lätt ett rutinjobb
Att hänga med i Solana-ekosystemet låter enkelt tills du gör det varje dag. Du kollar några källor, kopierar rubriker till ett ark, lägger in en länk och lovar dig själv att du ska ”sammanfatta senare”. Senare kommer aldrig. Sedan blir det måndag och du försöker återskapa veckan från halv-sparade flikar, upprepade nyheter och luddiga anteckningar som ”någon SOL-partnerskapsgrej”. Dessutom smyger dubbletter in utan att du märker det, så din ”databas” blir svårare att söka i ju längre du håller på.
Det blir snabbt mycket. Här är var det brukar fallera i praktiken.
- Du gör samma copy-paste-rutin varje morgon, vilket lätt kan bränna 30 minuter innan du ens har gjort något som kräver tänk.
- Dubblettrubriker smyger in i loggen, så din veckorecap blir ett städprojekt i stället för en sammanfattning.
- Saknade fält (tomma beskrivningar, trasiga poster) gör att arket ser ”fullt” ut men inte går att använda när du behöver skanna snabbt.
- Eftersom datan inte är strukturerad kan du inte söka pålitligt efter teman som hack, uppgraderingar, partnerskap eller ekosystemfinansiering.
Lösningen: en daglig Solana-nyhetslogg med måndagssammanfattningar
Det här n8n-flödet kör automatiskt kl. 08.00 PT och hämtar de senaste Solana-relaterade rubrikerna från CryptoPanic API. Det rensar inkommande objekt till ett konsekvent format (titel, beskrivning, tidsstämpel), och kontrollerar sedan din flik ”Raw Data” i Google Sheets för att se vad du redan har. Om en rubriktitel redan finns hoppar den över den. Om rubriken saknar viktig data filtreras den också bort. Endast felfria, nya artiklar läggs till i arket, så loggen förblir lättläst när den växer.
På måndagar fortsätter flödet efter den dagliga sparningen. Det laddar den senaste veckans sparade poster, aggregerar beskrivningarna till ett block och skickar det till GPT-4.1-mini med instruktioner att skapa en kort, faktabaserad sammanfattning med investerarrelevanta insikter. Veckosammanfattningen sparas i ett separat ark ”Weekly Summary”, redo att kopieras in i ett mejl, dokument eller nyhetsbrev.
Det här får du: automatisering vs. resultat
| Det här automatiserar flödet | Resultat du får |
|---|---|
|
|
Exempel: så här ser det ut
Säg att du följer Solana-nyheter sex dagar i veckan och vanligtvis loggar cirka 30 rubriker per dag. Manuellt: om du lägger ungefär 1 minut per rubrik för att kopiera, klistra in och avdubbla blir det cirka 30 minuter om dagen, eller ungefär 3 timmar i veckan (och då räknar vi inte in måndagsstressen). Med det här flödet blir den dagliga körningen klar på cirka 10 sekunder, och måndagens AI-sammanfattning tar runt 20 sekunder. Du skummar fortfarande resultatet, men ”datainmatningen” försvinner i praktiken.
Det här behöver du
- n8n-instans (testa n8n Cloud gratis)
- Alternativ för egen hosting om du föredrar det (Hostinger fungerar bra)
- CryptoPanic för Solana-rubriker via API
- Google Sheets för att lagra rådata och sammanfattningar
- OpenAI API-nyckel (hämta den i OpenAI-dashboarden)
Kunskapsnivå: Nybörjare. Du kopplar konton, klistrar in en API-nyckel och matchar ett par kolumner i arket.
Vill du inte sätta upp detta själv? Prata med en automationsexpert (gratis 15-minuters konsultation).
Så fungerar det
Ett dagligt schema startar flödet. Varje morgon kl. 08.00 PT triggar n8n flödet och hämtar de senaste Solana-relaterade posterna från CryptoPanic.
Rubrikerna rensas upp. Flödet normaliserar varje resultat till konsekventa fält och tar sedan bort tomma eller ofullständiga poster så att du inte sparar ”halva nyheter”.
Dubbletter filtreras innan de hamnar i arket. n8n slår upp befintliga titlar i Google Sheets och behåller bara nya poster, så du slipper städa din ”databas” manuellt hela tiden.
Måndag lägger på ett sammanfattningslager. Efter att ha sparat nya poster laddar flödet den senaste veckans sparade artiklar, aggregerar beskrivningarna, skickar dem till GPT-4.1-mini och skriver sedan den färdiga sammanfattningen i en separat flik ”Weekly Summary”.
Du kan enkelt byta spårad valuta från Solana till BTC eller ETH efter behov. Se hela implementeringsguiden nedan för anpassningsalternativ.
Steg-för-steg-guide för implementering
Steg 1: Konfigurera schematriggern
Ställ in det dagliga schemat så att arbetsflödet körs varje morgon för att hämta de senaste Solana-nyheterna.
- Lägg till och öppna Daily Schedule Trigger.
- Ställ in schemaregeln så att den körs kl. 07:55 genom att konfigurera Trigger at Hour till
7och Trigger at Minute till55. - Koppla Daily Schedule Trigger till Fetch Solana Headlines.
Steg 2: Anslut Google Sheets
Dessa noder lagrar råartiklar och veckosammanfattningar i Google Sheets. Varje nod behöver en Google Sheets-inloggning och korrekta referenser till dokument/blad.
- Öppna Lookup Existing Titles och välj ert kalkylark i Document ID, och ställ sedan in Sheet Name till bladet för rådata (t.ex.
gid=[YOUR_ID]). - Säkerställ att uppslagsfiltret är inställt på lookupColumn
titlemed lookupValue={{ $json.title }}. - Öppna Append Clean Articles och bekräfta att Operation är
append, och mappa kolumner: date till={{ $json.published_at }}, title till={{ $json.title }}och descripton till={{ $json.description }}. - Öppna Load Stored Articles och välj samma dokument och rådatablad.
- Öppna Store Weekly Summary, ställ in Operation till
append, och mappa kolumner: Date till={{ $now.toFormat("dd/MM/yyyy") }}och Summary till={{ $json.message.content.summary }}. - Credential Required: Anslut era Google Sheets-inloggningsuppgifter för Lookup Existing Titles, Append Clean Articles, Load Stored Articles och Store Weekly Summary.
descripton (felstavat). Behåll exakt detta kolumn-ID i Append Clean Articles och Aggregate Descriptions för att undvika tomma sammanfattningar.Steg 3: Konfigurera nyhetshämtning och normalisering
Det här avsnittet hämtar Solana-rubriker från CryptoPanic och normaliserar resultatet till individuella objekt.
- Öppna Fetch Solana Headlines och ställ in URL till
https://cryptopanic.com/api/v1/posts/?auth_token=[CONFIGURE_YOUR_API_KEY]¤cies=sol&public=true(ersätt med er API-nyckel). - Koppla Fetch Solana Headlines till Normalize Result Items.
- I Normalize Result Items behåller ni JavaScript-koden som omvandlar
resultstill fältentitle,descriptionochpublished_at.
Steg 4: Sätt upp avduplicering, rensning och veckogrind
Dessa noder tar bort dubbletter, filtrerar bort tomma poster, lagrar rensade rader och styr skapandet av veckosammanfattningen.
- Säkerställ att Normalize Result Items skickar output till både Lookup Existing Titles och Keep New Records parallellt.
- I Keep New Records ställer ni in Mode till
combine, Join Mode tillkeepNonMatchesoch Fields to Match tilltitle. - Öppna Remove Blank Entries och behåll JavaScript-koden som filtrerar fram icke-tomma
title,descriptionochpublished_at. - Koppla Remove Blank Entries → Append Clean Articles → Monday Gate Check.
- I Monday Gate Check säkerställer ni att villkoret kontrollerar att leftValue
={{ $now.weekday.toString() }}är lika med2(tisdag, om er n8n-vecka börjar på söndag).
Steg 5: Konfigurera AI-sammanfattning och lagring
Aggregera beskrivningar och generera en kompakt veckosammanfattning med OpenAI innan resultatet lagras.
- Koppla Monday Gate Check → Load Stored Articles → Aggregate Descriptions.
- I Aggregate Descriptions behåller ni Field to Aggregate inställt på
descripton. - Öppna AI News Summary och bekräfta att Model är
gpt-4.1-mini, Max Tokens är200och Temperature är0.2. - Säkerställ att prompten inkluderar indatauttrycket
{{ $json.descripton }}och att JSON Output är aktiverat. - Koppla AI News Summary till Store Weekly Summary.
- Credential Required: Anslut era
openAiApi-inloggningsuppgifter i AI News Summary.
Steg 6: Testa och aktivera ert arbetsflöde
Kör ett end-to-end-test för att bekräfta att data flödar från API-hämtning till lagring i Google Sheets.
- Klicka på Execute Workflow och verifiera att Fetch Solana Headlines returnerar data.
- Bekräfta att Normalize Result Items skickar ut individuella objekt med
title,descriptionochpublished_at. - Kontrollera ert rådatablad för att säkerställa att Append Clean Articles lägger till nya rader.
- Om veckodagsvillkoret matchar, bekräfta att Store Weekly Summary skriver en ny rad med
DateochSummary. - När ni är nöjda, växla arbetsflödet till Active för dagliga körningar i produktion.
Vanliga fallgropar
- Google Sheets-inloggningar kan gå ut eller kräva specifika behörigheter. Om något slutar fungera, kontrollera Google-credentials i n8n och bekräfta att det anslutna Google-kontot fortfarande har åtkomst till kalkylarket.
- Om du använder Wait-noder eller extern rendering varierar processtiderna. Öka väntetiden om noder längre fram fallerar på tomma svar.
- CryptoPanics gratis-API är inte realtid, om vi ska vara ärliga. Om du förväntar dig rubriker som ”hände nyss”, verifiera först vad API:t faktiskt returnerar och avgör sedan om du behöver deras pro-plan eller en annan källa.
Vanliga frågor
Cirka 30 minuter om dina konton för CryptoPanic, Google Sheets och OpenAI är klara.
Nej. Du klistrar mest in API-nycklar, kopplar Google Sheets och bekräftar att kolumnerna i arket matchar flödet.
Ja. n8n har ett gratis alternativ för egen hosting och en gratis provperiod i n8n Cloud. Cloud-planer börjar på $20/månad för högre volymer. Du behöver också räkna in kostnader för OpenAI API, som här ligger runt $0.05/månad för veckosammanfattningar.
Två alternativ: n8n Cloud (hanterat, enklast att komma igång) eller egen hosting på en VPS. För egen hosting är Hostinger VPS prisvärt och klarar n8n bra. Egen hosting ger dig obegränsade körningar men kräver grundläggande serverhantering.
Ja, och det är en snabb ändring. Uppdatera valutaparametern i HTTP Request-noden ”Fetch Solana Headlines” till den ticker du vill ha (som btc eller eth). Vanliga anpassningar är att ändra schematid, skapa sammanfattningar en annan dag än måndag och justera prompten i noden ”AI News Summary” för att fokusera på hack, partnerskap eller produktlanseringar.
Oftast beror det på utgången Google OAuth eller att kalkylarket flyttats till en Drive som det anslutna kontot inte längre har åtkomst till. Återanslut Google Sheets-credential i n8n, öppna sedan de specifika Google Sheets-noderna och bekräfta att de pekar på rätt fil och rätt kalkylbladsnamn (”Raw Data” och ”Weekly Summary”). Om flödet plötsligt inte hittar kolumner, kontrollera om rubriker har bytt namn eller om det finns extra mellanslag. En extra fallgrop: om du kopierade mallen kan kolumnen ”description” vara felstavad som ”descripton”, så håll flöde och ark konsekventa.
För de flesta upplägg är 20–50 artiklar per dag normalt, och måndagssammanfattningar rullar ofta ihop cirka 150–300 artiklar från veckan.
Ofta ja, eftersom avdubbleringslogiken och spärren ”sammanfatta bara den här dagen” på måndagar är enklare att modellera i n8n utan att betala extra för förgrening eller loopar. n8n ger också en realistisk väg att köra detta billigt: hosta själv, och då betalar du främst för OpenAI-anropen för sammanfattningar. Zapier och Make kan fortfarande vara bra om du vill ha ett enkelt flöde ”ny post → lägg till rad” och inget mer. Så fort du bryr dig om felfri data, dubbletter och veckorullningar brukar det bli pilligt. Om du vill ha hjälp att välja, prata med en automationsexpert.
En strukturerad nyhetslogg förändrar hur du gör research. Flödet tar hand om de repetitiva delarna så att du kan lägga din uppmärksamhet på vad rubrikerna faktiskt betyder.
Kontakta oss
Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.