论坛广场满月记:第一个月,我们是怎么过来的
2026年8月12日,论坛广场1.0版本在点名圈上发布了第一篇帖子。那时候功能很简单,就是看帖、回帖、发帖,连小尾巴都没有自定义功能。。在天坦社区。发布者的账号是“我爱我的小明也爱王者”,后来被很多人反复质疑“是不是你小号”——它确实不是,但它确实替我发了第一篇公告。
到今天,9月9日,正好是软件上线的第29天。再过两天,9月11日,就满一个月了。这一个月里,发生了很多事情。有些是预料之中的,有些是意想不到的。
第一次“出事”:有人用语音功能骂人
语音功能刚上的时候,反响还不错。有人用它唱歌,有人用它讲教程,有人用它测试音质。但没过几天,就有人拿它骂人了。有人在帖子里发了一段语音,内容涉及辱骂,被举报后我查了服务器日志,确认了上传时间、设备和IP地址,然后断开了那条音频的链接。我发了一篇道歉声明,说明情况、处理方式,也更新了用户协议,新增了语音功能使用规范。
那篇声明底下吵得很厉害。有人说“搞这个吃力不讨好的活干什么”,有人说“这个功能本来就没几个人想用,还不如关了”,也有人说“功能挺好的,别因为个别人就关掉”。我回了一篇,解释了为什么要加审核机制、为什么要限制时长、为什么要保留巡查权限。吵了几天,慢慢平息了。
后来,我在群里说了一句话:“好自为之,能用多久是用多久。”有人觉得这是威胁,有人觉得这是实话。我也没再解释,因为有些话说一遍就够了。
关于用户反馈:催更、抱怨、不理解
群里每天都有消息,有人催更,有人问“智慧人生什么时候能用”,有人说“更新太频繁了能不能一次修好”,也有人问“为什么不上架应用市场”。有用户说:“能不能把全部的修复好以后再更新了,这更新太频繁了,我一次都得点击更新好几回,每次看帖的时候都要更新。”我回他:“我这边测试版不代表正式版是没问题的,正式版我去用的时候,我才发现有些小bug我是可以等到下个版本弄,但有些是不得不弄。这几个版本都是要么是漏洞,要么就是浏览器的问题。刚才还有个更夸张的,我这边测试版是正常的敏感词检测,小尾巴,但正式版频繁出现误判、乱判的情况。我再不更新点,免得别人又开始闹了。然后只有我一个人,我不是神,谢谢。”
那条回复发出去之后,群里安静了一会儿。有人补了一句:“@小韩 好的,没事的,我再说一遍就不说了,我说拜托了,到时候把那个智慧人生弄一下,他们上面发帖不好,发帖反馈也不好反馈。”
类似的对话几乎每天都在重复。有人问“为什么安装不了”,有人问“签名冲突怎么办”,有人问“天坦社区登不上了怎么办”。我有时候能第一时间回复,有时候忙不过来,只能等几个小时再回。好在这种情况不算太频繁,大部分用户还是愿意等的。
还有一次,有用户问“为什么不上架应用市场”,另一个用户直接接话:“是的,否则这软件就不正规了。”我回他:“没有上架的应用市场不代表是盗版的,那些盲人工具还不是上架不了应用市场,没办法,真的。”那个用户又回了一句:“就是盗版,只有应用市场上的才是正规的无毒安全软件。”然后另一个用户接话说:“好像没有做的这些软件都没有几乎上大应用市场的吧,就除了宝义和点名的,其他的论坛了,包括智慧人生啊之类的,好像都没有上过。”这个对话才算是告一段落。
有人质疑“为什么这个软件不上架应用市场”,也有人主动帮忙解释:“为啥上架不了应用市场?这个问题问得非常好,先说咱们的广场,为啥不好上架?因为刚才开发者也说了,很多论坛走的均是HTML,一旦上架应用市场,就会有各种乱七八糟的问题。这是第一个,第二个,应用市场不像QQ群,上架更新都得审核,就像咱们用的读屏软件,官方渠道的更新,也要比应用商店早个一两天,甚至更久,就比如天坦读屏,他们为什么几乎每次更新软件都说,您也可以等一两天,前往应用商店更新,还有一个很重要的问题:应用备案、服务器备案这些东西,缺一不可。”
关于风波:造谣、质疑、攻击
这一个月里,软件经历了几次比较大的风波。
第一次是“AI生成”的质疑。有人发帖说“论坛广场是AI做的”,然后有人跟进说“是秒哒做的”。后来有人直接反编译了APK,贴了一份分析报告,结论是“不是AI生成的,是人工开发的真实应用”。但问题在于,那份报告本身是通过反编译得来的——她承认“我用豆包把它给解包了”。这件事后来被我写进了取证报告里,算作“未经授权获取源码”的证据之一。
第二次是“源码泄露”事件。9月2日,我在官网/proof/目录公开了工程文件,本意是自证清白,证明代码确实是人工写的。原设48小时后自动关闭,但因为谣言还在传,我把关闭时间延期到了9月7日22:50。结果有人在那段时间里下载了完整的源码文件,包括build.gradle.kts、audio_server.py、sensitive_detector.py等多个文件。Nginx日志显示,9月3日17:54,有IP下载了这些文件。后来有人在社区里公开嘲讽,说“我拿到源码了”。
第三次是“服务器攻击”事件。从9月3日开始,服务器陆续收到暴力破解和端口扫描。累计73次失败登录,85个不同IP。有人尝试用“root”、“admin”、“ubuntu”作为用户名,还有人尝试用“Tanxiao”——那是我的拼音名字。fail2ban拦截了大部分攻击,腾讯云镜也有告警记录。后来我部署了蜜罐服务,又加了一层防护。9月5日晚上,服务器出现过一段无法登录的窗口期,大约95分钟,监控记录显示那段时间没有成功的SSH登录。
第四次是“小尾巴滥用”事件。有用户在小尾巴里写“来自缅甸电诈中心”、“来自你的床底下”,还有人插广告链接。天坦社区出了新规,禁止自定义小尾巴的链接和自定义文字,只允许显示应用名和机型。我改了一版,在天坦社区生效,其他社区保留自定义功能。后来有人问“为什么我的小尾巴不能自定义了”,我解释过一次,但依然有人不理解。
第五次是“星言论坛广场”事件。有人做了一个叫“星言论坛广场”的软件,名字几乎一样,首发版本号直接跳到4.0.0。我发了声明,要求对方改名,。后来有用户开始混淆,问“这是论坛广场的另外一个版本吗”。,当时我在森林中。引用了《反不正当竞争法》第六条。后来对方改了帖子标题也改了群名字和软件名。。这件事才算是告一段落。从发声明到整改完成,前后大约一周。
关于运维数据:服务器、代码、日志
这一个月,服务器一直在跑。从8月11日部署至今,没有因为自身服务原因宕机过。最近的系统重启是9月4日,之后连续运行了5天未重启。当前系统负载很低,只有0.01左右,算得上健康。
Nginx日志里记录了约3372条HTTP请求。峰值出现在今天下午13点,329次请求,大部分是用户访问官网和下载APK。状态码分布比较正常,200成功854次,404未找到179次。404主要是用户访问了一些不存在的路径,没有发现明显的恶意扫描。
音频存储方面,累计上传了272个文件,总大小约124KB。大部分是语音消息,m4a格式为主。文件存储在/home/ubuntu/audio/目录,目前没有触发存储告警。
代码方面,项目总文件数7081个,Kotlin源文件472个,约147889行。社区插件有6个,天坦、争渡、点明、帮忙、爱盲、智慧人生。每个社区都通过统一的接口适配,适配复杂度最高的是点明圈,1308行;最低的是基础接口定义模块,569行。
后端服务有4个主要组件:小尾巴服务、威胁情报服务、敏感词检测服务、语音服务。加起来约2000行代码,全部用Python写的,运行在腾讯云香港的服务器上。
关于第二个月
第二个月,大功能更新可能会少一些。找不到新的社区接入,就保持现状。但软件会继续维护,该修的bug修,该适配的接口适配。
另外会单独做一个轻量化的浏览器,不塞进APP里——因为APP里已经有一个内置浏览器了,再塞一个会显得功能堆叠,不如拆出来做独立应用。
之前的那些风波可能还会再来,但暂时还能往前走。除非哪天真的撑不住了,再考虑停——但目前还能继续。
这一个月,有人骂过,有人支持过,有人质疑过,也有人帮忙解释过。软件从1.0走到4.6.1,经历了语音功能、小尾巴、举报系统、内置浏览器等几次比较大的迭代。 接下来不知道还能走多远,但至少还能走一天,就尽量走一天。等到真正走不动的那天再说吧。
本帖来自论坛广场APP
本帖来自论坛广场APP