Scripting en Python para API REST: gran superposición con conceptos específicos de Discourse

Hola,

Busco un desarrollador entusiasta de Python para apoyar mis esfuerzos en duplicar temas complejos desde mi foro Personal al foro Discourse de toda la universidad.

Hasta ahora, he intentado usar IA generativa para migrar respuestas mediante la API REST, en lugar de temas completos, pero he encontrado las siguientes limitaciones:

  • Funcionan las imágenes o los archivos adjuntos, pero no ambos a la vez.
  • Cuando se separaron publicaciones, el enlace no funciona.
  • El script se completa con éxito sin detectar todas las publicaciones de origen.

Esto se realizó utilizando el IDE Anaconda Spyder con las últimas versiones de producción de Discourse.

He intentado convencer a la IA de lo siguiente:

tenía un script que involucraba una clase llamada LightboxImageParser. Ahora estoy intentando crear un script en Python que se ejecute en el IDE de Anaconda Spyder para migrar publicaciones de un tema de un foro Discourse a otro. Me pregunto si el enfoque orientado a objetos que menciono tiene alguna relación con el hecho de que las hojas de cálculo y las imágenes nunca funcionen simultáneamente en el foro de destino.

La razón de la urgencia es que en tres semanas mi compañero de laboratorio y yo tendremos una presentación, y debo asegurarme de que mi compañero pueda seguir utilizando su cuenta de Discourse protegida por SSO de la universidad.


No he obtenido ningún acuerdo por parte de la universidad para pagar por este proyecto, por lo que debo verlo como parte de mi inversión personal para aumentar la adopción de Discourse en toda la universidad.

2 Me gusta

Hola @Ethsim2, puedo ayudarte con esto. Te envío un mensaje privado para discutir los detalles.