Ensemble de fonctionnalités open source
L'ensemble des fonctionnalités incluses dans le binaire M-Press gratuit et le site généré.
M-Press est sous licence MIT. Le binaire open-source construit et publie un site complet de documentation. Ce n’est pas un aperçu limité du produit hébergé.
Rédaction et présentation
| Fonctionnalité incluse | Ce que cela fournit |
|---|---|
| Rédaction en Markdown | CommonMark, tables, listes de tâches, notes de bas de page, heading IDs, frontmatter, et HTML ordinaire. |
| Composants riches | Notes, onglets, étapes, terminaux, arbres de fichiers, diffs, code annoté, diagrammes, vues de données, et exemples interactifs. |
| Thème adaptatif | Navigation pour ordinateur de bureau et mobile, plan de page, liens précédent et suivant, et modes de couleur clair, sombre ou système. |
| Pages d’accueil personnalisées | Mises en page complètes de pages d’accueil écrites en Markdown, avec HTML et CSS personnalisés disponibles si nécessaire. |
Expérience du lecteur
| Fonctionnalité incluse | Ce que cela fournit |
|---|---|
| Recherche statique | Un index de recherche local par langue. Les termes de recherche ne quittent pas le navigateur. |
| Contrôles d’accessibilité | Paramètres du lecteur pour le texte, les polices, l’interligne, le focus, le mouvement, le contraste, les liens et la couleur. |
| Langues | Routes par langue, navigation traduite, recherche par langue et politiques pour les pages manquantes. |
| Versions | Releases statiques immuables avec checksums et un sélecteur de version. |
| Contrôles du thème | Modes système, clair et sombre avec logos distincts et couleurs de survol configurables. |
Flux de travail local
| Fonctionnalité incluse | Ce que cela fournit |
|---|---|
| Serveur de développement | Reconstructions automatiques et rechargements du navigateur après une modification valide de la source. |
| Menu du projet | Configuration structurée, vérifications, audits Lighthouse, traduction, export ZIP, déploiement et onboarding. |
| Flux de contribution | Un visiteur du site peut copier une commande, cloner la source, créer une branche sûre et ouvrir un assistant de contribution privé. |
| Validation stricte | Les routes dupliquées, MDX non pris en charge, liens cassés, assets manquants et configuration invalide stoppent une release. |
| Migration Starlight | Importer des pages, la navigation, les langues, les composants pris en charge, les assets et la configuration avec un rapport d’examen explicite. |
| Déploiement statique | Exporter un ZIP de production ou déployer la sortie statique sans runtime M-Press côté serveur. |
Traduction
Le traducteur open-source peut utiliser OpenRouter, OpenAI ou un autre fournisseur compatible fournisseur. Il protège la structure Markdown, le code, les liens, HTML, les composants et les placeholders. Il suit aussi le texte manquant, obsolète, modifié manuellement, en conflit, révisé et final.
Le flux de traduction M-Press est gratuit. Un fournisseur de modèle peut facturer l’utilisation de l’API usage. Le site généré n’a jamais besoin du fournisseur ni d’une clé API.
Voir Traduire la documentation pour le flux de travail complet.
Performances et sortie
M-Press utilise l’analyse parallèle et un cache de contenu persistant. Les builds de production incluent la minification CSS et JavaScript native Go et la suppression sûre du CSS inutilisé. La sortie contient HTML, CSS, JavaScript, JSON statiques et assets. Elle peut s’exécuter sur tout hébergeur statique.
Voir Pourquoi M-Press est rapide pour la conception du build.
Services hébergés
Le binaire open-source prend en charge le travail local déterministe. Un service M-Press hébergé peut ajouter du travail partagé et géré qui nécessite des comptes ou des données conservées côté serveur.
| Noyau open-source | Un service hébergé peut ajouter |
|---|---|
| Builds locaux et sortie de déploiement | Historique de déploiement géré et environnements |
| État local de traduction et de révision | Mémoire de traduction partagée, affectations, budgets et workflows fournisseurs |
| Artefacts de version locaux | Stockage géré, conservation, promotion et rollback |
| Vérifications locales et rapports Lighthouse | Historique qualité partagé et politiques de release |
| Sites statiques sans exigence de suivi | Analytique gérée respectueuse de la vie privée |
Un abonnement n’est pas requis pour construire, vérifier, versionner, traduire, exporter ou publier un site M-Press complet.