Awaker-OTE/readingspace-mn
Awaker-OTE/readingspace-mn has 145 GitHub stars and 0 forks. GitHot measured -6 in 7 days. Last checked 2026-11-10 23:19 UTC. Last push 2026-08-13.
Comment ces chiffres sont mesurés
Reading Space MN — a reading workflow plugin for MarginNote 4.
Progression mesurée des étoiles
- in 24h
- Mise à jour retardée
- in 7 days
- -6
- in 15 days
- Mise à jour retardée
- in 1 month
- Mise à jour retardée
Variations nettes sur des périodes qui se chevauchent, pas des totaux quotidiens. Les mesures absentes restent vides. Les étoiles indiquent l’intérêt, pas la qualité.
README.fr.md
Original
Reading Space MN
Gardez les explications, les questions, la lecture audio et la recherche dans votre flux de lecture MarginNote.
Reading Space MN est un module de flux de lecture pour MarginNote 4. Il place l’IA, un navigateur intégré, la lecture audio et la connexion à Obsidian à proximité des sélections, extraits et cartes heuristiques.
简体中文 · English · 日本語 · Français · Русский · Español · 한국어
L’étape suivante, au plus près du contenu lu
Lors de la lecture d’un PDF, d’une page Web ou d’une note, l’étape suivante consiste souvent à expliquer un concept, poser une question complémentaire, écouter un extrait ou vérifier une source. Reading Space MN rassemble ces actions dans un même flux et réduit les allers-retours entre le lecteur, le navigateur, les outils d’IA et l’application de notes.
Il ne remplace pas MarginNote : il ajoute des accès ciblés pour rechercher, comprendre, écouter et conserver le contenu déjà affiché.
Cas d’usage
- Expliquer, rechercher, traduire ou approfondir un texte sélectionné.
- Lire à voix haute, commenter ou créer des cartes liées à partir d’extraits et de cartes heuristiques.
- Rechercher et vérifier des informations dans le navigateur intégré sans quitter le flux de lecture.
- Envoyer des extraits ou cartes utiles vers un coffre Obsidian ReadingSpace local.
- Exporter, importer ou synchroniser manuellement des réglages dans des limites de données explicites.
Fonctions principales
| Fonction | Utilité |
|---|---|
| Barre d’outils des sélections et cartes | Propose la lecture audio, l’explication, les questions à l’IA, les commentaires et la création de cartes enfant ou sœurs. |
| Explication rapide et recherche par IA | Produit une explication concise et donne accès au dictionnaire, à la traduction et aux questions complémentaires. |
| Questions-réponses par IA | Ouvre un panneau séparé avec votre propre fournisseur, modèle, Endpoint et vos prompts. |
| Navigateur intégré | Maintient la recherche Web dans le flux de lecture et gère l’accueil, les favoris, l’historique et l’onglet courant. |
| Lecture audio | Génère le son via un service TTS configuré ou un pont Obsidian local, puis l’envoie vers un lecteur séparé. |
| Envoi vers Obsidian | Transmet l’extrait ou la carte en cours vers un dossier choisi d’Obsidian ReadingSpace local. |
| Réglages et synchronisation manuelle | Gère l’apparence, l’IA, le navigateur, l’audio et l’export, avec import ou envoi manuel des données iCloud sélectionnées. |
Déroulement type
- Sélectionnez du texte, un extrait ou une carte heuristique dans MarginNote.
- Choisissez la lecture audio, l’explication, la recherche, l’IA ou une action de carte dans la barre Reading Space.
- Consultez le résultat dans le panneau ou le lecteur séparé, puis poursuivez si nécessaire.
- Envoyez les éléments utiles vers Obsidian local, ou traitez manuellement les données choisies depuis les réglages.
État actuel
Le snapshot public actuel correspond à la version 0.1.5 et nécessite MarginNote 4.2.3 ou ultérieur.
[!IMPORTANT] Le paquet
.mnaddonvalidé de la version0.1.5est disponible dans Reading Space MN v0.1.5 sur GitHub Releases. Les artefacts compilés depuis les sources restent destinés au développement et à la vérification locale et ne remplacent pas le paquet validé joint à la Release.
Limites importantes :
- Les fonctions d’IA et de TTS nécessitent votre propre fournisseur, Endpoint, clé API ou autre configuration de connexion. Aucun identifiant tiers n’est inclus.
- La synchronisation automatique est expérimentale et actuellement suspendue. L’enregistrement des réglages ne les envoie pas automatiquement ; l’envoi et l’import iCloud manuels restent disponibles.
- Les cookies et l’état de connexion du navigateur restent sur l’appareil et sont exclus de l’export des réglages et de la synchronisation iCloud.
- Le pont Obsidian local est principalement destiné au bureau et n’est pas disponible sur iPad.
- Le comportement peut varier selon la version de MarginNote, l’appareil et l’environnement réseau.
Vérifier et compiler les sources
L’exécution nécessite MarginNote 4.2.3 ou ultérieur. Le build public requiert également Node.js 22.12 ou ultérieur, pnpm 10 ou ultérieur et la commande système zip.
git clone https://github.com/Awaker-OTE/readingspace-mn.git
cd readingspace-mn
pnpm install --frozen-lockfile
pnpm verify
pnpm build
pnpm verify contrôle la frontière publique, le reçu du snapshot et les contrats fonctionnels. pnpm build écrit des fichiers .mnaddon à nom fixe et horodatés dans artifacts/, sans installer le module, redémarrer MarginNote, écrire sur le Bureau ni appeler les services internes de publication.
Le build public sert à la reproductibilité et aux tests de régression ; il ne remplace pas un artefact de diffusion formel validé.
Provenance vérifiable des sources
Ce dépôt est un miroir public géré. Le code produit est exporté depuis un commit Git interne complet. PUBLIC_SOURCE.json consigne ce commit, la version, les fichiers gérés et leur SHA-256 individuel.
pnpm verify:source-snapshot
Les fichiers sous src/, web/ et les scripts de contrat gérés ne sont pas développés indépendamment dans ce miroir. Les README, CI, politique de sécurité et enveloppe de build sans effet local propres au dépôt public peuvent être maintenus séparément, sans modifier le comportement du produit à l’exécution.
Confidentialité et limites des données
- Le dépôt ne contient aucune clé API utilisateur, aucun token Bridge, cookie de navigateur, historique de discussion ni autre donnée utilisateur.
- L’état de connexion du navigateur reste local et n’entre ni dans l’export des réglages ni dans iCloud.
- Les catégories de synchronisation sensibles doivent être sélectionnées explicitement et traitées manuellement.
- Ne publiez pas de secrets, tokens, cookies, documents privés ou données utilisateur réelles dans les Issues, journaux ou captures.
- Signalez les problèmes de sécurité selon SECURITY.md, sans divulguer publiquement les détails ni les preuves non expurgées.
Licence et indépendance
Le code est rendu public uniquement pour consultation et audit de sécurité ; ce n’est pas un logiciel open source. Sauf obligation légale ou permission des Conditions d’utilisation de GitHub, aucun droit de copie, modification, distribution, sous-licence, vente ou création d’œuvres dérivées n’est accordé. Consultez LICENSE.
Reading Space MN est conçu et réalisé indépendamment. Ce n’est pas un produit officiel de MarginNote, OpenAI, ChatGPT, Obsidian ou d’un autre service tiers, et cela n’implique ni approbation, ni partenariat, ni engagement de compatibilité. Les noms et marques de tiers appartiennent à leurs propriétaires respectifs.
Explorer des projets similaires
n8n-io/n8n
Plateforme Fair-code d’automatisation des flux de travail, avec des capacités d’IA natives. Elle associe la conception visuelle au code personnalisé, peut être hébergée sur vos propres serveurs ou utilisée dans le cloud, et propose plus de 400 intégrations.
210,235 étoileslanggenius/dify
Créer des workflows agentiques et des pipelines RAG, avec une prise en charge riche des modèles et outils d’IA, dans un seul espace de travail collaboratif. Déployer dans le cloud, sur un VPC ou en auto-hébergement, afin que les équipes passent du prototype à la production sans reconstruire la pile.
160,951 étoilesmicrosoft/PowerToys
Microsoft PowerToys est un ensemble d’utilitaires qui améliorent la productivité et la personnalisation sous Windows
140,888 étoilesstablyai/orca
Orca est l'endroit pour travailler avec une flotte d'agents (p. ex. Grok Bot, Claude Code). Exécutez n'importe quel agent de programmation avec votre propre abonnement. Disponible sur ordinateur, sur mobile et en environnement d'exécution distant.
122,612 étoiles