版本历史
20260905-7
联动打字:清空/提交自动联动+浮窗按钮智能显隐+发布节奏优化 丨 积分兑换入口重构+反向验证
继续打磨输入体验:提交后手机自动记录并清空、切换输入窗更丝滑;发布/发送按钮有内容才出现、与电脑内容一致自动隐身;提交自动按钮图标文字更清晰;版本更新改为每天集中发布一次,更稳定省心~
[1] 新增 【联动打字】-全端 输入窗实时同步:打开输入面板先同步电脑输入框内容,手机端打字、语音转文字边输入边实时上屏,删除不再被恢复
[2] 新增 【联动打字】-全端 锁定输入窗:开启后手机输入始终作用于打开面板时的原始窗口与原始输入框,电脑上随意切换窗口也不影响
[3] 新增 【联动打字】-全端 反向验证:直接在电脑上回车发送时,手机端同步记录发送内容并清空输入框、解除输入窗绑定
[4] 新增 【联动打字】-全端 智能提交:输入完成关闭输入面板即自动提交(可选回车/Ctrl+回车/自动识别,电脑端可逐窗口设定提交键),提交后自动存历史并清空输入框
[5] 优化 【联动打字】-全端 提交后自动保存发送记录并清空输入框:电脑确认提交后手机端自动记下这则发送内容,无需再手动清
[6] 优化 【联动打字】-全端 清空后自动跟随新输入窗:手机清空输入框后,电脑端锁定目标切到当前聚焦的输入窗,切换应用输入更丝滑
[7] 优化 【联动打字】-移动端 输入框内字数计数+清空+发送固定在右下角,输入为空时不显示清空按钮,长按菜单去掉重复的清空项
[8] 优化 【联动打字】-移动端 发布/发送按钮智能显隐:没有内容时自动隐藏,手机与电脑上文字一致时也不打扰,不一致时才出现,轻轻一点即发
[9] 优化 【联动打字】-移动端 「提交·自动」按钮焕新:图标更清晰、文字加粗高对比,一眼看清当前提交方式
[10] 优化 【联动打字】-全端 更新发布更从容:每天集中发布一次版本(前一天全部更新+当天新增一起上线),不再每次改动都弹版本号
[11] 改进 积分兑换入口重构:积分统计跳转H5详情页,文创页兑换浮层升级双Tab(兑课程+兑续费金),浮动入口显示条件放宽
联动打字:清空/提交自动联动+浮窗按钮智能显隐+发布节奏优化 丨 积分兑换入口重构+反向验证
继续打磨输入体验:提交后手机自动记录并清空、切换输入窗更丝滑;发布/发送按钮有内容才出现、与电脑内容一致自动隐身;提交自动按钮图标文字更清晰;版本更新改为每天集中发布一次,更稳定省心~
- [1] 【联动打字】-全端 输入窗实时同步:打开输入面板先同步电脑输入框内容,手机端打字、语音转文字边输入边实时上屏,删除不再被恢复
- [2] 【联动打字】-全端 锁定输入窗:开启后手机输入始终作用于打开面板时的原始窗口与原始输入框,电脑上随意切换窗口也不影响
- [3] 【联动打字】-全端 反向验证:直接在电脑上回车发送时,手机端同步记录发送内容并清空输入框、解除输入窗绑定
- [4] 【联动打字】-全端 智能提交:输入完成关闭输入面板即自动提交(可选回车/Ctrl+回车/自动识别,电脑端可逐窗口设定提交键),提交后自动存历史并清空输入框
- [5] 【联动打字】-全端 提交后自动保存发送记录并清空输入框:电脑确认提交后手机端自动记下这则发送内容,无需再手动清
- [6] 【联动打字】-全端 清空后自动跟随新输入窗:手机清空输入框后,电脑端锁定目标切到当前聚焦的输入窗,切换应用输入更丝滑
- [7] 【联动打字】-移动端 输入框内字数计数+清空+发送固定在右下角,输入为空时不显示清空按钮,长按菜单去掉重复的清空项
- [8] 【联动打字】-移动端 发布/发送按钮智能显隐:没有内容时自动隐藏,手机与电脑上文字一致时也不打扰,不一致时才出现,轻轻一点即发
- [9] 【联动打字】-移动端 「提交·自动」按钮焕新:图标更清晰、文字加粗高对比,一眼看清当前提交方式
- [10] 【联动打字】-全端 更新发布更从容:每天集中发布一次版本(前一天全部更新+当天新增一起上线),不再每次改动都弹版本号
- [11] 积分兑换入口重构:积分统计跳转H5详情页,文创页兑换浮层升级双Tab(兑课程+兑续费金),浮动入口显示条件放宽
20260904
修复电脑端开机自启失效 + 移动端输入时闪退
今天连修两个难受的Bug!电脑端开机自启彻底弄稳了——以前是注册表里躺着旧版本的"遗书",重启当然找不到人,现在每次启动自动校准自启路径,还上了注册表+任务计划双通道保险,版本怎么换都跟着走。移动端也不再"玻璃心"了:之前电脑端一关,手机输入着就莫名其妙闪退,其实是被后台线程悄悄搞崩的,现在稳稳的,断开只温柔提示"连接失败,正在重连",绝不退出,输入一个字都不丢~
[1] 新增 【书笙OS】-后端 退款功能强化:新增退款资格统一判定(支付后半年内可退、活动开始前3天停止退款、课程按已用课次折算——全部用完不可退/部分使用按剩余比例计算可退额);学员仅可「申请退款」(选课次、金额自动计算),管理员卡片「退款申请审核」同意后执行退款(微信退款与通知由管理员执行)或填写理由拒绝;按钮「标记退款」改名「退款」、「联动退回课次」改「退回课次」;appbar 新增「订单说明」(仅管理员)
[2] 新增 【书笙OS】-后端 订单操作记录:退款/关闭订单/备注/代下单/核销/改状态/软删除等操作写入订单BZ.oplog(含操作人、时间、金额与课次明细),后台订单页新增「订单操作记录」浮窗——页面级按钮在筛选右侧、按当前筛选聚合显示(管理员/校长可见),订单级按钮仅管理员可见且仅有记录的订单显示
[3] 修复 【书笙OS】-后端 RBAC 全面收紧:lv2(注册用户) 移除分类管理权限 manage_category,lv1~lv8 移除零引用死权限 manage_upload/view_user,管理类权限仅保留在 lv6 及以上管理梯队(高级编辑/版主/副管理员/管理员/超管)
[4] 修复 【书笙OS】-后端 修复订单权限越权:RBAC 中 lv1/lv2(普通/注册用户)被误授 manage_order_all 等全部订单管理权限,导致学员可进入后台订单页使用「标记退款」发起真实微信退款,且可操作全站任意订单;已移除 lv1/lv2 的订单管理类权限,学员回归仅查看自己的订单
[5] 修复 【联动打字】-PC 修复开机自启失效:注册表一直指向已不存在的旧版本文件导致重启无法自动启动,现每次启动自动校准自启指向当前版本,开启后重启电脑软件必定自动运行
修复电脑端开机自启失效 + 移动端输入时闪退
今天连修两个难受的Bug!电脑端开机自启彻底弄稳了——以前是注册表里躺着旧版本的"遗书",重启当然找不到人,现在每次启动自动校准自启路径,还上了注册表+任务计划双通道保险,版本怎么换都跟着走。移动端也不再"玻璃心"了:之前电脑端一关,手机输入着就莫名其妙闪退,其实是被后台线程悄悄搞崩的,现在稳稳的,断开只温柔提示"连接失败,正在重连",绝不退出,输入一个字都不丢~
- [1] 【书笙OS】-后端 退款功能强化:新增退款资格统一判定(支付后半年内可退、活动开始前3天停止退款、课程按已用课次折算——全部用完不可退/部分使用按剩余比例计算可退额);学员仅可「申请退款」(选课次、金额自动计算),管理员卡片「退款申请审核」同意后执行退款(微信退款与通知由管理员执行)或填写理由拒绝;按钮「标记退款」改名「退款」、「联动退回课次」改「退回课次」;appbar 新增「订单说明」(仅管理员)
- [2] 【书笙OS】-后端 订单操作记录:退款/关闭订单/备注/代下单/核销/改状态/软删除等操作写入订单BZ.oplog(含操作人、时间、金额与课次明细),后台订单页新增「订单操作记录」浮窗——页面级按钮在筛选右侧、按当前筛选聚合显示(管理员/校长可见),订单级按钮仅管理员可见且仅有记录的订单显示
- [3] 【书笙OS】-后端 RBAC 全面收紧:lv2(注册用户) 移除分类管理权限 manage_category,lv1~lv8 移除零引用死权限 manage_upload/view_user,管理类权限仅保留在 lv6 及以上管理梯队(高级编辑/版主/副管理员/管理员/超管)
- [4] 【书笙OS】-后端 修复订单权限越权:RBAC 中 lv1/lv2(普通/注册用户)被误授 manage_order_all 等全部订单管理权限,导致学员可进入后台订单页使用「标记退款」发起真实微信退款,且可操作全站任意订单;已移除 lv1/lv2 的订单管理类权限,学员回归仅查看自己的订单
- [5] 【联动打字】-PC 修复开机自启失效:注册表一直指向已不存在的旧版本文件导致重启无法自动启动,现每次启动自动校准自启指向当前版本,开启后重启电脑软件必定自动运行
20260902-2
淘宝淘口令跳转修复与联动打字长按选词/关于页体验升级
书笙OS淘宝淘口令直达商品详情;联动打字输入框的长按选词越用越顺手——闪退、菜单遮挡都修好了,菜单紧贴手指右下方弹出不挡字,选区光标也对准了文字,配合左右可拖手柄想选多少选多少,复制/剪切/粘贴一步到位!电脑端“关于”页也精细打磨:公司名错别字已更正,鼠标滚轮滚动恢复正常。
[1] 改进 常规维护与体验优化
淘宝淘口令跳转修复与联动打字长按选词/关于页体验升级
书笙OS淘宝淘口令直达商品详情;联动打字输入框的长按选词越用越顺手——闪退、菜单遮挡都修好了,菜单紧贴手指右下方弹出不挡字,选区光标也对准了文字,配合左右可拖手柄想选多少选多少,复制/剪切/粘贴一步到位!电脑端“关于”页也精细打磨:公司名错别字已更正,鼠标滚轮滚动恢复正常。
- [1] 常规维护与体验优化
20260901
作品集缓存+点赞缓冲+活动公示+联动打字远程控制信令层上线+双指缩放连续放大防误翻页+App联动公众号关注登录+联动打字底部遮挡优化+作品页评论倒序与发言自动展开
手机上看作品集终于「有手感」了!手指按住书页慢慢拖,页面就跟着指尖一点点翘起来、翻过去,拖一半松手还会乖乖弹回来,跟翻真书、跟电脑上拖页角一个手感;手快的一扫,书页「唰」地甩过去,干脆利落。放大预览也治好了老毛病:双指放大后书页稳稳居中不裁边,还能拖着到处看细节,看到边界继续拖就翻页。后台同样大升级:作品集数据缓存拉长到24小时,多人围观服务器也不喘;评论数、点赞角标实时同步不再「数字迟钝」;点赞更是学会了「攒一攒再记账」,高频点赞零压力。返回按钮也修好了,微信里点返回直接跳活动页,微信外直接回文章页,不再弹二维码折腾你了!活动公示也来了:编辑页可配多条公示(标题/起止时间/类型多选首屏浮窗+页面元素/内容项增删),勾选浮窗的公示在活动期间自动弹出毛玻璃浮窗,关了之后内容仍在时间表常驻。联动打字远程控制信令层重磅上线:手机开流量也能控制家里电脑输入了!P2P直连优先(服务器不碰数据),打洞失败降级走服务器转发(扣积分),设备注册/心跳/拨号打洞/转发信箱全接口就绪,手机微信App授权登录也打通了!App联动公众号关注登录也来了:App拉起小程序自动静默登录,缓存结果App切回前台一查就有,没关注公众号也不卡你,回到App里慢慢提醒你就好。联动打字底部也收拾利索了:隐藏态呼出区收窄,挡住的范围更小,其它地方照常点;轻点恢复按钮直接贴底冒出来,不占屏幕中间!
[1] 新增 【联动打字】-后端 远程控制信令层(LinkedTypingRelay):新增8个接口(register设备注册/heartbeat心跳+拉取呼叫/devices设备列表/call打洞拨号/points积分查询/relay_start申请转发/relay_send转发发送/relay_poll转发拉取),P2P直连优先服务器仅信令,打洞失败降级服务器转发消耗积分,Redis数据模型含设备TTL/呼叫队列/转发信箱/计费流水
[2] 新增 【联动打字】-后端 手机微信开放平台App授权登录:UserInfo接口新增App=wxapp,使用sns/oauth2/access_token换取openid/unionid,与扫码登录同一用户体系保证两端同账号设备互通,SS_tokenall_UnamebyPl新增wxapp→wxuid映射
[3] 新增 【书笙OS】-后端 MCP服务器新增联动打字工具(ssos_linked_typing),action驱动统一入口,工具总数27→28
[4] 新增 【书笙OS】-后端 开发文档同步更新:工具模块文档新增8.3.6远程控制信令层章节(接口/Redis模型/错误码/本地端约定),API文档新增LinkedTypingRelay模块和wxapp平台说明
[5] 新增 【书笙OS】-后端 作品集API数据缓存时长从5分钟提升到24小时(常量SS_ANTHOLOGY_TTL统一管理),命中缓存时跳过全部SQL查询,多人浏览大幅降低数据库压力
[6] 新增 【书笙OS】-后端 互动计数在缓存中预计算:cn=真实评论数、hn=互动区显示条数随API一次下发,前端角标直接显示、无评论时隐藏「查看更多评论」且不再发起评论列表请求,省掉每个访客每次进页面的无效请求
[7] 新增 【书笙OS】-后端 作品点赞改队列缓冲回写:点赞高频动作不再每次写库——点赞只累加Redis增量缓冲并实时更新展示计数,队列任务每60秒把有变化的作品批量写回数据库(先扣减再写库,并发点赞不丢不重),大幅降低数据库写入压力
[8] 新增 【书笙OS】-后端 活动公示模块:活动编辑页新增「活动公示」配置卡片,支持添加多条公示条目(公示标题/公示起止时间/公示类型勾选「首屏浮窗+页面元素」可多选/公示内容项可增删),公示内容项类型含平台作品集下拉、外部作品集链接(URL+标题+封面+描述)、新闻文章链接、图片、其它自定义;公示结束时间默认最大时间=长期公示(永久展示)
[9] 新增 【书笙OS】-后端 活动编辑页支持绑定前端活动模板:下拉选择 moban/index 下模板文件(ACT_* 活动模板优先分组),保存到 BZ.event.tpl,白名单校验防路径穿越
[10] 新增 【书笙OS】-前端 新增活动详情页模板 ACT_event.php:展示活动主视觉(标题/时间/地点/单位)+「公示时间表」时间轴常驻区(进行中/即将开始/已结束状态标签)+活动详情正文+SEO/GEO结构化数据+no-cache防缓存头;index.php 对 type=4 自动分发 ACT_* 模板
[11] 新增 【书笙OS】-前端 公示首屏浮窗:勾选「首屏浮窗」类型的公示在公示时间范围内打开活动页自动弹出毛玻璃浮窗(可关闭、Esc/点遮罩均可,sessionStorage 记忆关闭状态会话内不重复弹),关闭后公示内容仍在页面「公示时间表」常驻展示
[12] 修复 【书笙OS作品集】-后端 作品展示年龄口径修正:年龄由生日按活动开始日计算改为按活动报名开始日计算(截止日期优先级=报名开始→活动开始→今天),整个作品集展示年龄固定不变、不随当前日期漂移
[13] 修复 【联动打字】-移动端 底部悬浮球呼出区域精确化:藏起来后呼出区域只认藏起来的位置,在别处滑动不再误触;底部隐藏后沿屏幕底部上滑即可呼出,呼出区域加宽加高避开系统手势区
[14] 修复 【联动打字】-移动端 底部隐藏后拖到屏幕边缘自动收成一条细线(与侧边隐藏行为一致)
[15] 修复 【联动打字】-移动端 底部隐藏态遮挡优化:呼出触摸区由96dp×40dp缩至64dp×32dp(细线两侧各留12dp余量),遮挡底部范围更小;轻点恢复按钮时按钮直接贴底显示(底边贴近系统手势区上沿),不占屏幕中部、不影响其它区域点击
[16] 修复 【书笙OS】-全端 作品集返回按钮修复:微信内点返回跳活动页,微信外点返回跳文章页,不再弹出二维码
[17] 优化 【书笙OS】-移动端 作品集翻页跟手体验升级:按住书页拖拽时页面跟随指尖翘起翻转,拖一半松手弹回原位(翻真书手感),快速滑动则直接翻页
[18] 优化 【书笙OS】-移动端 放大预览体验优化:双指放大后书页居中不裁边,可拖动查看细节,拖到边界继续拖则翻页
[19] 优化 【书笙OS】-前端 放大预览连续缩放:双指第二次放大在上一次倍数基础上继续放大(原每次手势都从原大小重新放大),全屏吸附后仍可继续放大到适配比例的1.5倍;缩放过程中及结束后320ms内不再误触发翻页,单指拖动中上第二指缩放时页面回弹不翻页,第二指落在书页外也能正确识别为缩放手势
[20] 优化 【书笙文化】-小程序 活动公示浮窗与公示时间表样式美化升级(暖色卡片质感、时间轴引导线),公示时间表调整至活动进度上方展示
[21] 优化 【书笙文化】-小程序 活动报名截止后,右下角报名按钮自动变为「查看公示」,点击即可查看活动公示详情
[22] 新增 【书笙文化】-小程序 活动公示中的作品集自动展示预览图:优先公示配置的预览图,其次作品集封面,最后用活动封面兜底
[23] 新增 【书笙OS】-后端 公示「作品集」内容项新增「展示图」设置:inner/outer 均可配置(图库上传或填URL),配置后前台优先使用该图;留空则自动用作品集第一页
[24] 优化 【书笙OS】-后端 活动编辑页「前端活动模板」下拉移入「基础信息」卡片,不再单独建卡片(模块精简)
[25] 优化 【书笙OS】-后端 公示内容项「展示图」改为小预览图控件:点击预览图弹出图库选择,选择后直接展示,支持移除;存图片附件ID降低存储压力
[26] 优化 【书笙OS】-前端 公示展示图媒体ID解析与请求合并:前端将公示内容项img(媒体ID)与作品集预览图ID合并到一次SS_upload批量查询解析为URL,避免逐张请求降低服务器压力
[27] 新增 【书笙OS】-后端 App联动公众号关注登录上线:App拉起小程序→WebView打开H5→OAuth2静默登录→Redis缓存登录结果(LApp+K)→检查关注状态→未关注显示公众号二维码→关注后callback.php自动更新缓存→App切回前台轮询AppLogin接口取结果,未关注也算登录成功由App内继续提醒
[28] 新增 【书笙OS】-后端 MCP新增app_login工具(ssos_app_login),工具总数28→29
[29] 新增 【书笙OS】-后端 开发文档新增5.16 App联动公众号关注登录流程章节
[30] 新增 【书笙OS】-后端 评论与活动级赞统一到活动内容(2026-09-01 评论统一):SS_pinglun.UPs=活动pid、作品目标存BZ.wk(旧锚点数据已一次性迁移),pingluns新增wk过滤与withWork作品解析;活动级赞弃用SS_post.BZ.hd.zn匿名计数统一走SS_post.zan(type=post同文章赞,服务端去重可真取消),Zan type=post真实增减后经新增SS_anthology_zan_act_bump同步作品集缓存info.zn总赞(作品级赞仍走队列缓冲回写不变)
[31] 新增 【书笙OS】-后端 作品集缓存评论数聚合改一条GROUP BY wk查询(替代逐锚点IN),info.zn活动级部分改count(SS_post.zan)口径
[32] 新增 【书笙OS】-前端 活动详情页ACT_event接入评论组件(活动级形态):展示活动全量评论,作品评论渲染@作品名标识(点击跳作品集页oid/tid深链定位对应作品),点赞与作品集活动级赞同源;评论组件v=20260901e新增pid/actZaned/workTag/anthUrl宿主配置
[33] 优化 【书笙OS】-前端 作品页评论展示规则:评论列表改时间倒序(最新在最上,互动状态卡恒为第一条不动、其下紧接最新评论);用户未点「查看更多评论」直接回复发言时,发送成功后自动展开完整评论列表,自己的新评论显示在历史评论上方(评论组件 comp/pinglun v=20260901f)
[34] 优化 【书笙OS】-前端 评论区@标签改卡片式(comp/pinglun v=20260901g):@作品/@作品集 均改纸白实底卡+作品预览图+「作者名《作品名》」全量文案,深色底纱/白底都清晰;活动级评论显示@作品集卡(活动标题+主图,点击进作品集);点击跳作品集页对应作品(普通作品&oid=、特邀&tid=分类内序号,修正此前特邀误用crc32哈希),作品信息随pingluns withWork=1一次返回零额外请求
[35] 优化 【书笙OS】-前端 作品集分享随翻页同步到当前作品(comp/share v=20260901a):翻到作品页时分享链接/标题/预览图即为该作品——标题《作品名》——作者、图=作品图、链接=带oid/tid的作品深链(非作品页回退活动级,管理端design.share_*自定义优先);小程序webview翻页时同步postMessage当前页面链接/作品链接/作品图/标题(累积式,小程序端onShareAppMessage须取最后一条action:share,附pageUrl/workUrl字段);H5公众号翻页后覆盖式更新;分享组件新增SS_share_send()强制重发接口
[36] 优化 【书笙OS】-前端 作品集分享标题按作品类型与作者信息生成(anthology.php 修复记录96):特邀/毛笔/硬笔分类文案(特邀佳作/翰墨生香/少年笔意/硬笔风采等),作者身份词组合「年龄岁·少年/少女」,同作品按 oid/tid 取模稳定选模板避免翻页跳动;分享描述增强(作品+作者+年龄性别+活动名+引导翻阅)
[37] 优化 【书笙OS】-前端 作品集分享标题末尾拼接作品集名称与品牌「书笙文化」(anthology.php 修复记录97,标题可长):在分类文案标题后追加「 · 活动名 · 书笙文化」,强化来源背书与品牌露出
[38] 优化 【书笙OS】-前端 作品集分享标题作者称呼人性化(anthology.php 修复记录98):弃用「少年/少女」,新增 shareWhoWord 按年龄+性别分档——男→弟弟/小弟弟、女→妹妹/小妹妹、性别未知→小朋友/小孩/小书法家(≤6岁用「小」前缀、>12岁用「小书法家」);分享描述同步,模板池「少年笔意」改「童趣笔意」
[39] 优化 【书笙OS】-前端 作品集页面标题同步作品人性化标题(anthology.php 修复记录99,SEO/GEO友好):深链URL带oid/tid时PHP端从anthology_get缓存定位作品,用与前端一致的逻辑生成作品级title/og:title/description,独立作品页被收录时展示「作品+作者」人性化标题;前端翻页时同步document.title(作品页用作品标题、非作品页回退活动级);称呼微调:男>12岁用「少年」(用户确认可用)、女>12岁用「女孩」(不用「少女」)
[40] 优化 【书笙OS】-前端 作品集深链SEO/GEO全量同步(anthology.php 修复记录99续):深链带oid/tid时PHP端从anthology缓存定位作品,生成作品级title/description/canonical/og:title|url|image|description/twitter:*/JSON-LD四件套(作品页改VisualArtwork Schema含作者Person),缓存未命中回退活动级Book Schema;前端翻页applySeoMeta同步全部SEO meta(作品页作品级、非作品页回退活动级)
作品集缓存+点赞缓冲+活动公示+联动打字远程控制信令层上线+双指缩放连续放大防误翻页+App联动公众号关注登录+联动打字底部遮挡优化+作品页评论倒序与发言自动展开
手机上看作品集终于「有手感」了!手指按住书页慢慢拖,页面就跟着指尖一点点翘起来、翻过去,拖一半松手还会乖乖弹回来,跟翻真书、跟电脑上拖页角一个手感;手快的一扫,书页「唰」地甩过去,干脆利落。放大预览也治好了老毛病:双指放大后书页稳稳居中不裁边,还能拖着到处看细节,看到边界继续拖就翻页。后台同样大升级:作品集数据缓存拉长到24小时,多人围观服务器也不喘;评论数、点赞角标实时同步不再「数字迟钝」;点赞更是学会了「攒一攒再记账」,高频点赞零压力。返回按钮也修好了,微信里点返回直接跳活动页,微信外直接回文章页,不再弹二维码折腾你了!活动公示也来了:编辑页可配多条公示(标题/起止时间/类型多选首屏浮窗+页面元素/内容项增删),勾选浮窗的公示在活动期间自动弹出毛玻璃浮窗,关了之后内容仍在时间表常驻。联动打字远程控制信令层重磅上线:手机开流量也能控制家里电脑输入了!P2P直连优先(服务器不碰数据),打洞失败降级走服务器转发(扣积分),设备注册/心跳/拨号打洞/转发信箱全接口就绪,手机微信App授权登录也打通了!App联动公众号关注登录也来了:App拉起小程序自动静默登录,缓存结果App切回前台一查就有,没关注公众号也不卡你,回到App里慢慢提醒你就好。联动打字底部也收拾利索了:隐藏态呼出区收窄,挡住的范围更小,其它地方照常点;轻点恢复按钮直接贴底冒出来,不占屏幕中间!
- [1] 【联动打字】-后端 远程控制信令层(LinkedTypingRelay):新增8个接口(register设备注册/heartbeat心跳+拉取呼叫/devices设备列表/call打洞拨号/points积分查询/relay_start申请转发/relay_send转发发送/relay_poll转发拉取),P2P直连优先服务器仅信令,打洞失败降级服务器转发消耗积分,Redis数据模型含设备TTL/呼叫队列/转发信箱/计费流水
- [2] 【联动打字】-后端 手机微信开放平台App授权登录:UserInfo接口新增App=wxapp,使用sns/oauth2/access_token换取openid/unionid,与扫码登录同一用户体系保证两端同账号设备互通,SS_tokenall_UnamebyPl新增wxapp→wxuid映射
- [3] 【书笙OS】-后端 MCP服务器新增联动打字工具(ssos_linked_typing),action驱动统一入口,工具总数27→28
- [4] 【书笙OS】-后端 开发文档同步更新:工具模块文档新增8.3.6远程控制信令层章节(接口/Redis模型/错误码/本地端约定),API文档新增LinkedTypingRelay模块和wxapp平台说明
- [5] 【书笙OS】-后端 作品集API数据缓存时长从5分钟提升到24小时(常量SS_ANTHOLOGY_TTL统一管理),命中缓存时跳过全部SQL查询,多人浏览大幅降低数据库压力
- [6] 【书笙OS】-后端 互动计数在缓存中预计算:cn=真实评论数、hn=互动区显示条数随API一次下发,前端角标直接显示、无评论时隐藏「查看更多评论」且不再发起评论列表请求,省掉每个访客每次进页面的无效请求
- [7] 【书笙OS】-后端 作品点赞改队列缓冲回写:点赞高频动作不再每次写库——点赞只累加Redis增量缓冲并实时更新展示计数,队列任务每60秒把有变化的作品批量写回数据库(先扣减再写库,并发点赞不丢不重),大幅降低数据库写入压力
- [8] 【书笙OS】-后端 活动公示模块:活动编辑页新增「活动公示」配置卡片,支持添加多条公示条目(公示标题/公示起止时间/公示类型勾选「首屏浮窗+页面元素」可多选/公示内容项可增删),公示内容项类型含平台作品集下拉、外部作品集链接(URL+标题+封面+描述)、新闻文章链接、图片、其它自定义;公示结束时间默认最大时间=长期公示(永久展示)
- [9] 【书笙OS】-后端 活动编辑页支持绑定前端活动模板:下拉选择 moban/index 下模板文件(ACT_* 活动模板优先分组),保存到 BZ.event.tpl,白名单校验防路径穿越
- [10] 【书笙OS】-前端 新增活动详情页模板 ACT_event.php:展示活动主视觉(标题/时间/地点/单位)+「公示时间表」时间轴常驻区(进行中/即将开始/已结束状态标签)+活动详情正文+SEO/GEO结构化数据+no-cache防缓存头;index.php 对 type=4 自动分发 ACT_* 模板
- [11] 【书笙OS】-前端 公示首屏浮窗:勾选「首屏浮窗」类型的公示在公示时间范围内打开活动页自动弹出毛玻璃浮窗(可关闭、Esc/点遮罩均可,sessionStorage 记忆关闭状态会话内不重复弹),关闭后公示内容仍在页面「公示时间表」常驻展示
- [12] 【书笙OS作品集】-后端 作品展示年龄口径修正:年龄由生日按活动开始日计算改为按活动报名开始日计算(截止日期优先级=报名开始→活动开始→今天),整个作品集展示年龄固定不变、不随当前日期漂移
- [13] 【联动打字】-移动端 底部悬浮球呼出区域精确化:藏起来后呼出区域只认藏起来的位置,在别处滑动不再误触;底部隐藏后沿屏幕底部上滑即可呼出,呼出区域加宽加高避开系统手势区
- [14] 【联动打字】-移动端 底部隐藏后拖到屏幕边缘自动收成一条细线(与侧边隐藏行为一致)
- [15] 【联动打字】-移动端 底部隐藏态遮挡优化:呼出触摸区由96dp×40dp缩至64dp×32dp(细线两侧各留12dp余量),遮挡底部范围更小;轻点恢复按钮时按钮直接贴底显示(底边贴近系统手势区上沿),不占屏幕中部、不影响其它区域点击
- [16] 【书笙OS】-全端 作品集返回按钮修复:微信内点返回跳活动页,微信外点返回跳文章页,不再弹出二维码
- [17] 【书笙OS】-移动端 作品集翻页跟手体验升级:按住书页拖拽时页面跟随指尖翘起翻转,拖一半松手弹回原位(翻真书手感),快速滑动则直接翻页
- [18] 【书笙OS】-移动端 放大预览体验优化:双指放大后书页居中不裁边,可拖动查看细节,拖到边界继续拖则翻页
- [19] 【书笙OS】-前端 放大预览连续缩放:双指第二次放大在上一次倍数基础上继续放大(原每次手势都从原大小重新放大),全屏吸附后仍可继续放大到适配比例的1.5倍;缩放过程中及结束后320ms内不再误触发翻页,单指拖动中上第二指缩放时页面回弹不翻页,第二指落在书页外也能正确识别为缩放手势
- [20] 【书笙文化】-小程序 活动公示浮窗与公示时间表样式美化升级(暖色卡片质感、时间轴引导线),公示时间表调整至活动进度上方展示
- [21] 【书笙文化】-小程序 活动报名截止后,右下角报名按钮自动变为「查看公示」,点击即可查看活动公示详情
- [22] 【书笙文化】-小程序 活动公示中的作品集自动展示预览图:优先公示配置的预览图,其次作品集封面,最后用活动封面兜底
- [23] 【书笙OS】-后端 公示「作品集」内容项新增「展示图」设置:inner/outer 均可配置(图库上传或填URL),配置后前台优先使用该图;留空则自动用作品集第一页
- [24] 【书笙OS】-后端 活动编辑页「前端活动模板」下拉移入「基础信息」卡片,不再单独建卡片(模块精简)
- [25] 【书笙OS】-后端 公示内容项「展示图」改为小预览图控件:点击预览图弹出图库选择,选择后直接展示,支持移除;存图片附件ID降低存储压力
- [26] 【书笙OS】-前端 公示展示图媒体ID解析与请求合并:前端将公示内容项img(媒体ID)与作品集预览图ID合并到一次SS_upload批量查询解析为URL,避免逐张请求降低服务器压力
- [27] 【书笙OS】-后端 App联动公众号关注登录上线:App拉起小程序→WebView打开H5→OAuth2静默登录→Redis缓存登录结果(LApp+K)→检查关注状态→未关注显示公众号二维码→关注后callback.php自动更新缓存→App切回前台轮询AppLogin接口取结果,未关注也算登录成功由App内继续提醒
- [28] 【书笙OS】-后端 MCP新增app_login工具(ssos_app_login),工具总数28→29
- [29] 【书笙OS】-后端 开发文档新增5.16 App联动公众号关注登录流程章节
- [30] 【书笙OS】-后端 评论与活动级赞统一到活动内容(2026-09-01 评论统一):SS_pinglun.UPs=活动pid、作品目标存BZ.wk(旧锚点数据已一次性迁移),pingluns新增wk过滤与withWork作品解析;活动级赞弃用SS_post.BZ.hd.zn匿名计数统一走SS_post.zan(type=post同文章赞,服务端去重可真取消),Zan type=post真实增减后经新增SS_anthology_zan_act_bump同步作品集缓存info.zn总赞(作品级赞仍走队列缓冲回写不变)
- [31] 【书笙OS】-后端 作品集缓存评论数聚合改一条GROUP BY wk查询(替代逐锚点IN),info.zn活动级部分改count(SS_post.zan)口径
- [32] 【书笙OS】-前端 活动详情页ACT_event接入评论组件(活动级形态):展示活动全量评论,作品评论渲染@作品名标识(点击跳作品集页oid/tid深链定位对应作品),点赞与作品集活动级赞同源;评论组件v=20260901e新增pid/actZaned/workTag/anthUrl宿主配置
- [33] 【书笙OS】-前端 作品页评论展示规则:评论列表改时间倒序(最新在最上,互动状态卡恒为第一条不动、其下紧接最新评论);用户未点「查看更多评论」直接回复发言时,发送成功后自动展开完整评论列表,自己的新评论显示在历史评论上方(评论组件 comp/pinglun v=20260901f)
- [34] 【书笙OS】-前端 评论区@标签改卡片式(comp/pinglun v=20260901g):@作品/@作品集 均改纸白实底卡+作品预览图+「作者名《作品名》」全量文案,深色底纱/白底都清晰;活动级评论显示@作品集卡(活动标题+主图,点击进作品集);点击跳作品集页对应作品(普通作品&oid=、特邀&tid=分类内序号,修正此前特邀误用crc32哈希),作品信息随pingluns withWork=1一次返回零额外请求
- [35] 【书笙OS】-前端 作品集分享随翻页同步到当前作品(comp/share v=20260901a):翻到作品页时分享链接/标题/预览图即为该作品——标题《作品名》——作者、图=作品图、链接=带oid/tid的作品深链(非作品页回退活动级,管理端design.share_*自定义优先);小程序webview翻页时同步postMessage当前页面链接/作品链接/作品图/标题(累积式,小程序端onShareAppMessage须取最后一条action:share,附pageUrl/workUrl字段);H5公众号翻页后覆盖式更新;分享组件新增SS_share_send()强制重发接口
- [36] 【书笙OS】-前端 作品集分享标题按作品类型与作者信息生成(anthology.php 修复记录96):特邀/毛笔/硬笔分类文案(特邀佳作/翰墨生香/少年笔意/硬笔风采等),作者身份词组合「年龄岁·少年/少女」,同作品按 oid/tid 取模稳定选模板避免翻页跳动;分享描述增强(作品+作者+年龄性别+活动名+引导翻阅)
- [37] 【书笙OS】-前端 作品集分享标题末尾拼接作品集名称与品牌「书笙文化」(anthology.php 修复记录97,标题可长):在分类文案标题后追加「 · 活动名 · 书笙文化」,强化来源背书与品牌露出
- [38] 【书笙OS】-前端 作品集分享标题作者称呼人性化(anthology.php 修复记录98):弃用「少年/少女」,新增 shareWhoWord 按年龄+性别分档——男→弟弟/小弟弟、女→妹妹/小妹妹、性别未知→小朋友/小孩/小书法家(≤6岁用「小」前缀、>12岁用「小书法家」);分享描述同步,模板池「少年笔意」改「童趣笔意」
- [39] 【书笙OS】-前端 作品集页面标题同步作品人性化标题(anthology.php 修复记录99,SEO/GEO友好):深链URL带oid/tid时PHP端从anthology_get缓存定位作品,用与前端一致的逻辑生成作品级title/og:title/description,独立作品页被收录时展示「作品+作者」人性化标题;前端翻页时同步document.title(作品页用作品标题、非作品页回退活动级);称呼微调:男>12岁用「少年」(用户确认可用)、女>12岁用「女孩」(不用「少女」)
- [40] 【书笙OS】-前端 作品集深链SEO/GEO全量同步(anthology.php 修复记录99续):深链带oid/tid时PHP端从anthology缓存定位作品,生成作品级title/description/canonical/og:title|url|image|description/twitter:*/JSON-LD四件套(作品页改VisualArtwork Schema含作者Person),缓存未命中回退活动级Book Schema;前端翻页applySeoMeta同步全部SEO meta(作品页作品级、非作品页回退活动级)
20260829
锁屏免解锁一键输入+状态栏通知合并+悬浮球呼出位置对齐+电脑端连接自诊断与防火墙自动修复
锁屏也能秒开打字啦!通知栏多了「输入」小按钮,手机还锁着,点一下就能打字发到电脑,密码都不用输~状态栏终于清爽了,两条通知合成一条,悬浮球和锁屏入口不再打架;贴边藏起来的悬浮球,现在从哪儿藏就从哪儿冒出来,位置分毫不差~电脑端更省心:启动自动体检防火墙、端口、IP 和网络,发现问题自己动手修好,虚拟网卡的假 IP 一律过滤,连接成功率直接拉满~
[1] 新增 【联动打字】-移动端 锁屏通知栏新增「输入」按钮,无需解锁点一下就能打字发到电脑
[2] 新增 【联动打字】-移动端 自定义手势支持在屏幕任意位置滑动呼出输入面板,不用先点悬浮球
[3] 新增 【联动打字】-PC端 启动自动诊断连接环境,防火墙、端口、IP、网络问题直接显示原因并自动修复
[4] 修复 【联动打字】-移动端 悬浮球贴边隐藏后再呼出位置偏移,现在呼出位置与隐藏位置完全对齐
[5] 修复 【联动打字】-移动端 状态栏同时出现两条通知,现已合并为一条,只显示一个状态
[6] 修复 【联动打字】-移动端 锁屏通知在部分国产手机不显示,提升通知优先级后锁屏稳定可见
[7] 修复 【联动打字】-移动端 侧滑呼出悬浮球被系统返回手势拦截,边缘区域已排除系统手势
[8] 修复 【联动打字】-移动端 简单直线滑动容易误触发自定义手势,现在轨迹需带拐弯才会识别
[9] 修复 【联动打字】-PC端 获取到虚拟网卡 IP 导致连接失败,现已自动过滤虚拟网卡
[10] 优化 【联动打字】-移动端 锁屏输入时保持屏幕常亮,打字不再被中途熄屏打断
[11] 优化 【联动打字】-移动端 未锁屏时点通知直接呼出日常输入悬浮窗,锁屏时才打开锁屏输入页
锁屏免解锁一键输入+状态栏通知合并+悬浮球呼出位置对齐+电脑端连接自诊断与防火墙自动修复
锁屏也能秒开打字啦!通知栏多了「输入」小按钮,手机还锁着,点一下就能打字发到电脑,密码都不用输~状态栏终于清爽了,两条通知合成一条,悬浮球和锁屏入口不再打架;贴边藏起来的悬浮球,现在从哪儿藏就从哪儿冒出来,位置分毫不差~电脑端更省心:启动自动体检防火墙、端口、IP 和网络,发现问题自己动手修好,虚拟网卡的假 IP 一律过滤,连接成功率直接拉满~
- [1] 【联动打字】-移动端 锁屏通知栏新增「输入」按钮,无需解锁点一下就能打字发到电脑
- [2] 【联动打字】-移动端 自定义手势支持在屏幕任意位置滑动呼出输入面板,不用先点悬浮球
- [3] 【联动打字】-PC端 启动自动诊断连接环境,防火墙、端口、IP、网络问题直接显示原因并自动修复
- [4] 【联动打字】-移动端 悬浮球贴边隐藏后再呼出位置偏移,现在呼出位置与隐藏位置完全对齐
- [5] 【联动打字】-移动端 状态栏同时出现两条通知,现已合并为一条,只显示一个状态
- [6] 【联动打字】-移动端 锁屏通知在部分国产手机不显示,提升通知优先级后锁屏稳定可见
- [7] 【联动打字】-移动端 侧滑呼出悬浮球被系统返回手势拦截,边缘区域已排除系统手势
- [8] 【联动打字】-移动端 简单直线滑动容易误触发自定义手势,现在轨迹需带拐弯才会识别
- [9] 【联动打字】-PC端 获取到虚拟网卡 IP 导致连接失败,现已自动过滤虚拟网卡
- [10] 【联动打字】-移动端 锁屏输入时保持屏幕常亮,打字不再被中途熄屏打断
- [11] 【联动打字】-移动端 未锁屏时点通知直接呼出日常输入悬浮窗,锁屏时才打开锁屏输入页
20260812
用户资料修改接口上线,自定义手势全屏呼出+锁屏通知显示+侧滑呼出修复,浮窗自动关闭四档可选,手势无障碍服务彻底无遮挡
本次更新新增了管理员用户资料修改接口,支持按uid改写昵称和简介用于沉睡用户激活。同时修复移动端三大问题:自定义手势现在在屏幕任意位置滑动都能呼出(不再只认边缘,圆形/L形/V形都能用);锁屏时通知终于能显示出来,锁屏界面直接点开就能输入;悬浮球隐藏成小竖线后侧滑又能划出来了。加上浮窗自动关闭四档可选、手势无障碍服务零遮挡、自动发送角标更清爽、托盘图标状态角标等优化。
[1] 新增 【书笙OS】-后端 新增用户资料修改接口(ssos_user_update),管理员可按uid改写用户昵称、头像和个人简介,BZ扩展资料采用合并策略不丢原有数据,每次修改自动落审计日志供回滚核查,MCP已注册可直接调用
[2] 优化 【联动打字】-移动端 自定义手势改用无障碍服务——彻底移除影响触控的边缘触摸条,通过无障碍服务被动观察触摸事件,零遮挡零拦截,从屏幕边缘滑动绘制手势即可呼出面板(需 Android 14+,低版本灰色不可用)
[3] 优化 【联动打字】-移动端 自动发送角标优化——倒计时进行时自动隐藏发送按钮右上角的秒数角标,避免与按钮上的倒计时文字重复显示两个数字,倒计时结束后自动恢复
[4] 优化 【联动打字】-全端 新logo应用到软件图标——手机端启动图标替换为新logo,电脑端窗口/托盘/关于页图标及exe文件图标统一使用新logo
[5] 优化 【联动打字】-PC 托盘图标增加连接状态颜色角标,右下角小圆点实时显示当前连接状态(已连接绿色/未连接灰色/断开红色等),一眼看出连接情况
[6] 修复 【联动打字】-移动端 修复无障碍手势无法触发——服务配置缺少FLAG_SEND_MOTION_EVENTS标志,系统不会回调触摸事件,现已修复
[7] 修复 【联动打字】-移动端 修复悬浮球吸附隐藏后无法滑出——简化代码时遗漏了系统手势排除,Android侧滑返回拦截了边缘触摸事件
[8] 优化 【联动打字】-移动端 浮窗自动关闭四档可选(手动/发送/回车/不自动关闭),默认回车——原"发送后关闭浮窗"布尔开关改为四档下拉选择,旧配置自动迁移
[9] 修复 【联动打字】-移动端 自定义手势现在在屏幕任意位置滑动都能呼出——不再只认屏幕边缘,画圆形、L形、V形都能用,多指触摸自动取消避免误判
[10] 修复 【联动打字】-移动端 锁屏时通知终于能显示出来了——锁屏渠道升级为高优先级,锁屏界面直接点开就能输入
[11] 修复 【联动打字】-移动端 悬浮球隐藏成小竖线后侧滑又能划出来了——恢复边缘区居中于隐藏位置的方案,系统手势排除覆盖整个区域,避免返回手势拦截
[12] 优化 【联动打字】-移动端 未锁屏时点通知直接弹出日常输入悬浮窗,锁屏时才进锁屏输入页
用户资料修改接口上线,自定义手势全屏呼出+锁屏通知显示+侧滑呼出修复,浮窗自动关闭四档可选,手势无障碍服务彻底无遮挡
本次更新新增了管理员用户资料修改接口,支持按uid改写昵称和简介用于沉睡用户激活。同时修复移动端三大问题:自定义手势现在在屏幕任意位置滑动都能呼出(不再只认边缘,圆形/L形/V形都能用);锁屏时通知终于能显示出来,锁屏界面直接点开就能输入;悬浮球隐藏成小竖线后侧滑又能划出来了。加上浮窗自动关闭四档可选、手势无障碍服务零遮挡、自动发送角标更清爽、托盘图标状态角标等优化。
- [1] 【书笙OS】-后端 新增用户资料修改接口(ssos_user_update),管理员可按uid改写用户昵称、头像和个人简介,BZ扩展资料采用合并策略不丢原有数据,每次修改自动落审计日志供回滚核查,MCP已注册可直接调用
- [2] 【联动打字】-移动端 自定义手势改用无障碍服务——彻底移除影响触控的边缘触摸条,通过无障碍服务被动观察触摸事件,零遮挡零拦截,从屏幕边缘滑动绘制手势即可呼出面板(需 Android 14+,低版本灰色不可用)
- [3] 【联动打字】-移动端 自动发送角标优化——倒计时进行时自动隐藏发送按钮右上角的秒数角标,避免与按钮上的倒计时文字重复显示两个数字,倒计时结束后自动恢复
- [4] 【联动打字】-全端 新logo应用到软件图标——手机端启动图标替换为新logo,电脑端窗口/托盘/关于页图标及exe文件图标统一使用新logo
- [5] 【联动打字】-PC 托盘图标增加连接状态颜色角标,右下角小圆点实时显示当前连接状态(已连接绿色/未连接灰色/断开红色等),一眼看出连接情况
- [6] 【联动打字】-移动端 修复无障碍手势无法触发——服务配置缺少FLAG_SEND_MOTION_EVENTS标志,系统不会回调触摸事件,现已修复
- [7] 【联动打字】-移动端 修复悬浮球吸附隐藏后无法滑出——简化代码时遗漏了系统手势排除,Android侧滑返回拦截了边缘触摸事件
- [8] 【联动打字】-移动端 浮窗自动关闭四档可选(手动/发送/回车/不自动关闭),默认回车——原"发送后关闭浮窗"布尔开关改为四档下拉选择,旧配置自动迁移
- [9] 【联动打字】-移动端 自定义手势现在在屏幕任意位置滑动都能呼出——不再只认屏幕边缘,画圆形、L形、V形都能用,多指触摸自动取消避免误判
- [10] 【联动打字】-移动端 锁屏时通知终于能显示出来了——锁屏渠道升级为高优先级,锁屏界面直接点开就能输入
- [11] 【联动打字】-移动端 悬浮球隐藏成小竖线后侧滑又能划出来了——恢复边缘区居中于隐藏位置的方案,系统手势排除覆盖整个区域,避免返回手势拦截
- [12] 【联动打字】-移动端 未锁屏时点通知直接弹出日常输入悬浮窗,锁屏时才进锁屏输入页
20260811
自定义手势独立常驻+图形预览修复+自定义手势呼出完善+锁屏常驻通知重构+蒙版精准定位+窗口大图模式+快捷短语+自动发布角标+报名CSV核销补资明细+导出配置+机构隐私模式+敏感字段加密+身份切换+管理员全部数据可见+代报订单保留
手势终于随叫随到了!设置好手势后它就常驻在屏幕两侧边缘,不用依赖悬浮球,关掉悬浮球也能用。滑动时从任意边缘开始都行,中间区域完全不碍事。对了,活动报名管理也大升级了——下载前弹配置框,核销补资要不要展开、附件要链接还是图片你说了算;机构隐私默认开启,校长老师只能看到自己机构的数据,电话身份证自动打码保护隐私;管理员还能一键切换机构身份体验各角色视角。这次还修了两个关键问题:管理员同时是校长时选"全部机构"终于能看全量数据了,代报订单也不会再被机构过滤丢掉了,妥妥的。
[1] 新增 【联动打字】-移动端 锁屏输入页——锁屏时点击通知直接打开输入界面,无需解锁即可输入文字发送到电脑
[2] 新增 【联动打字】-移动端 设置自动发布后发送按钮右上角显示红色数字角标,直接显示设置的延迟秒数,一眼就知道设了几秒
[3] 新增 【联动打字】-移动端 历史记录面板新增Tab切换,支持「历史记录」和「快捷短语」两个页面自由切换
[4] 新增 【联动打字】-移动端 历史记录每条新增star按钮,一键添加到快捷短语,快速积累常用短语
[5] 新增 【联动打字】-移动端 快捷短语Tab页支持新增、删除、发送、插入操作,管理一步到位
[6] 新增 【联动打字】-移动端 窗口选择新增「大图」显示模式,缩略图更大更直观,一眼就能认出是哪个窗口
[7] 新增 【联动打字】-全端 点击窗口缩略图预览时自动获取高清截图,文字清晰可读,轻松辨别窗口内容
[8] 新增 【书笙OS】-全端 活动报名表导出配置浮窗——点击下载时弹出配置框,可选展开核销/补资明细字段,附件(图片/视频)可选处理为链接、嵌入图片或保留原始ID
[9] 新增 【书笙OS】-全端 机构隐私模式——表单含机构字段时,校长和老师仅看到本机构报名数据,管理员可切换机构身份验证各角色逻辑
[10] 新增 【书笙OS】-全端 敏感字段加密——电话和身份证默认脱敏显示(中间位数星号),编辑时自动恢复原始值,导出时可选择是否显示原始信息
[11] 新增 【书笙OS】-PC端 管理员身份切换浮窗——右下角悬浮按钮,一键切换机构身份模拟校长/老师视角,切换时显示隐私提醒
[12] 修复 【联动打字】-PC端 修复"正在输入"蒙版跟随鼠标跑——蒙版不再追着鼠标移动,改为识别输入框位置稳定固定,上方按钮正常点击
[13] 修复 【联动打字】-移动端 修复锁屏常驻通知不显示——改为持久常驻通知,服务启动即显示在锁屏界面,像微信消息一样随时可见,点击直接打开输入页
[14] 修复 【联动打字】-PC端 修复"正在输入"蒙版定位跑到左上角——用三级定位策略精准覆盖输入框,不再跑到屏幕左上角或中间
[15] 修复 【联动打字】-全端 修复切换窗口后手机端仍显示旧窗口内容的问题,现在切换窗口后自动同步新窗口的输入框内容
[16] 修复 【联动打字】-PC端 修复窗口选择列表与电脑任务栏不一致——不再显示任务栏里没有的窗口,也不会漏掉实际存在的窗口
[17] 修复 【联动打字】-PC端 修复双击打开新版时旧版不退出的问题——现在新版会自动接管,旧版乖乖让位
[18] 修复 【联动打字】-移动端 修复自定义呼出手势录制无反馈——滑动时实时显示运动轨迹,识别结果用箭头符号替代字母
[19] 修复 【联动打字】-移动端 修复自定义手势呼出无效——边缘触摸区改为全屏高度,从屏幕边缘任意位置滑动均可触发,滑动时实时显示运动轨迹,匹配更宽松
[20] 修复 【联动打字】-移动端 修复自定义手势无法触发——边缘触摸区不再依赖悬浮球,设置手势后独立常驻,关闭悬浮球也能用手势呼出
[21] 修复 【联动打字】-移动端 修复手势录制图形预览显示错误——不同手势现在显示不同图形,且完整居中可见
[22] 修复 【书笙OS】-全端 管理员同时是校长身份时点击"全部机构"仍只显示所属机构数据——修复隐私过滤逻辑,管理员身份优先判断,选"全部机构"时不再被校长身份的隐私模式拦截
[23] 修复 【书笙OS】-全端 代报订单在机构隐私过滤时被排除——代报订单(校长/管理员代为缴费报名)即使未填写表单机构字段,在按机构过滤时也保留显示,确保代报数据不遗漏
[24] 优化 【联动打字】-PC端 蒙版更通透更柔和——透明度提升让输入框若隐若现,边框加粗配合脉冲呼吸更自然不突兀
[25] 优化 【联动打字】-PC端 蒙版跟随窗口移动——拖动窗口时蒙版实时跟随丝滑联动,不再钉在原地不动
[26] 优化 【联动打字】-PC端 蒙版显示软件名——"联动打字·正在输入"让一眼就知道是哪个软件在工作
[27] 优化 【联动打字】-PC端 优化窗口跟踪逻辑,仅在手机端打开输入面板时才抓取窗口信息,无输入任务时零资源占用,降低电脑CPU占用
[28] 优化 【联动打字】-移动端 历史面板Tab顺序调整——快捷短语移至左侧、历史记录移至右侧,打开时默认选中快捷短语页,常用句子伸手就来
[29] 优化 【联动打字】-移动端 历史记录精选按钮优化——星标移至文字左侧,已精选显示金色实心星、未精选显示灰色空心星,点击可切换精选状态并实时刷新
[30] 优化 【联动打字】-PC端 蒙版精确定位输入框——通过UI Automation识别输入框真实位置和大小,蒙版与输入框完全吻合,不再偏到输入框左侧
[31] 优化 【联动打字】-移动端 手势触发改为双侧窄边条方案,从屏幕左右边缘任意位置滑动均可触发,不影响屏幕中央正常操作,已处理系统手势冲突
[32] 优化 【书笙OS】-全端 活动报名表CSV下载新增核销/补资明细列——页面只显示汇总图标列节省宽度,导出CSV时自动展开所有核销、补资表单字段为独立列,信息完整不遗漏
自定义手势独立常驻+图形预览修复+自定义手势呼出完善+锁屏常驻通知重构+蒙版精准定位+窗口大图模式+快捷短语+自动发布角标+报名CSV核销补资明细+导出配置+机构隐私模式+敏感字段加密+身份切换+管理员全部数据可见+代报订单保留
手势终于随叫随到了!设置好手势后它就常驻在屏幕两侧边缘,不用依赖悬浮球,关掉悬浮球也能用。滑动时从任意边缘开始都行,中间区域完全不碍事。对了,活动报名管理也大升级了——下载前弹配置框,核销补资要不要展开、附件要链接还是图片你说了算;机构隐私默认开启,校长老师只能看到自己机构的数据,电话身份证自动打码保护隐私;管理员还能一键切换机构身份体验各角色视角。这次还修了两个关键问题:管理员同时是校长时选"全部机构"终于能看全量数据了,代报订单也不会再被机构过滤丢掉了,妥妥的。
- [1] 【联动打字】-移动端 锁屏输入页——锁屏时点击通知直接打开输入界面,无需解锁即可输入文字发送到电脑
- [2] 【联动打字】-移动端 设置自动发布后发送按钮右上角显示红色数字角标,直接显示设置的延迟秒数,一眼就知道设了几秒
- [3] 【联动打字】-移动端 历史记录面板新增Tab切换,支持「历史记录」和「快捷短语」两个页面自由切换
- [4] 【联动打字】-移动端 历史记录每条新增star按钮,一键添加到快捷短语,快速积累常用短语
- [5] 【联动打字】-移动端 快捷短语Tab页支持新增、删除、发送、插入操作,管理一步到位
- [6] 【联动打字】-移动端 窗口选择新增「大图」显示模式,缩略图更大更直观,一眼就能认出是哪个窗口
- [7] 【联动打字】-全端 点击窗口缩略图预览时自动获取高清截图,文字清晰可读,轻松辨别窗口内容
- [8] 【书笙OS】-全端 活动报名表导出配置浮窗——点击下载时弹出配置框,可选展开核销/补资明细字段,附件(图片/视频)可选处理为链接、嵌入图片或保留原始ID
- [9] 【书笙OS】-全端 机构隐私模式——表单含机构字段时,校长和老师仅看到本机构报名数据,管理员可切换机构身份验证各角色逻辑
- [10] 【书笙OS】-全端 敏感字段加密——电话和身份证默认脱敏显示(中间位数星号),编辑时自动恢复原始值,导出时可选择是否显示原始信息
- [11] 【书笙OS】-PC端 管理员身份切换浮窗——右下角悬浮按钮,一键切换机构身份模拟校长/老师视角,切换时显示隐私提醒
- [12] 【联动打字】-PC端 修复"正在输入"蒙版跟随鼠标跑——蒙版不再追着鼠标移动,改为识别输入框位置稳定固定,上方按钮正常点击
- [13] 【联动打字】-移动端 修复锁屏常驻通知不显示——改为持久常驻通知,服务启动即显示在锁屏界面,像微信消息一样随时可见,点击直接打开输入页
- [14] 【联动打字】-PC端 修复"正在输入"蒙版定位跑到左上角——用三级定位策略精准覆盖输入框,不再跑到屏幕左上角或中间
- [15] 【联动打字】-全端 修复切换窗口后手机端仍显示旧窗口内容的问题,现在切换窗口后自动同步新窗口的输入框内容
- [16] 【联动打字】-PC端 修复窗口选择列表与电脑任务栏不一致——不再显示任务栏里没有的窗口,也不会漏掉实际存在的窗口
- [17] 【联动打字】-PC端 修复双击打开新版时旧版不退出的问题——现在新版会自动接管,旧版乖乖让位
- [18] 【联动打字】-移动端 修复自定义呼出手势录制无反馈——滑动时实时显示运动轨迹,识别结果用箭头符号替代字母
- [19] 【联动打字】-移动端 修复自定义手势呼出无效——边缘触摸区改为全屏高度,从屏幕边缘任意位置滑动均可触发,滑动时实时显示运动轨迹,匹配更宽松
- [20] 【联动打字】-移动端 修复自定义手势无法触发——边缘触摸区不再依赖悬浮球,设置手势后独立常驻,关闭悬浮球也能用手势呼出
- [21] 【联动打字】-移动端 修复手势录制图形预览显示错误——不同手势现在显示不同图形,且完整居中可见
- [22] 【书笙OS】-全端 管理员同时是校长身份时点击"全部机构"仍只显示所属机构数据——修复隐私过滤逻辑,管理员身份优先判断,选"全部机构"时不再被校长身份的隐私模式拦截
- [23] 【书笙OS】-全端 代报订单在机构隐私过滤时被排除——代报订单(校长/管理员代为缴费报名)即使未填写表单机构字段,在按机构过滤时也保留显示,确保代报数据不遗漏
- [24] 【联动打字】-PC端 蒙版更通透更柔和——透明度提升让输入框若隐若现,边框加粗配合脉冲呼吸更自然不突兀
- [25] 【联动打字】-PC端 蒙版跟随窗口移动——拖动窗口时蒙版实时跟随丝滑联动,不再钉在原地不动
- [26] 【联动打字】-PC端 蒙版显示软件名——"联动打字·正在输入"让一眼就知道是哪个软件在工作
- [27] 【联动打字】-PC端 优化窗口跟踪逻辑,仅在手机端打开输入面板时才抓取窗口信息,无输入任务时零资源占用,降低电脑CPU占用
- [28] 【联动打字】-移动端 历史面板Tab顺序调整——快捷短语移至左侧、历史记录移至右侧,打开时默认选中快捷短语页,常用句子伸手就来
- [29] 【联动打字】-移动端 历史记录精选按钮优化——星标移至文字左侧,已精选显示金色实心星、未精选显示灰色空心星,点击可切换精选状态并实时刷新
- [30] 【联动打字】-PC端 蒙版精确定位输入框——通过UI Automation识别输入框真实位置和大小,蒙版与输入框完全吻合,不再偏到输入框左侧
- [31] 【联动打字】-移动端 手势触发改为双侧窄边条方案,从屏幕左右边缘任意位置滑动均可触发,不影响屏幕中央正常操作,已处理系统手势冲突
- [32] 【书笙OS】-全端 活动报名表CSV下载新增核销/补资明细列——页面只显示汇总图标列节省宽度,导出CSV时自动展开所有核销、补资表单字段为独立列,信息完整不遗漏
20260810-3
联动打字v1.9.5浮窗按钮配置+发送两步选择+首页性能安全板块
浮窗按钮也能自定义啦!清空、粘贴、撤回、重做想留哪个留哪个,历史按钮搬到标题栏更顺手,排版按钮退休了~长按发送更聪明,先选自动还是手动再设倒计时。主页也变好看,致谢榜搬到C位,加了性能指标和安全隐私板块~
[1] 改进 常规维护与体验优化
联动打字v1.9.5浮窗按钮配置+发送两步选择+首页性能安全板块
浮窗按钮也能自定义啦!清空、粘贴、撤回、重做想留哪个留哪个,历史按钮搬到标题栏更顺手,排版按钮退休了~长按发送更聪明,先选自动还是手动再设倒计时。主页也变好看,致谢榜搬到C位,加了性能指标和安全隐私板块~
- [1] 常规维护与体验优化
20260810-2
联动打字v1.9.3:输入同步重构+贴边光晕动画+全面屏手势修复 | 主页v3科技感升级
这次更新超给力!首先是一个让人头疼的bug终于修好了——之前在手机上删文字,删了立马又回来,搞得跟打地鼠似的,原来是双端实时同步在捣乱,现在改成打开输入窗时只抓一次电脑内容,之后随便编辑,发送时再同步过去,清爽!全面屏手机侧滑返回手势老是跟我们的边缘触发打架也修了,加宽了触摸区还排除了系统手势,现在从贴边小竖线往里划就能弹出输入面板。悬浮球也变俏皮了——拖到屏幕边上会有光晕冒出来接你,手一松"叭"的一下就贴边变成小竖线,灵得很。另外主页也来了次科技感大升级,粒子动画、FAQ面板、结构化数据全安排上了。
[1] 新增 【联动打字】-PC 新增「三步上手」使用指南板块:下载安装→扫码连接→开始输入,步骤连线+时间标注
[2] 新增 【联动打字】-PC 新增「技术架构」板块:手机→WebSocket→电脑数据流向图+安全说明(数据不经服务器)
[3] 新增 【联动打字】-PC 新增「FAQ常见问题」板块:7个折叠面板式问答,涵盖功能、收费、平台、安全等
[4] 修复 【联动打字】-移动端 修复输入框删除内容时被恢复的问题:移除双端实时同步,改为面板打开时提取一次电脑端内容,编辑过程在手机端独立进行,发送时再同步到电脑
[5] 修复 【联动打字】-移动端 修复全面屏手势冲突:边缘触摸区加宽并排除系统手势区域,从贴边竖线处侧滑不再触发返回而是弹出输入面板
[6] 修复 【联动打字】-移动端 修复窗口选择功能时序bug:打开浮窗面板后看不到电脑窗口列表,现在打开面板即可立即看到所有可输入窗口
[7] 修复 【联动打字】-全端 修复发送后自动回车无效:改用ack回调替代固定延迟,确保电脑端文字注入完成后再发送回车
[8] 优化 【联动打字】-移动端 悬浮球拖动近边缘时显示光晕接收效果,松手后叭的一下贴边收缩为细竖线,动画更灵动俏皮
[9] 优化 【联动打字】-PC 软件主页v3科技感全面升级:新增Canvas粒子网络动画背景、科技装饰旋转环、扫描线动效
[10] 优化 【联动打字】-PC 新增「为什么做这个软件」板块:阐述电脑端输入困境与手机输入法+AI降维打击两大设计理念
[11] 优化 【联动打字】-PC 语音输入场景新增AI智能整理标签,强化AI加持卖点
[12] 优化 【联动打字】-PC 底部改为软件信息布局:系统要求+软件资源/使用指南/关于项目三栏链接
[13] 优化 【联动打字】-PC SEO增强:新增FAQPage+HowTo结构化数据,扩充关键词和meta标签
[14] 优化 【联动打字】-PC 开发文档同步更新至v1.9.3
联动打字v1.9.3:输入同步重构+贴边光晕动画+全面屏手势修复 | 主页v3科技感升级
这次更新超给力!首先是一个让人头疼的bug终于修好了——之前在手机上删文字,删了立马又回来,搞得跟打地鼠似的,原来是双端实时同步在捣乱,现在改成打开输入窗时只抓一次电脑内容,之后随便编辑,发送时再同步过去,清爽!全面屏手机侧滑返回手势老是跟我们的边缘触发打架也修了,加宽了触摸区还排除了系统手势,现在从贴边小竖线往里划就能弹出输入面板。悬浮球也变俏皮了——拖到屏幕边上会有光晕冒出来接你,手一松"叭"的一下就贴边变成小竖线,灵得很。另外主页也来了次科技感大升级,粒子动画、FAQ面板、结构化数据全安排上了。
- [1] 【联动打字】-PC 新增「三步上手」使用指南板块:下载安装→扫码连接→开始输入,步骤连线+时间标注
- [2] 【联动打字】-PC 新增「技术架构」板块:手机→WebSocket→电脑数据流向图+安全说明(数据不经服务器)
- [3] 【联动打字】-PC 新增「FAQ常见问题」板块:7个折叠面板式问答,涵盖功能、收费、平台、安全等
- [4] 【联动打字】-移动端 修复输入框删除内容时被恢复的问题:移除双端实时同步,改为面板打开时提取一次电脑端内容,编辑过程在手机端独立进行,发送时再同步到电脑
- [5] 【联动打字】-移动端 修复全面屏手势冲突:边缘触摸区加宽并排除系统手势区域,从贴边竖线处侧滑不再触发返回而是弹出输入面板
- [6] 【联动打字】-移动端 修复窗口选择功能时序bug:打开浮窗面板后看不到电脑窗口列表,现在打开面板即可立即看到所有可输入窗口
- [7] 【联动打字】-全端 修复发送后自动回车无效:改用ack回调替代固定延迟,确保电脑端文字注入完成后再发送回车
- [8] 【联动打字】-移动端 悬浮球拖动近边缘时显示光晕接收效果,松手后叭的一下贴边收缩为细竖线,动画更灵动俏皮
- [9] 【联动打字】-PC 软件主页v3科技感全面升级:新增Canvas粒子网络动画背景、科技装饰旋转环、扫描线动效
- [10] 【联动打字】-PC 新增「为什么做这个软件」板块:阐述电脑端输入困境与手机输入法+AI降维打击两大设计理念
- [11] 【联动打字】-PC 语音输入场景新增AI智能整理标签,强化AI加持卖点
- [12] 【联动打字】-PC 底部改为软件信息布局:系统要求+软件资源/使用指南/关于项目三栏链接
- [13] 【联动打字】-PC SEO增强:新增FAQPage+HowTo结构化数据,扩充关键词和meta标签
- [14] 【联动打字】-PC 开发文档同步更新至v1.9.3
20260810-1
联动打字输入中窗口切换不中断优化
正在手机上打字输入时,电脑那边随便点别的窗口也不会打断你的输入了——以前电脑上一切换窗口,手机输入框里的字就被新窗口的内容刷掉了,现在只有你自己主动从窗口选择器切换才会同步内容,被动切换就稳稳不动,打字再也不怕被打断了~
[1] 优化 【联动打字】-移动端 控制端正在输入时,被控端切换窗口不再同步内容到输入框,避免打断输入;仅用户主动从窗口选择器切换时才同步
联动打字输入中窗口切换不中断优化
正在手机上打字输入时,电脑那边随便点别的窗口也不会打断你的输入了——以前电脑上一切换窗口,手机输入框里的字就被新窗口的内容刷掉了,现在只有你自己主动从窗口选择器切换才会同步内容,被动切换就稳稳不动,打字再也不怕被打断了~
- [1] 【联动打字】-移动端 控制端正在输入时,被控端切换窗口不再同步内容到输入框,避免打断输入;仅用户主动从窗口选择器切换时才同步