Le titre pourrait être le même et la description le résumé de l’IA. Et peut-être modifiable si les gens veulent l’éditer, un peu comme sur Wordpress avec Yoast.
Je pense que oui ! Mais il faudrait ajouter un remplacement pour chaque sujet.
Peut-être que cela pourrait être une fonctionnalité pour AI Topic Summary – cela pourrait remplacer le contenu des métadonnées en fonction de s’ils avaient le résumé IA dans le sujet lui-même.
register_modifier(:meta_data_content) do |content, property, opts|
next content if property == :url # nous ne voulons pas remplacer l'url
url = opts[:url]
override = Topic.find_by_url(url)[:ai_meta_data_override]
if override
content = override[property] if override[property] # il peut s'agir de :title ou :description
end
content
end
Il n’est pas nécessaire d’intégrer d’IA ici – tout ce dont vous avez besoin pour des images OG dynamiques est de pouvoir passer des paramètres du sujet dans l’URL comme ?title=Hello+World&date=2025-04-27
Cela pourrait être un système de modèles comme {{topic.author.username}} ou tout ce qui vous semble logique ici
Cela permettra à l’utilisateur de se connecter à n’importe quel service existant qui génère des images OG, ou de se connecter au sien, ou à une future offre de Discourse si vous souhaitez un support de première classe.
D’accord, pourriez-vous me donner un cas d’utilisation où vous aimeriez remplacer les paramètres ? Est-ce lorsque vous partagez un lien depuis votre forum, par exemple un sujet qui aura alors un aspect différent, ou principalement pour des raisons de référencement ?
C’est très cool. Je sais que certaines entreprises ajoutent des images dynamiques impressionnantes à Open Graph pour le rendre plus attrayant. J’espère que cette fonctionnalité sera ajoutée au cœur de Discourse ou en tant que plugin standard. Excellent travail !
[quote=“JacobParis, post:4, topic:363183”]
Il n’est pas nécessaire d’intégrer d’IA ici – tout ce dont vous avez besoin pour des images OG dynamiques est de pouvoir passer des paramètres du sujet dans l’URL comme `?title=Hello+World
Oui, j’adorerais pouvoir l’intégrer au service placid.app que j’utilise et qu’il renvoie l’image qui est ensuite utilisée.
Peut-être que je vais jouer avec quand j’aurai du temps libre.