主题:【建议】西西河littles一原则:给勤勉的作家一点特权 -- 肥狐
上次向站长提议,希望提高“争鸣争议”板块的发帖门槛,不知道有没有上达天听。
不过,这样的雕虫小技不能解决西西河台柱子被冒犯的问题。现在再提一个建议:
屏蔽功能是如果A屏蔽了B,则B不能在A的楼里说话。这样不好,因为A自己不想看到B,不能限制B向公众发言的权利。B被屏蔽了,心里也不服气,要么单开一帖,要么想别的办法,总要表达出来,态度可能还更差。
可不可以仅仅让B从A的世界里消失呢?暂且叫做勾销吧。如果A勾销了B,就让A的西西河里完全不存在B,但是包括B的其他人感受不到这个变化。这样,每个人都生活在自定义的西西河里面。脾气大的,多勾销几个人,只看西西河的小子集;或者不惹人喜欢的,被很多人勾销,常常对空气说话。
从实现的角度讲。最基本,是怎么解决帖子树生成的问题。当系统生成帖子树并显示给用户时,增加一些条件判断似乎可行。可以不显示B的回帖,不过可能导致错乱的回复关系。我想的是:
比如A勾销了B,假设在随便一个帖子树里,B有两个跟帖,那么当A看这座楼的时候,B的跟帖被什么伪帖代替了。这样设计,不会破坏整个帖子树的回复关系,又使得A看不到B的存在。
这个伪帖的设计需要一点功夫,不能简单地替换成“机器人”回复“顶”。如果可以有一个“伪用户集”和一个“伪回复集”。可以让系统随机的自动插入一些不易察觉的人名,进行一些中性的回复(这个是难点)。总之,所追求的就是,当A浏览全楼的时候,不会被B的回帖打扰。当然,在一些极端情况下,比如B回了整座楼,也很难照顾周全。
目前这个想法还很简单,有不少漏洞。比如:聊天室怎么办?假如C和B是一头儿的,一起骂A,然后B在C的帖子里又献花,又宝推(献花宝推也能恶心别人么?这个,好象是。)怎么办?假如D无心引用了B的言论,被A看到了怎么办?
姑且抛一下砖吧。
- 相关回复 上下关系8
压缩 2 层
🙂你最后的想法也是为什么这次轰轰烈烈的批李特不顺利的原因, 物格修齐 字389 2010-06-23 07:25:14
🙂一字不差 金鱼眼 字4 2010-06-23 07:31:53
🙂李特是有点不太注意了,如果换成“替资本拎包”就更符合 物格修齐 字204 2010-06-23 08:05:24
🙂俺还是从技术角度提建议吧
🙂找三冗宝或太胖子呗 afdsjl 字20 2010-06-25 21:09:13
🙂嗯,就是这个意思。 预备役师的防化 字0 2010-06-25 21:12:33
🙂让铁手造出一堆机器人来,够科幻的 桥上 字0 2010-06-23 05:52:22
🙂真不麻烦,就是两个文本文件当字典 预备役师的防化 字0 2010-06-23 13:41:08