Jaa pieni Codex-käytännön kokemus: kurpitsan piirtäminen kurpitsan mukaan Vaatimukset ovat seuraavanlaiset, haluan refaktoroida viestin lähetystoiminnon Claude Agent SDK:n kirjoittaman agentin käyttöliittymän perusteella niin, että se tukee kuvien lähettämistä (tukee tällä hetkellä vain tekstin lähettämistä, kuva 1) En sano: auta minua uudistamaan syöttöruutu ja tue kuvien lataamista 🙅 Koska kontekstuaalista tietoa on niin vähän, se ei todellakaan voi tehdä sitä, mitä sanot. Voit saavuttaa tämän toiminnon, jos teet sen manuaalisesti: 1. Muokkaa käyttöliittymää tukemaan kuvien lataamista 2. Muokkaa API-käyttöliittymää niin, että kuvat voidaan siirtää käyttöliittymästä taustajärjestelmään 3. Muokkaa palvelinpuolen käsittelyä ja anna taustaohjelman välittää kuva Claude Agent SDK:lle Teoriassa on tietysti parasta jakaa nämä tehtävät vuorotellen kolmeen pieneen tehtävään, mutta itse asiassa GPT-5-Codex High voi jo suorittaa tällaiset monimutkaiset tehtävät yhdellä kertaa, jos kysyt oikein ja annat tarpeeksi kontekstia. Katso, kuinka kehotin (kuva 2): > 1. Korvaa nykyinen Lähetä viesti -komponentti {Ref Code File 1} > 2. Katso asynkroninen lähetys( > kehote: merkkijono, > liitteitä?: AttachmentData[], > includeSelection?: boolean, >) ja {viitekooditiedosto 3} > export const composeUserContent = ( > teksti: merkkijono, > liitteitä?: AttachmentData[], > valinta?: SelectionSnapshot | nolla >) Toteuta liitteiden käsittely > 3. Valitse Lähetä, jos haluat muuntaa liitteen base64-merkkijonoksi ja lähettää sen WebSocketiin > 4. Katso alla oleva koodi kirjoittaaksesi uudelleen ccsdk/ai-client.ts:n viestinkäsittelyosan liitteiden lähettämisen tukemiseksi...