这个应用是一个对我的Image Sourcery应用的过度雄心勃勃的续集,我把它搁置在一边了。
应用将会做什么
简而言之,它会让你能够生成一个可以用于查找与某个图片类似的图片的图片数据库,或者自动处理潜在的图片重发。
它的原理与现有的图片重发检测机器人相同,但我的实现相对简单,因此它可能不如一些机器人那样全面。这主要是因为我的主要目标是使它成为一个纯粹的Devvit应用,而不必与外部服务器或服务打交道。
一些计划的功能:
-
自动添加新帖子到数据库,并报告是否包含潜在的重发。
-
将旧帖子添加到数据库(在给定时间范围内发布或有特定数量的 karma)。
-
黑名单图片,使其在重发时自动删除。
限制
我必须得通过Devvit来实现它,所以可能会有些bug和问题需要解决,因为大部分逻辑都需要从头开始编写。你的体验可能会根据你的Reddit社区中分享的图片类型而有所不同,因为使用的算法可能会遇到某些类型的图片的问题。
一个更加具体的限制与添加旧帖子有关——我认为应用程序无法当前访问过去的NSFW帖子,所以我可能会推迟这个功能以避免混淆。
一个关于图片画廊的特殊限制是应用程序依赖于大多数图片帖子的小型缩略图,但图片画廊只为第一张图片提供缩略图,因此可能会有某些情况下图片画廊中的大图片无法被添加。
一点技术细节
我不想让这个文档太长了,所以我会在将来写一个更加详细的总结,但总而言之,应用程序使用感知哈希来比较图片——图片本身不被存储,而是它们的相关哈希/指纹(例如bbde1db18de920a2)。Fetch用于请求原始图片数据,然后哈希。
反馈欢迎
应用程序还没有发布,但我可能会很快发布一个简单的版本——我想再做一些测试以确保它处于可用状态。任何建议、反馈或问题都欢迎。
评论 (0)