建设VerdictBox,为Reddit Mod Tools Hackathon
结构化的禁言申诉系统基于Devvit
嗨 r/devvit,
参与Reddit Mod Tools Hackathon(剩余25天,
奖金$45,000)和我正在做这件事情。
问题表述:
Reddit在子论坛层面没有原生禁言申诉流程。
每个申诉都是一个不结构化的modmail信息,由一个人单独处理,
没有团队的输入,审计记录,没有对该用户的状态更新。
它是有问题的,而且对mod造成了大量的工作和烦恼。
我所做的工作(目前):
VerdictBox —一个4阶段的禁言申诉管道,
完全由Devvit支持:
- 被禁言的用户在Reddit内部填写一个结构化的申诉表单
- App 自动生成一个包含申诉数据的mod评审帖子
- Mod团队投票:恢复 / 短期解禁 / 拒绝
- 投票被保存在Redis中,带有时间戳和mod用户名
_STACK: TypeScript + Devvit Blocks + Redis KV。
完全不依赖外部API。只需一键安装。
有趣的挑战:Devvit只支持一个自定义帖子类型,因此我将申诉表单和mod投票视图合并为一个单独的渲染器,
根据Redis标签的条件渲染帖子。
目前正在建设中的内容包括:
- 达成共识逻辑,
- 自动回复modmail,
- cooldown TTL。
其他人是否也参与hackathon呢?
很乐意与你联系。
评论 (0)