EvoX Genesis
EvoX Genesis는 고수준 목표를 재귀적 소프트웨어 세계로 전환해, 유한 에이전트가 개발하고 승인된 결과만 유지됩니다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Vaste bron van het zwevende element "La Maison" voor Infofrankrijk en de tools.
public/plek.js, geen afhankelijkheden, geen cookies, geen opslag. Eén netwerkverzoek voor de indeling: la-maison.json, van dezelfde herkomst als het script (zonder cookies of opslag); op de homepage komt daar het bestaande verzoek naar de eigen site bij (laatst bijgewerkt). Lukt het laden van de indeling niet, dan gebeurt er niets en blijft de gewone link staan.<a class="ifz-plek" href="https://infofrankrijk.com/past-de-locatie/">Past de LOCATIE?</a> plus <script src="https://if-plek.vercel.app/plek.js" defer></script>. Zonder script blijft de gewone link werken.data-ifz-enquete="ja" op de scripttag.public/la-maison.json (deel kopen). Dat is de enige plek om aan te passen: per fase nr, titel, anker (#fase1 tot #fase7 op de gids) en artikelen (titel en pad, met begin- en eindslash).curl -s -o /dev/null -w "%{http_code}" -A "Mozilla/5.0" URL, 200 is goed; 301 of 404 niet).location.pathname. Staat de pagina in een of twee fasen, dan toont het paneel de fase met link naar de gids en de zusterartikelen. Anders, of op de gids zelf, staat er één regel "Alle fasen van de gids huis kopen".data-ifz-pad="/het-gemeentehuis-la-mairie/" op de scripttag.FASEN leeg, dan verschijnt alleen die ene regel en gaat er niets stuk.<script src="https://if-plek.vercel.app/plek.js" data-ifz-auto="ja" defer></script>
Het script toont het element dan alleen op de gids, op /past-de-locatie/ en op artikelen die in la-maison.json staan. Op alle andere pagina's gebeurt niets. Er is geen gewone link nodig. Nieuw artikel erbij: alleen la-maison.json aanpassen.
public/plaatsing/ bevat de HTML voor /past-de-locatie/ en het hubblok voor de gids (bron voor het plaatsen in WordPress, noindex).
Tools die nog niet bestaan staan grijs en niet-klikbaar met het label "komt later"; in plek.js wordt de enquête pas een link met data-ifz-enquete="ja".
Het zwevende element heet La Maison (huisicoon, tabs Kopen, Kosten, Verkopen). De indeling staat op één plek: public/la-maison.json (een array van delen met id, naam en fasen of artikelen; pure JSON, geen commentaar). plek.js laadt dat bestand en de mobiele app InfoPoche (infopoche.fr) leest hetzelfde bestand: één bron van waarheid. vercel.json zet daarvoor Access-Control-Allow-Origin: * op /la-maison.json (publieke gegevens, geen credentials) en een cache van 60 seconden. Vaste adressen en de forumlijst (FORUM, FORUMTAG, CATPADEN) blijven in plek.js. Per deel titels en paden (met begin- en eindslash); later: true toont een regel grijs als "komt later". De pagina is thuis in de eerste plek waar het pad staat (volgorde kopen, kosten, verkopen). In de automatische modus verschijnt het element alleen op de gids, op /past-de-locatie/ en op paden uit de indeling. De regio-enquête wordt een link met data-ifz-enquete="ja" op de scripttag. Zonder script blijft een gewone a.ifz-plek staan.
node --test tests/*.test.mjs (geen afhankelijkheden).
GET /api/vastgoed (api/vastgoed.js, logica in lib/vastgoed.js) levert de vastgoedadvertenties van Nederlanders.fr als JSON voor InfoPoche. Bron: de Google Sheet achter de verzamelpagina https://www.nederlanders.fr/page/onroerend-goed (publieke CSV-export, alleen gelezen, nooit geschreven). Filterregel: alleen rijen waarvan de advertentie-URL (genormaliseerd: zonder protocol, www, slot-slash, #-deel en querystring, hoofdletterongevoelig) als href op die pagina staat; verkochte advertenties zijn daar weg en vallen zo vanzelf af. Rijen zonder titel, url of leesbare datum vervallen. Uitvoer: {bijgewerkt, bron, aantal, items:[{titel, url, prijsTekst, prijs, foto, plaats, omschrijving, datum, datumISO, exploitatie}]}, nieuwste datum eerst. Een lege prijs wordt "Opvragen bij de verkoper", een kaal getal "€ 196.000", andere tekst blijft staan. Valt de sheet of de pagina weg, of staan er minder dan 5 advertentielinks op de pagina, dan komt status 502 met {"fout":"bron niet bereikbaar"} (geen terugval op alle rijen). CORS * (GET, OPTIONS), cache 15 minuten, time-out 8 s per bron, geen opslag of cookies.