Développeurs
Ressources pour les développeurs Refine
Créez des intégrations d'hôtes d'écriture pour Refine, l'assistant d'écriture privé et hors ligne pour macOS.
Version candidate
Integration Protocol 1.0 n'est pas encore finalisé
Le dépôt public du protocole est une version candidate non publiée. Vous pouvez l'utiliser pour l'évaluation et le développement, mais ne revendiquez pas une compatibilité finale avec Protocol 1.0 avant la publication d'un artefact v1.0.0.
Comprendre les limites de l'intégration
Utilisez le protocole pour
Un client hôte d'écriture exécuté par le même utilisateur macOS peut se connecter à une app Refine déjà ouverte par son socket de domaine Unix local. Le client gère l'observation de l'éditeur, la présentation et l'application des modifications acceptées.
Ce n'est pas un service hébergé pour développeurs
Refine ne fournit ni API REST publique hébergée, ni document OpenAPI, ni webhooks pour développeurs, ni transport réseau distant, ni serveur MCP. Les routes API internes du site web ne constituent pas une interface d'intégration publique.
Ressources du protocole
Commencez par la vue d'ensemble, puis utilisez la spécification normative et les schémas comme sources de vérité.
- Vue d'ensemble du dépôtÉtat, contenu du paquet, commandes de vérification et autorité normative.Ouvrir la ressource
- Spécification normative du protocoleTramage, découverte, négociation, état, ordre, récupération, sécurité et limites.Ouvrir la ressource
- Schémas JSONStructures normatives des descripteurs, négociations, enveloppes, commandes, événements et données partagées.Ouvrir la ressource
- Outil de conformitéVérification hors ligne, scénarios de socket client et contrat d'adaptateur de serveur de production.Ouvrir la ressource
- Client de référence TypeScriptUn exemple de session de transport sans dépendance et non normatif pour Node.js 22.18 ou version ultérieure.Ouvrir la ressource
Extensions Refine officielles
Utilisez une extension officielle lorsque votre hôte d'écriture est déjà pris en charge.
- Refine pour ObsidianSuggestions de grammaire et de fluidité dans les notes Obsidian.Ouvrir l'extension
- Refine pour NeovimSuggestions de grammaire et de fluidité dans les buffers Neovim.Ouvrir l'extension
- Refine pour PopClipEnvoyez le texte sélectionné depuis PopClip vers Refine pour le vérifier.Ouvrir l'extension