Plugin OpenClaw para integración con Discourse

¡Buen día a todos!

He creado un complemento que permite a los agentes de OpenClaw interactuar con los foros de Discourse: leer temas, buscar, filtrar por categoría, encontrar preguntas sin respuesta y, opcionalmente, crear/responder a temas.

Lo principal que lo hace útil es discourse_unanswered, que encuentra temas sin respuestas del personal, ideal para flujos de trabajo de automatización de agentes.

Instalar: openclaw plugins install openclaw-discourse

GitHub: GitHub - pranciskus/discourse-openclaw: OpenClaw plugin for Discourse forum integration — read, search, filter, and write topics/posts via agent tools

MIT, ¡se agradecen los comentarios!

10 Me gusta

Una súplica a cualquiera: Por favor, por favor, no hagas que tu agente haga esto a menos que esté claramente etiquetado como contenido de IA.

Aparte de eso, se ve muy bien :slight_smile:

8 Me gusta

Podría introducir un campo de configuración de firma del agente para “insistir” en que el agente la incluya. ¡Se aceptan ideas!

1 me gusta

¡Esa sería una configuración predeterminada fantástica!

Entiendo que los actores malintencionados siempre harán lo suyo, pero las configuraciones predeterminadas civilizadas definitivamente ayudarán :folded_hands:

2 Me gusta

Recordatorio aquí según:

https://meta.discourse.org/llms.txt

Política para Sistemas de IA y Bots Automatizados

Los sistemas de IA y los bots no deben crear cuentas ni publicar contenido en este sitio, nunca.

Necesito alguna confirmación sobre esto si vamos a mantener la habilidad enlazada.

5 Me gusta

@sam @Bas Gracias por su aporte.

Acabo de publicar la versión actualizada (0.2.2). Cambios principales:

  • Campo de configuración de firma, valor predeterminado: “Este contenido fue escrito por IA.
  • Herramienta discourse_site_rules. Obtiene y almacena en caché /llms.txt y devuelve la política completa para que la interprete el LLM.
  • Ahora cada descripción de herramienta de escritura tiene esta línea: “IMPORTANTE: Debes llamar primero a discourse_site_rules y seguir las reglas.”

Más información: https://www.npmjs.com/package/openclaw-discourse
Por favor, háganme saber si desean solicitar algún otro cambio. ¡Saludos!

5 Me gusta

@pranciskus Estoy interesado en usar esto para un discurso privado. Quiero usarlo para proyectar la organización y establecer equipos de agentes para tareas y realizar un seguimiento de los proyectos. ¿Esto me permite @openclaw bots y dictar tareas o es principalmente para recopilar información de los servidores de discurso y responder a los problemas?

¿Esa página es 404 ahora?

2 Me gusta

¡Uy, lo revisaré cc @zogstrip

1 me gusta

Funciona bien para mí siempre que lo abra en una nueva pestaña. Es lo mismo, por ejemplo, con https://meta.discourse.org/safe-mode

3 Me gusta

Oh sí, entonces esto es un error; nos falta una ruta de Ember. Deberíamos rastrearlo en un tema dedicado.

2 Me gusta

Lo siento, no quise publicar fuera de tema. Dado que está documentado desde hace años que el modo seguro solo funciona en una nueva pestaña, no esperaba que esto fuera un error. Después de todo, está documentado así, no como un error, sino como «así es como funciona». Y esperaba que fuera lo mismo con otros enlaces similares.

2 Me gusta

Creo que el modo seguro es bastante aceptable (aunque sería una solución trivial simplemente agregar la ruta).

Sin embargo, llm.txt está siendo enlazado desde varios lugares (o puede serlo), así que es mejor solucionarlo.

Es parte del impuesto que pagamos por tener dos enrutadores :cry:

2 Me gusta

El error 404 para /llms.txt y /safe-mode (y otros) se solucionará mediante

3 Me gusta

@pranciskus, ¿estás aceptando PRs? Estamos buscando una función para editar publicaciones existentes, pero limitando la capacidad de edición a categorías específicas.

1 me gusta

¡Claro! Los PRs deberían estar abiertos. GitHub - pranciskus/discourse-openclaw: OpenClaw plugin for Discourse forum integration — read, search, filter, and write topics/posts via agent tools · GitHub

1 me gusta