Compartilhe um pouco da experiência prática do Codex: desenhando uma cabaça de acordo com a cabaça Os requisitos são assim, quero refatorar uma função de envio de mensagens com base na interface do usuário do agente escrita pelo Claude Agent SDK para que ela possa suportar o envio de imagens (atualmente suporta apenas o envio de texto, Figura 1) Não vou dizer: ajude-me a renovar a caixa de entrada e apoie uploads de 🙅 imagens Como há tão pouca informação contextual, certamente não pode fazer o que você diz. Para realizar esta função, se você fizer isso manualmente: 1. Modifique a interface do usuário para dar suporte ao upload de imagens 2. Modifique a interface da API para que as imagens possam ser transferidas do front-end para o back-end 3. Modifique o processamento do lado do servidor e deixe o programa de back-end passar a imagem para o SDK do agente Claude É claro que, teoricamente, é melhor dividir essas tarefas em três pequenas tarefas por vez, mas, na verdade, o GPT-5-Codex High já pode concluir tarefas tão complexas de uma só vez, desde que você solicite adequadamente e forneça contexto suficiente. Veja como solicitei (Figura 2): > 1. Substitua o componente Enviar mensagem atual por {Ref Code File 1} > 2. Consulte o arquivo async send( > prompt: string, > anexos?: AttachmentData[], > includeSelection?: booleano, >) e {Arquivo de código de referência 3} > export const composeUserContent = ( > texto: string, > anexos?: AttachmentData[], > seleção?: SelectionSnapshot | zero >) Implementar o tratamento de anexos > 3. Clique em Enviar para converter o anexo em uma string base64 e enviá-lo para o WebSocket > 4. Consulte o código abaixo para reescrever a parte de manipulação de mensagens do ccsdk/ai-client.ts para dar suporte ao envio de anexos...