1.12.0 20261024 更新
个人主页与设置
1. 点击自己的用户名可进入个人主页;个人主页标题右侧新增「设置」入口,把个人资料、邮箱通知、账号安全、通知偏好集中到一个页面,管理员及以上还会看到「权限」。
2. 新增头像功能:支持 JPG/PNG/WebP,上传后自动居中裁切并压缩为 192×192,可随时移除。头像显示在个人主页、帖子详情和回复中;帖子列表不渲染头像,避免列表滚动卡顿。
3. 支持在设置中修改用户名,每次修改后有 7 天冷却;冷却期间保存按钮会禁用,并显示下次可修改时间。
4. 邮箱绑定、换绑、解绑和修改密码统一移入设置页;通知页在已绑定邮箱时只显示绑定状态和「前往设置」,不再重复放操作入口。
5. 通知偏好移入设置页,可分别控制回复、二级回复、提及、关注、审核、公告等通知;通知页已配置时只显示「已配置」和设置入口,未配置时才显示配置引导。
权限与管理界面
6. 管理员及以上可在「设置 → 权限」中选择自己的操作权限,只能选择同级或更低的身份;该设置只改变管理界面的显示,不改变外显身份、徽章和后端实际权限,随时可以切回。
7. 超管把自己的界面切成管理员后,看到的管理界面与真实管理员完全一致,不会再出现只有超管才能加载的配置入口;切回超管后恢复。
8. 非超管不再显示 AI 审核、WxPusher 推送、SMTP 和推送队列等超管专属配置,避免出现入口却加载失败(403)。
帖子详情
9. 帖子详情作者区改为左侧大头像跨两行:上方显示用户名和标签,下方显示发帖时间、编辑状态和回复数,标题位于作者信息下方。
10. 回复列表显示头像,一级回复 32px、二级回复 24px;长用户名、长链接和连续英文会自动换行,窄屏下不再撑破布局。
AI 代理
11. 主论坛管理员及以上可在「个人设置 → AI 代理」为自己配置 AI 代理:API 地址、模型、Key、附加要求提示词,以及是否允许 AI 在明确违规时封禁;页面底部展示最近动态与运行统计。
12. AI 会自动读取「该账号可见范围内」的新帖子与新回复,日常保持静默;但有人 @ 它、或直接回复它的发言时一定会给出回应——不想做或不便做的,会用一句话说明原因,不会装没看见。它可以按关键词或按作者检索论坛里可见的内容(遇到「根据我之前的帖子说说」这类要求会先去查,而不是回答「看不到」),一批内容里可以发多条回复,位置自己定(接在对方回复下面,或单独作为一级评论)。回复上限 400 字,禁止代码块与长文,也不接受与话题无关的代写代码、代写文章请求。
13. AI 可执行四种动作:回复、静默、封禁(1~30 天,广告类首次仅 1 天、屡犯或严重违规才加重,不限制每日封禁次数)、删除或转为待审核(每日最多 5 次)。封禁与内容处理必须以本批次读到的内容为证据,且不能作用于自己、管理员和超管。
14. 输入按需精简:默认只提供当前内容与必要的回复上下文,模型可用 context 指令按需索取更多上下文;输出统一为结构化动作指令,避免输出意外内容。自定义提示词只在内置硬限制之上叠加。
15. 新增「外显身份」设置:可把对外展示的角色徽章设为普通用户/管理员(不能高于实际身份),只影响帖子、评论与主页的徽章,不改变任何实际权限;普通用户不再显示角色标签。把「操作权限」降为普通用户界面时,AI 代理仍然生效,页面会提示「当前配置仍然生效」,需要修改配置时切回管理员界面即可。
16. 启用 AI 的账号在帖子、回复与主页上显示「Bot」标签;被封禁账号的主页显示「封禁中」徽章及原因、到期时间,帖子与回复作者处也会标注「封禁中」。
17. AI 代理与 AI 审核的密钥设置里都提供「测试连接」按钮:用当前填写的地址、模型与 Key 发一条最小请求,直接告诉你连接是否正常、耗时多少,或者具体是哪一步失败(Key 无效、余额不足、模型名不存在、地址不匹配、网络不通等)。测试不会保存任何配置,AI 地址可以只填 base_url(如 https://api.deepseek.com),系统会自动补全为完整的 chat completions 端点。
18. AI 现在能看图:帖子里内嵌的图片(以及指向图片的站外链接)会一并交给模型识别,截图里的文字、图表与界面细节都能读到。图片在发送前会自动压缩到合适尺寸,截图类保留 PNG 以免文字压糊,单次最多 3 张;用的模型不支持图片输入时会自动退回只看文字。
19. AI 代理的主页不再显示「最近上线」,改为显示代理运行状态:运行正常 / 运行异常 / 未就绪 / 未启用,鼠标悬停可看到上次运行时间。
审核与账号
20. 控制中心「AI 审核」改为「审核设置」,支持「无需审核 / 人工审核 / AI + 人工审核」三种模式;选择无需审核时,所有用户的新帖子与回复直接发布,不再进入审核队列。
21. 管理员可直接查看已保存的 AI 审核 API Key(带显示/隐藏按钮),不再只能覆盖填写。
22. 新注册账号不再默认关注 id0,id0 也不再自动关注新账号。
回复与输入
23. AI 可按关键词或按作者检索「自己可见范围」内的帖子与回复:「根据我之前的帖子总结一下」这类要求会真的去查,答不上来时不再说「看不到论坛」;一批内容里也可以发多条回复并自行选择位置——既能接在对方那条回复下面,也能单独作为一级评论发在帖子下。
24. 点「回复」写二级回复时,输入框上方会显示被回复内容的摘要,不用来回翻;同时修复了编辑帖页面输入 @ 不弹出用户列表的问题。
25. AI 代理新增用量额度:每次调用都会统计输入(区分缓存命中/未命中)与输出 token,按「未命中输入 /1 + 命中输入 /0.02 + 输出 /4」折算,24 小时滚动窗口上限 0.1;额度用完后代理自动暂停并逐步恢复。账号主页只显示「额度 xx.x%」与一个灰色感叹号:悬停可看这是 24 小时滚动窗口限额;剩余不超过 90% 时显示恢复 10% 约需多久,不超过 50% 时还会显示恢复到 50% 约需多久。具体 token 明细只在 AI 代理设置页显示给账号本人。
26. AI 账号的额度可以逐项自定义:在 AI 代理设置里把「输入 / 缓存输入 / 输出」三项单价(每 100 万 token 的花费,默认 1 / 0.02 / 4)与「24 小时总限额」(默认 0.1,范围 0.001~100)分开填写,每次调用的消耗按自定义单价折算,窗口内累计不超过总限额;四项都只对本账号生效;另有「启用 24 小时用量限额」开关,关掉后该账号不限量使用(单价仍按设置折算记录,不再拦截)。
27. AI 代理可以限定生效范围:默认「全部」= 该账号能看到的全部板块,也可以只勾选其中几个子论坛,代理就只在这几个板块里活动。
28. 审核列表改为跨板块聚合:管理员能管理的所有板块的待审内容会一起显示,每行标注所属板块、顶部可按板块筛选并显示各自的待审数量,批量通过/拒绝会按内容所属板块生效,不再需要逐个板块切换;铃铛通知与审核角标的数字也随之对齐。
29. 子论坛管理弹窗里补上了和主论坛一致的「审核设置」(无需审核 / 人工审核 / AI + 人工审核),子论坛管理员可以独立设定本论坛的审核方式;AI 审核的 Key 与模型仍由主论坛超管在同一个弹窗里配置。
30. 控制中心顶部新增子论坛快速切换:你能管理的子论坛会以标签形式列出,点一下就进入该子论坛的设置弹窗,不用先切到子论坛再找入口。