eSearch: ein Open-Source-Tool für Screenshots und Suche
eSearch: ein Open-Source-Tool für Screenshots und SucheEinführung
eSearch ist ein quelloffenes, plattformübergreifendes Werkzeug, das Screenshots, OCR-Erkennung, Suche, Übersetzung, Bild-Anheften, Reverse-Bildersuche und Bildschirmaufnahme bietet und Windows, macOS und Linux unterstützt. Die Desktop-Version wurde mit Electron entwickelt, die Offline-OCR basiert auf PaddleOCR und eignet sich für Aufgaben wie Informationsextraktion, Übersetzung und Vergleichsansicht am Computer.

Hauptfunktionen von eSearch
Screenshot und Bearbeitung: Auswählen und Zuschneiden, Auswahl von Fenstern oder Steuerelementen, lange Screenshots (Scroll-Screenshots), getrennte Screenshots mehrerer Bildschirme, sowie Pipetten, Lupe, Stift und geometrische Formwerkzeuge. Partielles Versehen mit Mosaik oder Farbanpassung ist möglich, mit Verlaufshistorie und schnellem Speichern in der Zwischenablage oder in einem bestimmten Verzeichnis.
OCR-Erkennung: Standardmäßig wird die lokale PaddleOCR verwendet, alternativ kann Online-OCR gewählt werden (z. B. Baidu OCR, API Key und Secret Key erforderlich). Tabellen- und Formelerkennung werden unterstützt, ebenso wie die Verwendung eigener Online- oder Offline-Modelle und Wörterbücher.
Suche und Übersetzung: Der markierte Text oder das OCR-Ergebnis kann durchsucht werden. Mehrere Such- und Übersetzungs-Engines können selbst eingestellt werden, automatische Übersetzung und Ergebniszusammenfassung werden unterstützt.
Reverse-Bildersuche: Screenshot hochladen, um ähnliche Bilder zu finden.
Bild-Anheften und Bildschirm-Anpinnen: Den Screenshot auf dem Bildschirm fixieren, Transparenz einstellen, in den Vordergrund holen und Mausdurchlässigkeit ermöglichen.
Bildschirmaufnahme: Vollbild- oder Bereichsaufnahme, Anzeige von Tasten- und Cursorhinweisen, segmentierte Aufnahme sowie Aufnahme von Audio und Webcam-Bild.
Weiteres: QR-Code-Erkennung, dauerhafte Anzeige im Systray, konfigurierbare Tastenkürzel, Unterstützung für Wayland-Desktops.
Installation und Bezug von eSearch
Offizielle Kanäle: Das Installationspaket für das jeweilige System von GitHub Releases herunterladen, die neueste Version ist auch auf der offiziellen Website zu finden.
Paketmanager:
Windows: Mit winget installieren, der Befehl lautet winget install esearch.
Arch Linux: Im AUR nach e - search oder e - search - git suchen und installieren.
Build aus dem Quellcode:
Zuerst das Repository klonen und Abhängigkeiten installieren, der Befehl lautet git clone https://github.com/xushengfeng/eSearch.git && cd eSearch && npm install.
Anschließend kompilieren und paketieren, der Befehl lautet npm run dist, die erzeugten Dateien befinden sich im build-Verzeichnis.
Zum Ausführen oder Debuggen dienen die Befehle npm run start oder npm run dev.
Hinweis zu Linux: Auf GNOME-Desktops muss möglicherweise die AppIndicator-Erweiterung installiert werden, damit das Systray-Symbol korrekt angezeigt wird.
Häufig verwendete Funktionen von eSearch
Start und Systray: Nach dem ersten Öffnen verbleibt das Programm im Systray; in den Einstellungen können Sprache, Schriftart (z. B. FiraCode) und Tastenkürzel angepasst werden.
Häufige Tastenkürzel:
Alt + C: Automatische Erkennung, nach Rahmenauswahl werden u. a. OCR-Vorgänge durchgeführt.
Alt + S: Auswahl-Suche.
Alt + B: Zwischenablage-Suche.
Alt + Q: Schnell-Screenshot.
OCR und Übersetzung: Nach dem Screenshot kann direkt die Offline-OCR verwendet werden; für die Online-OCR den API Key und Secret Key von Baidu OCR eintragen und in den Einstellungen aktivieren. Das Erkennungsergebnis kann mit einem Klick durchsucht oder übersetzt werden.
Bild-Anheften und Bildschirm-Anpinnen: Den Screenshot in einer Bildschirmecke fixieren, Transparenz und Größe anpassen, um Vergleichsarbeit oder Präsentationen zu erleichtern.
Bildschirmaufnahme: Bereich oder Vollbild aufnehmen, Tasten- und Cursorhinweise aktivieren, Audio- und Webcam-Aufnahme unterstützt.
Kommandozeile:
esearch - c: Screenshot-Suche.
esearch - s: Auswahl-Suche.
esearch - b: Zwischenablage-Suche.
esearch - a: Automatische Erkennung.
esearch - q: Schnell-Screenshot.
(Wenn der Befehl nicht gefunden wird, versuchen Sie e - search)
Verwendung von eSearch
Laden Sie zunächst das Installationspaket von der offiziellen Website von eSearch oder aus dem GitHub-Repository herunter und installieren Sie es gemäß den Anweisungen. Öffnen Sie danach den Launcher und suchen Sie eSearch; das Programm zeigt ein Systray-Symbol an. Die Standard-Tastenkombination ist Alt + C und kann in den Einstellungen geändert werden. Für einen Screenshot drücken Sie die Tastenkombination, wählen den Screenshot-Bereich aus und führen Zuschneiden, Annotationen usw. durch. Nach dem Screenshot klicken Sie auf die OCR-Erkennung-Schaltfläche, um den Text im Bild zu erkennen. Nach der Texterkennung klicken Sie auf die Schaltfläche Suchen oder Übersetzen, um entsprechende Aktionen auszuführen. Nach einem Screenshot oder nach Auswahl eines Bildes klicken Sie auf die Bild-Anheften-Schaltfläche, um das Bild auf dem Bildschirm zu fixieren.
Schlüsselfragen
F: Welche Kernvorteile bietet die OCR-Funktion von eSearch in Bezug auf Datenschutz und Erkennungsleistung, und für welche Nutzerszenarien ist sie geeignet?
Die OCR-Funktion von eSearch bietet zwei wesentliche Vorteile. Hinsichtlich des Datenschutzes läuft sie lokal, benötigt keine Internetverbindung und überträgt keine Daten an Server, sodass sensible Texte wie Arbeitsdokumente und persönliche Informationen geschützt werden – ideal für Anwender, die mit vertraulichen oder privaten Texten arbeiten. Hinsichtlich der Erkennungsleistung wird standardmäßig das Modell PaddleOCR v4 verwendet, optional kann auch das Modell v5 heruntergeladen werden. Es erkennt über 15.000 Zeichen, deckt zahlreiche Sprachen ab und bietet Layout-Erkennung, KI-gestützte Korrektur sowie synchronisierte Auswahlkorrektur, um die Erkennungsgenauigkeit und eine sinnvolle Formatierung sicherzustellen. Geeignet ist sie für grenzüberschreitend arbeitende Personen, die mehrsprachige Dokumente verarbeiten, für Studierende oder Forschende, die Papierdokumente offline erfassen möchten, für juristische oder finanzielle Fachkräfte, die Kundeninformationen schützen müssen, sowie für Lernende, die OCR zum Sprachenlernen nutzen, etwa um fremdsprachige Materialien zur weiteren Nutzung in Anki zu importieren.F: Welche besonderen Designmerkmale bieten die Bildschirmaufnahme- und Screenshot-Funktionen von eSearch im Vergleich zu normalen Werkzeugen hinsichtlich der Bearbeitungsflexibilität?
Im Vergleich zu normalen Werkzeugen weist eSearch drei besondere Designmerkmale in der Bearbeitungsflexibilität auf. Erstens ermöglicht die Bildschirmaufnahme eine feinsteuerbare Bearbeitung frame-by-frame: Einzelne Frames können beschleunigt, gelöscht oder angepasst werden, und das Aufnahmeergebnis kann in mp4, gif, webm und andere Formate konvertiert werden, um unterschiedliche Anforderungen zu erfüllen – von Video-Präsentationen bis zum Teilen als animiertes GIF. Herkömmliche Werkzeuge bieten meist nur einfaches Schneiden (z. B. zeitliches Kürzen), jedoch keine Frame-genauen Steuerungen. Zweitens bietet die Screenshot-Funktion eine umfassende Abdeckung aller Szenarien mit vielen erweiterten Bearbeitungsfunktionen: Screenshot-Typen umfassen Scroll-Stitching, Freiform-Screenshots und gewöhnliche Screenshots, die nahezu alle Anforderungen abdecken. Beim Bearbeiten kann man nicht nur schnell annotieren, sondern den Bildern auch abgerundete Ecken, Schatten und Hintergründe hinzufügen, mit Filtern wie Mosaik und Weichzeichner. Herkömmliche Werkzeuge bieten meist nur grundlegende Annotationen und keine erweiterten Verschönerungs- und Informationsverbergungs-Funktionen. Drittens ermöglicht eSearch eine funktionsübergreifende, kooperative Bearbeitung: Screenshot, OCR und Übersetzung lassen sich verknüpfen, sodass nach einem Screenshot direkt OCR oder Übersetzung erfolgen kann. Der erkannte Text kann mittels synchroner Auswahlkorrektur mit dem Originalbild verglichen werden, während herkömmliche Werkzeuge meist separate OCR- oder Übersetzungssoftware erfordern und somit weniger effizient sind.F: Welche zentralen Anforderungen erfüllt die kostenlose Version von eSearch bereits?
Die kostenlose Version von eSearch deckt bereits zahlreiche zentrale Anforderungen ab. Im Bereich grundlegende OCR ermöglicht sie Offline-Texterkennung; die Online-Nutzung ist 0 ¥ / 10.000 Zeichen und ohne Nutzungsbeschränkung verfügbar, zudem bietet sie Rechtschreibprüfung und automatische Formatierung, um die tägliche Texterkennung zu ermöglichen. Im Bereich allgemeine Bildschirmoperationen sind normale Screenshots, grundlegende Bildschirmaufnahmen und Bildschirmübersetzung verfügbar; Übersetzungsergebnisse können kopiert oder in Dateien bzw. nach Anki gespeichert werden. Im Bereich individuelle Grundeinstellungen lassen sich 63 Tastenkürzel anpassen, Schriftart und Farben der Benutzeroberfläche einstellen sowie der Dunkelmodus aktivieren, was die Bedienung und das visuelle Erlebnis verbessert. An grundlegenden Zusatzfunktionen sind Bild-Anheften und Fehler-Feedback verfügbar, die zusätzliche Anforderungen des täglichen Gebrauchs abdecken.
Drehbuch-Assistent▸
AI Apps
AI Nachrichten