我一直在测试 Discourse Automation 插件 中的 “自动标记主题” 功能,并且在 link 和 image 条件方面遇到了一些意外行为。
有效和无效的情况
Image 条件:
- 上传图片(通过拖放或文件上传)会正确触发自动化。
- 如果主题包含 Onebox(例如来自 Twitter、YouTube 或 GitHub),它也可以触发
image条件,这可能是因为嵌入的预览图片。
幸运的是,常规的图片链接(例如 Markdown 或裸 .jpgURL)不会被错误地识别为上传——这是一个有用的区别,可以避免错误的标记。
Link 条件:
link条件根本不触发,无论链接是如何添加的:[Example](https://example.com)(Markdown)https://example.com(裸 URL)- 生成 Onebox 的链接
- 未生成 Onebox 的链接
这使得 link 选项目前不可靠或可能已损坏。
总结
| 条件 | 有效? | 备注 |
|---|---|---|
Upload |
可靠触发 | |
Image |
上传有效;Onebox 也会触发此条件 | |
Code |
按预期工作 | |
Link |
在任何测试场景下均不触发 |
如果当前的 link 行为是无意的,我希望它能在未来的更新中得到解决。感谢您为这个插件所做的一切工作——它是一个强大的工具,通过一些改进可以变得更好。