发在「社区功能」版,给所有用小智Ai 的会员和想了解站点的朋友。这一版【没有新功能】,是安全和体验的加固版,会员侧最直接的感知是“问候和剩余次数不再莫名消失”“失败能就地重试”。
一、会员侧能感觉到的变化
1. 问候气泡、剩余次数、助手名字恢复正常。上一轮服务端给几个接口加了页面校验,前端没带上对应的令牌,结果这几个东西静默消失了(接口返回“页面已过期”,前端把它悄悄吞掉了)。现在所有请求统一带上校验参数,问题修好。
2. 回答失败后能直接点「重试」。以前失败只留一句“请求没有成功”,要重新把问题打一遍。现在失败的回答下面直接有重试按钮,重试不走缓存、也不会把你的问题重复贴一遍。
3. 翻上文不再被拽走。聊天区原来是“有新内容就跳到底部”,现在改成“你本来就在底部才跟着走”。你在往上翻历史的时候,新回答不再打断你。
4. 手机上面板高度不再被浏览器工具栏吃掉。改用新的可视区域单位,小窗 / 居中 / 工具箱三种形态各自适配。
5. 无障碍改进:读屏软件能正确播报对话区的新增内容,按钮有对应标签,键盘聚焦有可见描边。
6. 便民工具箱 37 个工具、网络工具箱、天气、便签、识图、生图全部保持不变。完整功能清单见插件目录里的 docs 说明。
二、计费与防刷(这一轮的重点)
7. 提问额度改成“原子占用”。流式回答最长 120 秒,旧逻辑是“先看还剩几次、回答完再扣”,同一会员开几个标签页能在这段窗口里超出每日次数。现在“判上限 + 判冷却 + 扣减”合成一个原子动作,突破窗口已关闭。
8. 不该计数的不计数。知识库没查到内容、或者模型一个字都没输出的情况,会退还这次占用——以前会照样扣一次。
9. 429 / 过载不再误锁通道。以前这类瞬时限流被当成“当日额度用尽”,会把整条模型通道锁到当天结束,后面的会员就全失败了。现在按瞬时限流处理,只影响本次重试。
10. 天气等外部接口单独限速。它不扣提问额度,但没有节流会被人连续点击去捶外部服务,默认间隔 6 秒。
三、站点安全(简要说明,细节不外发)
11. 恢复了对外请求的证书校验。之前对模型 / 搜索 / 天气等外部接口的请求关闭了校验,中间人可以读取或替换链路上的内容(里面含会员的问题)。现在按系统根证书可用性恢复校验,并对个别没有 IP 型证书的端点做了兼容处理,避免整条通道因此不可用。
12. 后台的密钥不再回显。各通道 Key、搜索接口 Key、地图 Key、FTP 密码统一改为密码框、不输出真实值,只显示“已保存,末4位 xxxx”。提交时留空表示保持原值,不会被清空。管理员不需要为了保存其它设置而重新粘贴 Key。
13. 修掉一个越权写配置的口子。后台设置页以前直接信任地址栏里的插件编号,把它填成别的插件的编号时,会把这些配置项写到别的插件名下并改动那个插件的显示顺序。现在会先确认编号确实属于小智Ai,不属于就自动反查自己那一条。
14. 「检查这条通道」在密钥不回显的前提下仍然可用。Key 框为空时,服务端按字段名取回已保存的那条来试连。
四、安装包与升级
15. 修复插件安装包 18 处结构断口。这 18 个配置项在导入时会被截断或丢失——这也是过去覆盖升级后后台要走“自动补齐配置项”的根因。现在补齐了,并新增「电脑版安装包地址」配置项。
16. 没有可用安装包时,下载入口自动隐藏。以前状态页固定指向一个可能不存在的安装包文件,点进去是错误页;现在只有后台填了地址、或插件目录里确实有可用安装包时才显示入口。
17. 版本号统一为 1.8.3。它同时作为静态脚本的缓存参数——也就是说会员浏览器会自动取到新脚本,不需要手动强刷。适配标记从 X3.5 更正为 X5.0。
五、桌面版的定位与下一步
桌面版的目标是把小智Ai 的便捷工具和论坛联动带到桌面上:不用天天开网站点小智查天气、问问题、用工具。
这里有一个好消息:桌面客户端本身不需要重做。实测桌面壳里不含面板代码,它是远程加载站点的小智桌面页——也就是说站点端改好了,所有已安装的会员自动拿到新版,37 个便民工具、天气、便签、识图、生图在桌面里本来就全都在。
要达到“日常入口”的水准,桌面壳还需要补三件事(都要改客户端并重新打包分发):
· B站点地址要能配置。|目前安装包内置的默认站点不是本站,会员只能自己改环境变量指过来——这显然不能要求普通会员去做,配置界面里也没有站点字段。这一条不解决,就不能公开分发安装包。
· B要能弹 Windows 系统通知。|现在壳子里没有通知通道,导致便签的“定时提醒”在桌面是哑的——面板一隐藏就错过,这恰好违背常驻桌面的意义。
· B要有全局快捷键。|现在只能点托盘或悬浮球唤出面板,键盘上少一个随手一按的入口;另外面板窗口固定 520×800,桌面端值得给可缩放 / 最大化。
在站点地址可配置之前,下载入口会一直保持隐藏状态(这是第 16 条带来的默认行为,不需要额外操作)。
六、还需要做的(欢迎反馈优先级)
· 插件目录里清理历史遗留的旧脚本副本(不影响使用,但白占空间且可被下载)。
· 全新站点导入安装包后,页脚钩子需要在后台再保存一次才会出悬浮球——这个注册动作要进安装脚本。
· 便民工具箱和对话逻辑已经挤在两个大文件里(前端脚本约 10400 行 / 425KB),下一步会做拆分,行为不变,但能让以后改 UI 更安全。
有问题直接在本帖回复,或者点小智Ai 问它自己。
插件内文档已同步:docs 目录下 5 份说明(索引 / 功能说明 / 后台设置说明 / 技术结构 / 变更记录)。 |