FastGPT
FastGPT copied to clipboard
本项目的Markdown解析器允许在Markdown文档中直接使用HTML吗?
例行检查
- [X ] 我已确认目前没有类似 issue
- [ ] 我已完整查看过项目 README,以及项目文档
- [ ] 我使用了自己的 key,并确认我的 key 是可正常使用的
- [ ] 我理解并愿意跟进此 issue,协助测试和提供反馈
- [x] 我理解并认可上述内容,并理解项目维护者精力有限,不遵循规则的 issue 可能会被无视或直接关闭
你的版本
- [ ] 公有云版本
- [ X] 私有部署版本, 具体版本号: v4.7.1
问题描述 本项目的Markdown解析器允许在Markdown文档中直接使用HTML吗?我希望在对话框中直接使用
嵌入网页 **复现步骤** 预期结果
相关截图
实际的结果:
貌似不行,我感觉只支持代码和图片,视频和iframe没有配置,之前还想着让AI回复插入B站的视频结果失败了
有安全隐患,你可以自己添加相关代码
有安全隐患,你可以自己添加相关代码
<iframe src="//player.bilibili.com/player.html?aid=531877246&bvid=BV1ju411p7Ku&cid=1224893615&p=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>
例如像这样
我想到一个可能可以安全实现的方法。 在 public 中增加一个 markdownIframe.html
该 html 会有一个 message listen 接收父集的消息。消息内容为 html 代码,接收后它会覆盖自身的 body。
劫持 markdown 组件渲染 html,将内容直接转成 iframe 渲染,并发送 html 代码到 iframe。
有安全隐患,你可以自己添加相关代码
<iframe src="//player.bilibili.com/player.html?aid=531877246&bvid=BV1ju411p7Ku&cid=1224893615&p=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>例如像这样
大佬,这咋做到的??
我想到一个可能可以安全实现的方法。 在 public 中增加一个 markdownIframe.html
该 html 会有一个 message listen 接收父集的消息。消息内容为 html 代码,接收后它会覆盖自身的 body。
劫持 markdown 组件渲染 html,将内容直接转成 iframe 渲染,并发送 html 代码到 iframe。
这个听着有点nb啊
有安全隐患,你可以自己添加相关代码
<iframe src="//player.bilibili.com/player.html?aid=531877246&bvid=BV1ju411p7Ku&cid=1224893615&p=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>例如像这样
大佬怎么做到的?
我想到一个可能可以安全实现的方法。 在 public 中增加一个 markdownIframe.html
该 html 会有一个 message listen 接收父集的消息。消息内容为 html 代码,接收后它会覆盖自身的 body。
劫持 markdown 组件渲染 html,将内容直接转成 iframe 渲染,并发送 html 代码到 iframe。
啥时候加上这个功能,可玩性会增加很多
现在生态多了 视频生成和音乐生成都可以接入进来

