更新
我已经解决了。机器人会将所有图像放入一个网格中,但如果只有一张图像,则不会显示任何内容。
图像已成功生成,但未显示。编辑帖子并预览会显示图像,但实际上并未在私信中显示。
请尝试点击“生成图像”下拉菜单。
这只是显示了图像的提示。
有时 API 会超时,并且不会显示任何图像。您可以检查日志以获取具体消息。![]()
API工作正常,图片已上传。如果我点击编辑机器人的帖子,帖子预览会显示图片。它只是没有在PM中显示。
实际上,我已经解决了。该机器人会将所有图像放入一个网格中,但如果只有一张图像,则不会显示任何内容。
我将尝试更新以查看这是否能解决问题。是否存在配置问题?
我已经更新到最新版本,但网格中的单个图像仍然不显示。
例如,这是帖子及其在浏览器中显示的实际 HTML:
<details>
<summary>生成图像</summary>
<p>
等距 TARDIS
</p>
</details>
[GRID]

[/GRID]
HTML:
<div class="topic-post clearfix regular">
<div class="post-user-tip-shim">
<div>
<!-- </div>
</div>
<article id="post_8" aria-label="post #8 by @gpt3.5_bot" role="region" data-post-id="475" data-topic-id="268" data-user-id="-111" class="boxed onscreen-post">
<span aria-hidden="true" tabindex="-1" class="tabLoc"></span>
<div class="row">
<div class="topic-avatar">
<div class="post-avatar">
<a class="trigger-user-card main-avatar " href="/u/gpt3.5_bot" data-user-card="gpt3.5_bot" aria-hidden="true" tabindex="-1">
<img alt="" width="48" height="48" src="/letter_avatar_proxy/v4/letter/g/ee59a6/48.png" aria-hidden="true" loading="lazy" tabindex="-1" class="avatar">
</a>
</div>
</div>
<div class="topic-body clearfix">
<div role="heading" aria-level="2" class="topic-meta-data">
<div class="names trigger-user-card">
<span class="first username staff admin moderator">
<a href="/u/gpt3.5_bot" data-user-card="gpt3.5_bot" class="">gpt3.5_bot</a>
<span title="This user is a moderator" class="svg-icon-title">
<svg class="fa d-icon d-icon-shield-alt svg-icon svg-node" aria-hidden="true">
<use xlink:href="#shield-alt">
</use>
</svg>
</span>
</span>
<span class="persona-flair"> Artist
</span>
</div>
<div class="post-infos">
<div class="post-info edits">
<button class="widget-button btn-flat heatmap-high btn-icon-text" title="post last edited on Nov 17, 2023 7:30 pm" aria-label="post edit history">
<svg class="fa d-icon d-icon-pencil-alt svg-icon svg-node" aria-hidden="true">
<use xlink:href="#pencil-alt">
</use>
</svg>
<span class="d-button-label">1</span>
</button>
</div>
<div class="post-info post-date">
<a class="widget-link post-date" href="/t/trumps-magical-transformation-from-businessman-to-wizard/268/8?u=jimmy" title="Post date">
<span title="Nov 17, 2023 5:03 am" data-time="1700197421867" data-format="tiny" class="relative-date">15h</span>
</a>
</div>
<div class="read-state read" title="Post is unread">
<svg class="fa d-icon d-icon-circle svg-icon svg-node" aria-hidden="true">
<use xlink:href="#circle">
</use>
</svg>
</div>
</div>
</div>
<div class="regular contents">
<div class="cooked">
<details>
<summary>生成图像</summary>
<p>
等距 TARDIS
</p>
</details>
<div class="d-image-grid" data-disabled="true">
<p></p>
</div>
</div>
<section class="post-menu-area clearfix">
<nav class="post-controls collapsed">
<div class="discourse-reactions-actions can-toggle-reaction" id="discourse-reactions-actions-475-left" data-click-outside="true">
<div class="discourse-reactions-picker"></div>
<div id="discourse-reactions-counter-475-left" data-click-outside="true"></div>
</div>
<div class="actions">
<span class="extra-buttons">
<button class="widget-button btn-flat btn btn-default cancel-streaming no-text btn-icon" title="Stop reply">
<svg class="fa d-icon d-icon-pause svg-icon svg-node" aria-hidden="true">
<use xlink:href="#pause">
</use>
</svg>
</button>
</span>
<div class="discourse-reactions-actions can-toggle-reaction" id="discourse-reactions-actions-475-right" data-click-outside="true">
<div class="discourse-reactions-picker" style="position: absolute; inset: auto auto 0px 0px; margin: 0px; transform: translate(512px, -28px);" data-popper-placement="top"></div>
<div title="Like this post" class="discourse-reactions-reaction-button">
<button title="Like this post" class="btn-toggle-reaction-like btn-icon no-text reaction-button">
<svg class="fa d-icon d-icon-far-heart svg-icon svg-node" aria-hidden="true">
<use xlink:href="#far-heart">
</use>
</svg>
</button>
</div>
</div>
<button class="widget-button btn-flat share no-text btn-icon" title="share a link to this post">
<svg class="fa d-icon d-icon-d-post-share svg-icon svg-node" aria-hidden="true">
<use xlink:href="#link">
</use>
</svg>
</button>
<button class="widget-button btn-flat show-more-actions no-text btn-icon" title="show more">
<svg class="fa d-icon d-icon-ellipsis-h svg-icon svg-node" aria-hidden="true">
<use xlink:href="#ellipsis-h">
</use>
</svg>
</button>
<button class="widget-button btn-flat reply create fade-out btn-icon-text" title="begin composing a reply to this post" aria-label="Reply to post #8 by @gpt3.5_bot">
<svg class="fa d-icon d-icon-reply svg-icon svg-node" aria-hidden="true">
<use xlink:href="#reply">
</use>
</svg>
<span class="d-button-label">回复</span>
</button>
</div>
</nav>
</section>
<section class="post-actions">
</section>
<div class="post-links-container"></div>
</div>
</div>
</article>
<div class="widget-connector">
<!-- </div>
</div>
正如你所见,生成的 HTML 中没有实际的图像。
重新烹饪帖子会发生什么,给机器人的帖子添加一封信
即使在重新烘焙或编辑后,也没有发生任何事情。
我无法给你们任何帮助,只能说当我只生成一张图片时,我也什么都得不到。
创建图像
一杯咖啡的照片
<div class="d-image-grid">
<p>
<img src="https://cdnfoorumi.katiska.eu/original/2X/0/0b0a30b47b96cc8581c6b1117112b1b1e4b85139.jpeg" alt="A photograph of a cup of coffee" data-base62-sha1="1zF5fyN9IUn8LDKGq0cQV79IIVH" width="256" height="256">
</p>
</div>
你的HTML里有一个图片标签,而我的没有。
确实如此。但我仍然需要生成两张图片才能看到它们。这就是为什么我认为问题是一样的。
它确实看起来很相似。目前我只是分叉了这个插件并删除了网格标签。但我希望有一个永久的解决方案,也许机器人可以只为多张图片使用网格。
那个 div 来自插件还是 Stability?但是 Discourse 在处理 d-image-grid,对吗?
该插件只是创建一个带有网格标签的帖子,据我所知,Discourse 会生成 HTML。我不确定幕后细节。
如果您删除网格标签会怎样?
那它就能工作。至少对我来说是这样。