|
| 1 | +# LinuxDo Scripts |
| 2 | + |
| 3 | +LinuxDo Scripts ist eine funktionsreiche Browser-Erweiterung, die das Nutzungserlebnis des LinuxDo-Forums verbessern soll. Sie integriert zahlreiche praktische Funktionen – von grundlegenden Interface-Optimierungen bis hin zu fortschrittlichen KI-gestützten Features – und macht das Browsen und Interagieren im Forum noch reibungsloser und effizienter. |
| 4 | + |
| 5 | +## ✨ Hauptfunktionen |
| 6 | + |
| 7 | +### 🔍 Optimierung des Surferlebnisses |
| 8 | +- Anzeige der Erstellungszeit im Themenverzeichnis |
| 9 | +- Anzeige der Etagen-/Beitragsnummern |
| 10 | +- Öffnen von Themen in neuen Tabs |
| 11 | +- Vorschau von Details und Kommentaren direkt in der Themenliste |
| 12 | +- Optimierte Anzeige für gemischte chinesisch-englische Inhalte |
| 13 | +- Optimierte Anzeige von Signaturbildern, um Bildfehler zu vermeiden |
| 14 | +- Automatischer Wechsel in den Dunkelmodus |
| 15 | + |
| 16 | +### 📚 Inhaltsverwaltung |
| 17 | +- Umfassende Lesezeichenfunktion |
| 18 | +- Benutzer-Tags |
| 19 | +- Zwangsweises Blockieren (Blacklist) von Themen bestimmter Nutzer |
| 20 | +- Umschalten auf "Nur Originalposter anzeigen" |
| 21 | + |
| 22 | +### 💬 Verbesserte Interaktion |
| 23 | +- Schnelle Themenantwort (anpassbar) |
| 24 | +- Optimierte Emoji-Anzeige im Kommentarfeld |
| 25 | +- Etagen-Lotterie |
| 26 | +- Abfrage von Level-Informationen |
| 27 | + |
| 28 | +### 🤖 KI-Intelligenz |
| 29 | +- KI-Themenzusammenfassung |
| 30 | +- Intelligente Antwortgenerierung |
| 31 | +- KI-gestützte Antworten |
| 32 | + |
| 33 | +### 🎨 Personalisierung |
| 34 | +- Wechseln des Forum-Themes |
| 35 | +- Wechseln des Emoji-Stils |
| 36 | +- Unterstützung für benutzerdefinierte CSS-Stile |
| 37 | +- Synchronisierung der Einstellungen |
| 38 | + |
| 39 | +## 📥 Installation & Nutzung |
| 40 | + |
| 41 | +### Unterstützte Browser |
| 42 | +- **Chrome / Edge / Arc / Brave**: [Chrome Web Store](https://chromewebstore.google.com/detail/fbgblmjbeebanackldpbmpacppflgmlj) |
| 43 | +- **Nutzer aus Festlandchina**: [Crx Store](https://www.crxsoso.com/webstore/detail/fbgblmjbeebanackldpbmpacppflgmlj) |
| 44 | +- **Firefox**: [Firefox Addons](https://addons.mozilla.org/zh-CN/firefox/addon/linux_do-scripts/) |
| 45 | + |
| 46 | +## 🛠️ Entwicklerhandbuch |
| 47 | + |
| 48 | +### Voraussetzungen |
| 49 | +``` |
| 50 | +node: v22.12.0 |
| 51 | +``` |
| 52 | + |
| 53 | +### Lokale Entwicklung |
| 54 | +1. Repository klonen und Abhängigkeiten installieren: |
| 55 | +```shell |
| 56 | +git clone https://github.com/ezyshu/linuxdo-scripts |
| 57 | +npm install |
| 58 | +``` |
| 59 | + |
| 60 | +2. Entwicklungsserver starten: |
| 61 | +```shell |
| 62 | +npm run dev |
| 63 | +``` |
| 64 | + |
| 65 | +3. Erweiterung laden: |
| 66 | +- Lokalen `.output`-Ordner öffnen |
| 67 | +- Den `chrome-mv3`-Ordner in `chrome://extensions/` ziehen |
| 68 | + |
| 69 | +### Hinweise zur Entwicklung |
| 70 | +- Komponentenbasierte Entwicklung |
| 71 | +- Jede neue Funktion wird als eigenständige Komponente entwickelt, um Konflikte zu vermeiden |
| 72 | +- Nach dem PR erfolgt ein Code-Review, bei keinen schwerwiegenden Problemen wird schnell gemerged |
| 73 | + |
| 74 | +## 🚀 Mitwirkende |
| 75 | + |
| 76 | + |
| 77 | + |
| 78 | +## 🤝 Beitragshinweise |
| 79 | + |
| 80 | +Neue Funktionsvorschläge und Verbesserungen sind willkommen! Sie können wie folgt am Projekt teilnehmen: |
| 81 | +- Einreichen von Issues zur Problem- oder Vorschlagsmeldung |
| 82 | +- Codebeiträge per Pull Request |
| 83 | +- Teilnahme an der Diskussion in der Discord-Community |
| 84 | + |
| 85 | +## ⭐️ Star History |
| 86 | + |
| 87 | +[](https://www.star-history.com/#ezyshu/linuxdo-scripts&Timeline) |
| 88 | + |
| 89 | +## 📄 Lizenz |
| 90 | + |
| 91 | +Dieses Projekt ist unter der MIT-Lizenz als Open Source verfügbar. Details finden Sie in der [LICENSE](../LICENSE)-Datei. |
| 92 | + |
| 93 | +## 📖 Haftungsausschluss |
| 94 | + |
| 95 | +Dieses Projekt ist kostenlos und Open Source, es wird jedoch keine Garantie für Fehlerfreiheit übernommen. Nutzung auf eigenes Risiko. Bitte halten Sie sich an geltende Gesetze und missbrauchen Sie das Projekt nicht. |
| 96 | + |
| 97 | +Bei Urheberrechtsverletzungen kontaktieren Sie bitte [ezyshu](https://github.com/ezyshu), wir kümmern uns umgehend darum. |
0 commit comments