Lisää etu listalle
Jokainen etu on yksi JSON-tiedosto. Lisää tiedosto, avaa pull request, ja etu näkyy sivulla heti kun muutos on hyväksytty.
Anna tekoälyn kirjoittaa tiedosto
Kopioi ohje, liitä se Claudelle, ChatGPT:lle tai Geminille ja lisää perään linkki tarjoukseen. Saat valmiin JSON-tiedoston, jonka voit lisätä pull requestilla.
Näytä ohje
Auta minua lisäämään opiskelijaetu Opiskelijaedut-sivustolle (https://github.com/mazkdevf/opiskelijaedut). Sivusto listaa palveluita, jotka opiskelija saa Suomessa ilmaiseksi tai selvästi halvemmalla. Jokainen etu on yksi JSON-tiedosto kansiossa content/offers.
Tehtäväsi:
1. Avaa viestin lopussa oleva linkki. Jos pystyt hakemaan verkosta, lue tarjoajan oma sivu ja sen ehdot. Jos et pysty, kerro se ja pyydä minua liittämään sivun teksti.
2. Varmista, että etu on voimassa ja saatavilla Suomessa opiskelevalle. Jos se ei ole, kerro se äläkä tee tiedostoa.
3. Kirjoita JSON-tiedosto alla olevien sääntöjen mukaan.
4. Kerro lopuksi tiedostolle sopiva nimi ja listaa kohdat, joita et pystynyt varmistamaan tarjoajan sivulta.
Säännöt:
- Käytä vain tietoja, jotka löytyvät tarjoajan omalta sivulta. Älä arvaa hintoja, kestoja tai ehtoja.
- Kirjoita jokainen teksti sekä suomeksi (fi) että englanniksi (en). Lyhyesti ja asiallisesti, ei mainoskieltä.
- url: suora https-linkki tarjoajan sivulle, ei affiliate-linkkejä eikä seurantaparametreja.
- category: yksi näistä: ai, development, design, productivity, entertainment, food, shopping, wellbeing, transport, finance, everyday.
- type: free, discount. Käytä arvoa free vain, jos etu on opiskelijalle kokonaan maksuton.
- value: enintään 24 merkkiä, esimerkiksi "Ilmainen", "12 kk ilmaiseksi" tai "−50 %".
- summary: yksi virke, enintään 140 merkkiä. description: enintään 600 merkkiä.
- perks: yhdestä kuuteen konkreettista hyötyä. steps: yhdestä kuuteen vaihetta edun käyttöönottoon.
- verification: yksi tai useampi näistä: school-email, sheerid, unidays, student-card, document, provider-check, none.
- region: lisää vain, jos etu on paikallinen, esimerkiksi {"fi": "Oulu", "en": "Oulu"}.
- lastVerified: tämä päivä muodossa VVVV-KK-PP. expires: lisää vain, jos sivulla kerrotaan päättymispäivä.
- Tiedoston nimi: pienillä kirjaimilla ja väliviivoilla, esimerkiksi palvelun-nimi.json.
- Älä lisää kenttiä, joita pohjassa ei ole.
Pohja:
{
"$schema": "../offer.schema.json",
"name": "Palvelun nimi",
"provider": "Tarjoaja",
"url": "https://example.com/students",
"category": "productivity",
"type": "free",
"value": {
"fi": "Ilmainen",
"en": "Free"
},
"summary": {
"fi": "Yksi virke siitä, mitä opiskelija saa.",
"en": "One sentence on what the student gets."
},
"description": {
"fi": "Muutama virke: mitä etu sisältää, kuinka kauan se on voimassa ja mitä sen jälkeen tapahtuu.",
"en": "A few sentences: what the offer includes, how long it lasts and what happens afterwards."
},
"perks": [
{
"fi": "Konkreettinen hyöty",
"en": "A concrete benefit"
}
],
"eligibility": {
"fi": "Kuka edun saa.",
"en": "Who is eligible."
},
"steps": [
{
"fi": "Ensimmäinen vaihe.",
"en": "First step."
},
{
"fi": "Toinen vaihe.",
"en": "Second step."
}
],
"verification": [
"school-email"
],
"lastVerified": "2026-11-11"
}
Vastaa näin: ensin JSON yhdessä koodilohkossa, sitten tiedoston nimi, sitten varmistamatta jääneet kohdat. Kerro lopuksi, että tiedosto lisätään osoitteessa https://github.com/mazkdevf/opiskelijaedut/new/main/content/offers ja siitä avataan pull request.
Linkki tarjoukseen: Tekoäly voi erehtyä. Tarkista hinnat ja ehdot tarjoajan sivulta ennen kuin avaat pull requestin.
- 1
Luo tiedosto
Tee uusi tiedosto kansioon content/offers. Tiedoston nimestä tulee edun osoite, esimerkiksi palvelun-nimi.json.
- 2
Täytä tiedot suomeksi ja englanniksi
Käytä alla olevaa pohjaa. Kirjoita lyhyesti ja kerro vain se, minkä voit tarkistaa palvelun omalta sivulta.
- 3
Avaa pull request
Automaattinen tarkistus kertoo, jos jokin kenttä puuttuu tai on väärässä muodossa. Ylläpitäjä käy muutoksen läpi ja yhdistää sen.
Pohja
{
"$schema": "../offer.schema.json",
"name": "Palvelun nimi",
"provider": "Tarjoaja",
"url": "https://example.com/students",
"category": "productivity",
"type": "free",
"value": {
"fi": "Ilmainen",
"en": "Free"
},
"summary": {
"fi": "Yksi virke siitä, mitä opiskelija saa.",
"en": "One sentence on what the student gets."
},
"description": {
"fi": "Muutama virke: mitä etu sisältää, kuinka kauan se on voimassa ja mitä sen jälkeen tapahtuu.",
"en": "A few sentences: what the offer includes, how long it lasts and what happens afterwards."
},
"perks": [
{
"fi": "Konkreettinen hyöty",
"en": "A concrete benefit"
}
],
"eligibility": {
"fi": "Kuka edun saa.",
"en": "Who is eligible."
},
"steps": [
{
"fi": "Ensimmäinen vaihe.",
"en": "First step."
},
{
"fi": "Toinen vaihe.",
"en": "Second step."
}
],
"verification": [
"school-email"
],
"lastVerified": "2026-11-11"
}
Jos et halua kirjoittaa JSONia, avaa issue ja liitä linkki tarjoukseen, niin joku muu lisää edun.