Ugrás a tartalomhoz

DarwinAI

AI megoldásPrivát eszközKiemelt

RakdMeg – családi beltéri edzőalkalmazás Wahoo KICKR-hez

Windowsos asztali alkalmazás, amely Bluetooth-on kapcsolódik a Wahoo KICKR görgőhöz. Strukturált edzések, térképről tervezett valós útvonalak és a három nagy körverseny 30 emelkedője – több versenyzőnek, minden adat helyben.

Létrehozás
2026. november 1.
Fejlesztési idő
kb. 3,5 óra aktív munka, egy nap alatt
Token felhasználás
263 M
Iterációk
8
6+1 módszer
6. Vibe Coding

Bemutató videó

A cél

Egy család közösen használ egy Wahoo KICKR görgőt egy windowsos laptopon. Olyan saját alkalmazás kellett, amelyben mindenki a saját profiljával, a saját FTP-jéhez igazított edzéseket teker, a képernyő távolról is olvasható, a tréner kapcsolata stabil, és a trénertől érkező adatokból semmi nem vész el. A specifikáció ezen felül térképes útvonalakat kért (például Gyöngyös–Kékestető) a tekerés közben haladó ponttal, ugyanazon az úton a korábbi menetekkel való összevetést, és egy fájlformátumot, amellyel külső szoftver személyre szabott edzéseket küldhet az alkalmazásba.

A megoldás

Az alkalmazás Electron alapú asztali program, benne egy helyi Node.js szerverrel; a felület natív JavaScript, a térkép Leaflet és OpenStreetMap. Az adatok JSON- és JSONL-fájlokban, a felhasználó Dokumentumok mappájában vannak. Internet csak az útvonaltervezéshez és a térképcsempékhez kell, a mentett útvonalak tekerhetők nélküle is. A KICKR-rel Web Bluetooth-on kommunikál: a teljesítmény, a pedálfordulat és a sebesség elsődlegesen az FTMS (Indoor Bike Data) szolgáltatásból jön, tartalékként a Cycling Power szolgáltatásból. Az alkalmazás megjegyzi a trénert, és induláskor magától csatlakozik. A kapcsolat viselkedését a valódi trénerrel mértük ki: másodpercenként egy adatcsomag érkezik, kapcsolatvesztés után kb. 9 másodperc alatt áll helyre. Megszakadáskor az edzés automatikusan szünetel, a kiesett időszak hiányként, nem 0 W-ként kerül a naplóba, és a tréner minden nyers adatcsomagja is mentődik. Az edzések szakaszokból állnak (bemelegítés, emelkedő, sprint, pihenő), a cél FTP-százalék, abszolút watt vagy szabad. Az élő képernyő nagy számokkal mutatja a teljesítményt, a célt és a hátralévő időket, alatta „út” grafikon mozgó tekerővel. Van edzésszerkesztő ismétlő csoportokkal és rámpákkal, eredményoldal (átlag, NP, kJ, teljesítés, FTP-javaslat), előzmények és automatikus napi mentés. Útvonal két pont között tervezhető a térképen (kerékpáros útvonal, magassági profil az Open-Meteo domborzati adataiból), vagy GPX-fájlból importálható, például egy versenypályáé. Tekerés közben fizikai modell számolja a sebességet a mért teljesítményből és az emelkedőből, a pont ennek megfelelően halad a térképen, és egy korábbi menet szellemként mellette fut. Az útvonalak csoportokba rendezhetők. Külön oldalon érhető el a Tour de France, a Giro d'Italia és a Vuelta 10-10 legismertebb emelkedője előre beállított útvonalként. Személyre szabott edzésekhez az alkalmazás saját JSON-formátumot és leírást ad. A Beállításokban kész utasítás is van, amelyet egy AI-asszisztensnek átadva a kapott edzésterv közvetlenül importálható. A teljes alkalmazás egy Claude Code munkamenetben készült a specifikációból: először szimulátorral tesztelhető változat, majd külön lépésben a valódi KICKR-kapcsolat, végül új grafit–lime design (sötét és világos téma, kódból rajzolt ikonkészlet), bemutató kezdőlap és egy kódból renderelt bemutató videó. A 30 emelkedő útvonalát és magassági adatait egy párhuzamosan futó al-ügynök állította össze, és vetette össze a publikált hossz- és szintemelkedés-értékekkel.

Eredmény és tanulság

Az első működő verzió egy nap alatt elkészült, és a valódi Wahoo KICKR trénerhez csatlakozik. Tartalmaz 8 beépített edzést és 30 előre beállított hegyi útvonalat, amelyek hossza és szintemelkedése a publikált értékek ±12, illetve ±15 százalékán belül van. A motor működését 18 automatikus egységteszt ellenőrzi. Készült egy 86 másodperces bemutató videó is 16:9, 9:16 és 4:5 formátumban. Még nincs kipróbálva: hosszabb valódi tekerés, és a tréner áramtalanítása edzés közben.

Képernyőképek (11)

Kezdőprompt

Ez az a prompt, amellyel a projekt elindult. A további iterációkat a prompt library mutatja be.

A folderben találsz egy sepcifikációt - készítsd el az appot. Szól ha lehet tesztelni, akkor összekapcsoljuk a kickerrel - az legyen egy külön funkció
Hasonló prompt folyamatok a Prompt Libraryben

Kapcsolódó

Hasonló projektek

Részletek
CX-5 vs CX-60 – interaktív döntési atlasz autóválasztáshoz
AI megoldás
Privát eszköz

CX-5 vs CX-60 – interaktív döntési atlasz autóválasztáshoz

Egy részletes deep research jelentésből Claude Code-dal készült, látványos és interaktív összehasonlító oldal két használt Mazda SUV között: méretarányos kontúrok, hengeranimáció, költségkalkulátor és élő döntéssegítő.

Claude CodeOpus 5.5
Részletek
Részletek
Ex Libris Video – polcvideóból könyvkatalógus
AI megoldás
Privát eszköz

Ex Libris Video – polcvideóból könyvkatalógus

Végigvideózod a könyvespolcodat a telefonoddal, az AI elolvassa a gerinceket, és pár perc múlva kész a böngészhető, szerkeszthető, exportálható könyvkatalógusod – regisztráció nélkül is.

Claude CodeOpus 5
Részletek
Részletek
OpenClaw - Robert a saját asszisztens
Lab / POC
Privát eszköz

OpenClaw - Robert a saját asszisztens

Egy OpenClaw rendszer létrehozásával olyan saját asszisztenst kapunk, akinek teljes munkafolyamatokat adhatunk oda - beleértve e-mailek küldését, programozást, web oldal publikását és még rengeteg mindent

OpenClaw
Részletek

Kezdje el vállalkozása AI evolúcióját

Beszélgessünk arról, hol van valódi AI-potenciál az Ön működésében – és mi az a lépés, ami már két héten belül eredményt hoz.