Una política de redacción para divulgación puede aplicarse escribiéndola como un prompt que un agente de IA ejecuta, en un orden fijo, contra cada archivo, localmente en su máquina. Con GroupDocs.Redaction.Mcp conectado a Claude Code, Cursor o GitHub Copilot, toda la política cabe en una sola instrucción:
Tomar case-file.docx y prepararlo para divulgación: redactar todas las direcciones de correo electrónico y el nombre “Jane Smith”, eliminar todas las anotaciones, borrar las propiedades del documento. Aplicar cada paso al archivo producido por el anterior, y nombrar el archivo que produce cada paso.
La versión paso a paso con configuración y solución de problemas está en la documentación: Cómo preparar documentos para divulgación con un agente de IA.
¿Por qué falla una lista de verificación manual de divulgación?
El trabajo de divulgación no es difícil, es secuencial y repetitivo. Un oficial de registros que prepara una publicación de registros públicos, o un equipo legal que prepara documentos para descubrimiento, repite los mismos pases en cada archivo: nombres e identificadores en el texto, imágenes, comentarios de revisión, propiedades del documento. Omitir un pase es fácil al final de un día largo, y una redacción parcial es el peor resultado porque el archivo parece terminado. Una política que vive en un prompt se aplica de la misma manera cada vez, y la transcripción registra lo que se ejecutó.
Esto es idoneidad, no certificación. El servidor elimina lo que usted le indica eliminar, en el archivo que le entrega. Si el resultado satisface un régimen de FOI, un protocolo de descubrimiento o una auditoría sigue siendo su decisión.
¿Qué pasos ejecuta el agente y en qué orden?
La política consta de cinco pasos. Cada uno de los cuatro primeros escribe un nuevo archivo.
- Ejecutar
redact_textuna vez por cada patrón: nombres, correos electrónicos, identificadores, números de cuenta. - Ejecutar
redact_image_areapara firmas, fotografías, sellos y regiones escaneadas. Úselo en archivos de imagen como escaneos PNG o JPEG. - Ejecutar
redact_annotations, usualmente condeleteAll, porque las notas de revisión internas rara vez son divulgables. - Ejecutar
erase_metadatapara autor, empresa y fechas. - Verificar el archivo final, que es el tema de una publicación separada sobre verificación.
¿Qué decide el agente y qué hace el motor?
| Decisión | Quién lo decide |
|---|---|
| Qué patrones expresan la política | Usted, con el agente proponiendo expresiones regulares |
| Qué herramienta maneja cada ubicación | El agente |
| Si una coincidencia de texto se elimina | El motor, exactamente como dice el patrón |
| Qué archivo se pasa al siguiente paso | El agente, por eso solicita nombres de archivo |
| Si la política estuvo completa | Usted |
No hay clasificador. El motor aplica los patrones que usted aprueba, y eso es lo que hace la ejecución auditable.
¿Cómo mantener cada paso en el archivo final?
Cada herramienta escribe un nuevo archivo de estilo _redacted en lugar de editar en el lugar. Un agente que pasa el archivo original a un paso posterior produce un documento que solo tiene aplicado ese paso y carece de las eliminaciones anteriores. La instrucción “aplicar cada paso al archivo producido por el anterior” es el control, y los nombres de archivo en la transcripción son la pista de auditoría.
Solicite los patrones uno a la vez en lugar de una instrucción opaca, con el nombre de archivo que cada llamada produce. Las herramientas de redacción informan el archivo guardado, no un recuento de coincidencias; cualquier número que el agente proporcione es su propia interpretación del texto. Varios archivos nombrados generan un registro, y una única respuesta de “done” no lo hace.
Sesión de ejemplo (abreviada)
You: Before you start: what is the license status of the redaction server?
Agent: -> get_license_status() mode: licensed
You: Take case-file.docx and prepare it for disclosure: redact all email addresses and the
name "Jane Smith", delete all annotations, clear the document properties.
Apply each step to the file produced by the previous one, and name each file.
Agent: 1. redact_text on case-file.docx -> saved file
2. redact_text on the file from 1 -> saved file
3. redact_annotations on the file from 2 -> saved file
4. erase_metadata on the file from 3 -> saved file
Final file: the output of step 4, named in the transcript.
¿Cómo ejecutar la política en muchos archivos?
Repita la misma instrucción por archivo, o nombre una carpeta y pida al agente que la recorra documento por documento, nombrando el archivo de salida para cada uno. Mantenga el texto de la política idéntico entre ejecuciones; la uniformidad es el punto. Debido a que el modo de evaluación permite un documento por proceso, un lote como este necesita un archivo de licencia o claves con medición.
¿Cómo evitar que los originales se publiquen?
El original se encuentra junto a su copia redactada con un nombre casi idéntico, y el incorrecto es fácil de adjuntar a un correo electrónico. Mueva los originales terminados fuera de la carpeta de trabajo, o establezca un GROUPDOCS_MCP_OUTPUT_PATH separado para que las copias redactadas caigan en su propia carpeta. Publicar el archivo equivocado anula cada paso anterior.
¿Cuáles son los límites del modo de evaluación?
El modo de evaluación hace que un flujo de trabajo de divulgación sea peligroso, y una ejecución completa de divulgación no es posible sin una licencia. Sin una, el servidor permite un documento por proceso, una redacción, limitado a 4 reemplazos, más insignias de prueba. El resultado es un documento que parece procesado y aún contiene los datos, y nada en las respuestas lo indica. Haga get_license_status el primer paso, como en la sesión anterior.
- PDF en Linux. En Linux, incluida la imagen Docker,
redact_image_areayerase_metadataactualmente fallan en archivos PDF (el manejo de imágenes del motor PDF depende deSystem.Drawing, que .NET solo soporta en Windows); ambos funcionan en documentos Word, yredact_textfunciona en PDF. Ejecute la redacción de áreas PDF y la eliminación de metadatos en Windows condnx.
Preguntas frecuentes
¿Cómo preparo documentos para divulgación con un agente de IA, por ejemplo una solicitud FOIA? Puede ejecutar los pases de redacción: texto por patrón, áreas de imagen, anotaciones y metadatos. Usted sigue definiendo los patrones, revisa el resultado y decide qué se publica.
¿Puedo usar esto para revisión de e-discovery? Los mismos pases se aplican a documentos preparados para divulgación legal, y el servidor se ejecuta localmente. No decide relevancia ni privilegio, y no es una plataforma de revisión.
¿Dónde van las copias redactadas? A la carpeta de salida que configure. Establezca GROUPDOCS_MCP_OUTPUT_PATH para que permanezcan separadas de los originales.
Profundizar
- Documentación, guía canónica: Cómo preparar documentos para divulgación con un agente de IA
- Centro de documentación: GroupDocs.Redaction MCP Server
- Empiece aquí: 3 ways to redact sensitive data with AI agents and MCP
- Relacionado: Redacting scanned documents when there is no text to find
- Relacionado: Trust no redaction you haven’t verified
- Modelo on‑premise y de seguridad: 3 architectures for AI document processing, and the one that keeps files inside your network
- Preguntas: GroupDocs Redaction forum
- Fuente: GroupDocs.Redaction.Mcp on GitHub