A política de redação de divulgação pode ser aplicada escrevendo-a como um prompt que um agente de IA executa, em ordem fixa, contra cada arquivo, localmente na sua máquina. Com o GroupDocs.Redaction.Mcp conectado ao Claude Code, Cursor ou GitHub Copilot, toda a política cabe em uma única instrução:
Pegue case-file.docx e prepare-o para divulgação: redija todos os endereços de e‑mail e o nome “Jane Smith”, exclua todas as anotações, limpe as propriedades do documento. Aplique cada etapa ao arquivo produzido pela anterior e nomeie o arquivo que cada etapa produziu.
A versão passo a passo com configuração e solução de problemas está na documentação: Como preparar documentos para divulgação com um agente de IA.
Por que uma lista de verificação manual de divulgação falha?
Trabalho de divulgação não é difícil, é sequencial e repetitivo. Um oficial de registros que prepara a liberação de registros públicos, ou uma equipe jurídica que prepara documentos para descoberta, repete as mesmas etapas em cada arquivo: nomes e identificadores no texto, imagens, comentários de revisão, propriedades do documento. Pular uma etapa é fácil ao final de um longo dia, e uma redação parcial é o pior resultado porque o arquivo parece concluído. Uma política que vive em um prompt é aplicada da mesma forma a cada vez, e a transcrição registra o que foi executado.
Isso é adequação, não certificação. O servidor remove o que você lhe diz para remover, no arquivo que você fornece. Se o resultado satisfaz um regime de FOI, um protocolo de descoberta ou uma auditoria permanece a sua decisão.
Quais etapas o agente executa e em que ordem?
A política tem cinco etapas. Cada uma das quatro primeiras grava um novo arquivo.
- Execute
redact_textuma vez para cada padrão: nomes, e‑mails, identificadores, números de conta. - Execute
redact_image_areapara assinaturas, fotografias, carimbos e regiões escaneadas. Use‑o em arquivos de imagem como escaneamentos PNG ou JPEG. - Execute
redact_annotations, geralmente comdeleteAll, porque notas de revisão internas raramente são divulgáveis. - Execute
erase_metadatapara autor, empresa e datas. - Verifique o arquivo final, que é o assunto de um post separado sobre verificação.
O que o agente decide e o que o mecanismo faz?
| Decisão | Quem decide |
|---|---|
| Quais padrões expressam a política | Você, com o agente propondo expressões regulares |
| Qual ferramenta lida com cada local | O agente |
| Se uma correspondência de texto é removida | O mecanismo, exatamente como o padrão indica |
| Qual arquivo é passado para a próxima etapa | O agente, que é o motivo de você solicitar nomes de arquivos |
| Se a política foi completa | Você |
Não há classificador. O mecanismo aplica os padrões que você aprova, e isso é o que torna a execução auditável.
Como manter cada etapa no arquivo final?
Cada ferramenta grava um novo arquivo no estilo _redacted em vez de editar no local. Um agente que passa o arquivo original para uma etapa posterior produz um documento que tem apenas essa etapa aplicada e as remoções anteriores ausentes. A instrução “aplique cada etapa ao arquivo produzido pela anterior” é o controle, e os nomes de arquivo na transcrição são o rastro de auditoria.
Solicite padrões um de cada vez em vez de uma única instrução opaca, com o nome do arquivo que cada chamada produziu. As ferramentas de redação relatam o arquivo salvo, não a contagem de correspondências; qualquer número que o agente fornece é sua própria interpretação do texto. Vários arquivos nomeados criam um registro, e uma única resposta de “concluído” não o faz.
Sessão de exemplo (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.
Como executar a política em vários arquivos?
Repita a mesma instrução por arquivo, ou nomeie uma pasta e peça ao agente para percorrê‑la um documento de cada vez, nomeando o arquivo de saída para cada um. Mantenha o texto da política idêntico entre execuções; a uniformidade é o objetivo. Como o modo de avaliação permite um documento por processo, um lote como este precisa de um arquivo de licença ou chaves tarifadas.
Como impedir que os originais sejam divulgados?
O original fica ao lado de sua cópia redigida com um nome quase idêntico, e o errado é fácil de anexar a um e‑mail. Mova os originais concluídos para fora da pasta de trabalho, ou defina um GROUPDOCS_MCP_OUTPUT_PATH separado para que as cópias redigidas sejam colocadas em sua própria pasta. A liberação do arquivo errado anula todas as etapas anteriores.
Quais são os limites do modo de avaliação?
O modo de avaliação torna um fluxo de trabalho de divulgação perigoso, e uma execução completa de divulgação não é possível sem uma licença. Sem ela, o servidor permite um documento por processo, uma redação, limitada a 4 substituições, além de selos de teste. O resultado é um documento que parece processado e ainda contém os dados, e nada nas respostas indica isso. Defina get_license_status como a primeira etapa, como na sessão acima.
- PDF no Linux. No Linux, incluindo a imagem Docker,
redact_image_areaeerase_metadataatualmente falham em arquivos PDF (o tratamento de imagens do mecanismo PDF depende deSystem.Drawing, que o .NET suporta apenas no Windows); ambos funcionam em documentos Word, eredact_textfunciona em PDF. Execute a redação de áreas de PDF e a remoção de metadados no Windows comdnx.
FAQ
Como preparo documentos para divulgação com um agente de IA, por exemplo um pedido de FOIA? Ele pode executar as etapas de redação: texto por padrão, áreas de imagem, anotações e metadados. Você ainda define os padrões, revisa o resultado e decide o que será divulgado.
Posso usar isso para revisão de e-discovery? As mesmas etapas se aplicam a documentos preparados para divulgação legal, e o servidor roda localmente. Ele não decide relevância ou privilégio, e não é uma plataforma de revisão.
Onde vão as cópias redigidas? Para a pasta de saída que você configurar. Defina GROUPDOCS_MCP_OUTPUT_PATH para que elas fiquem separadas dos originais.
Aprofunde-se
- Documentação, guia canônico: Como preparar documentos para divulgação com um agente de IA
- Hub de documentação: GroupDocs.Redaction MCP Server
- Comece aqui: 3 maneiras de redigir dados sensíveis com agentes de IA e MCP
- Relacionado: Redigindo documentos escaneados quando não há texto para encontrar
- Relacionado: Não confie em redação que você não verificou
- Modelo on‑premise e de segurança: 3 arquiteturas para processamento de documentos com IA, e a que mantém arquivos dentro da sua rede
- Perguntas: GroupDocs Redaction forum
- Fonte: GroupDocs.Redaction.Mcp on GitHub