Proofread
unlistedby Ivan
Spelling, grammar, typography and style proofreading for your notes.
Corrector
Corrector ortográfico, gramatical, tipográfico y de estilo para Obsidian, basado en endpoints compatibles con OpenAI Chat Completions, como OpenRouter u Ollama. En inglés el plugin se llama Proofread.
Configuración
En Ajustes → Corrector indica:
- Una credencial del almacén seguro de Obsidian, si el proveedor la necesita.
- El identificador exacto del modelo.
- El endpoint y las instrucciones editoriales deseadas.
El plugin solo guarda en data.json el nombre de la credencial. El valor se
resuelve mediante SecretStorage cuando se inicia una revisión. Los secretos
son locales a cada dispositivo: en móvil hay que crear o seleccionar la
credencial de nuevo aunque la configuración del plugin se sincronice.
El idioma se detecta automáticamente. El comando Revisar nota actual eligiendo el idioma permite fijar un idioma o variante solo para esa revisión.
Uso
- Icono de la cinta: revisa la nota actual.
- Paleta de comandos: revisa la nota automática o explícitamente en un idioma, revisa la selección, abre el panel o limpia los resultados.
- Panel lateral: filtra por categoría, localiza, aplica o ignora propuestas.
- Texto subrayado: muestra el diagnóstico y sus acciones mediante CodeMirror.
Todas las categorías comparten el mismo subrayado ondulado y se distinguen por color: ortografía en rojo, gramática en naranja, tipografía en morado y estilo en azul.
El plugin excluye frontmatter, bloques de código y bloques de matemáticas. Las notas largas se dividen internamente conservando offsets absolutos. Si el texto cambia mientras el proveedor responde, se descartan los resultados para evitar aplicar rangos obsoletos. Al aplicar una propuesta, el rango se vuelve a localizar sobre el documento vivo, de modo que una edición externa no la invalida.
Desarrollo
pnpm install
pnpm run build
El artefacto instalable está formado por manifest.json, main.js y
styles.css.
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.