尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Der Code hinter gedankenwelten.org — Astro, statisch, in deutscher Prosa kommentiert. Die Notes liegen in gedankenwelten/gedankenwelten.
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗Der Code hinter gedankenwelten.org. Die Notes selbst — Denker, Zeitgeist, Panoramen, Spuren und alles andere — liegen im Schwester-Repo gedankenwelten/gedankenwelten (CC BY-SA 4.0). Dieses Repo macht aus ihnen eine Seite: gebaut mit Astro, statisch, ohne Framework im Browser.
Der Code ist in deutscher Prosa kommentiert, und zwar meist mit dem Warum — wer verstehen will, weshalb etwas so ist, liest am besten die Kommentare.
| Ort | Was |
|---|---|
src/lib/notizen.mjs | liest den Markdown-Pool (Obsidian-Notes mit Frontmatter) und baut daraus den Index |
src/lib/graph.mjs, faden.mjs | das Link-Netz zwischen den Notes, Begründungen der Verbindungen |
src/plugins/remark-gedankenwelten.mjs | Obsidian-Markdown → HTML: Wikilinks, Callouts, Einbettungen, Zeitstempel |
src/pages/ | Startseite, Rubriken, Notes ([...pfad].astro), Feeds, Sitemap |
src/layouts/Note.astro | die Seite einer Note |
public/*.js | das Wenige, das im Browser läuft: Suche, Lesezeit, Vorschau beim Überfahren eines Links, Rückmeldung |
scripts/ | Vorschaubilder (vorschau.mjs), Berichte, der nächtliche Build auf dem Server |
Und wer auf dem Bild einer Note zweimal hinsieht, findet in src/pages/raum/ einen Raum, den keine
Navigation verrät.
git clone https://github.com/gedankenwelten/gedankenwelten # die Notes
git clone https://github.com/gedankenwelten/website # dieses Repo
cd website
npm ci
ln -s ../gedankenwelten/content/assets public/assets # Banner und Bilder
GW_INHALT=../gedankenwelten/content node scripts/vorschau.mjs # verkleinerte Banner (einmalig)
GW_INHALT=../gedankenwelten/content npm run build # → dist/
npx astro preview
GW_INHALT zeigt auf den content/-Ordner der Notes. Ohne NOINDEX=0 baut die Seite mit noindex —
damit eine Kopie nicht mit dem Original um Suchtreffer konkurriert.
Die Seite zählt mit einer eigenen Umami-Instanz: cookielos, ohne IP, ohne Profil;
Bildschirmgröße und Sprache verlassen den Browser nicht. Was genau gemessen wird (Lesezeit, Teilen, Klicks
nach draußen), steht in public/lesezeit.js und public/leser.js — und in der
Datenschutzerklärung. Wer nicht gezählt werden will, hängt einmal
?nicht-zaehlen an eine Adresse.
Code: MIT. Schriften: SIL Open Font License (public/schrift/OFL-*.txt). Notes: CC BY-SA 4.0 im
Schwester-Repo.