版本历史
20260907
联动打字增强与文章详情页改版:底部标签、联名机构展示与前言排版优化
软件现在在哪打开都一样,实际都在固定位置跑,升级和自启都不再乱套;电脑上随手一点发送,手机这边记录、清空、收工一气呵成~
[1] 新增 【联动打字】-PC 固定位置运行:任何位置打开软件都从固定目录运行,不占用原始文件,可随意移动删除;自动更新与开机自启基于固定位置,稳定不失效
[2] 新增 文章详情页底部标签渲染,点击跳转标签列表页:小程序端文章详情(SS_post 组件)正文下方新增标签区:解析 post.tag(标签ID CSV)经 TagById 接口批量解析名称后渲染 #标签 胶囊,点击跳转新建的标签列表页 pages/contents/tags(posts 接口按标签名筛选、SS_posts 列表复用、触底分页、下拉刷新),页面已在 pages.json 注册。
[3] 新增 内容中转页支持贴图号发表:【书笙文化】-小程序 内容中转页新增贴图号(小绿书)发表方式:从网页内容一键进入小程序,图片、标题和文字自动填好,确认后即可发表为微信贴图,发表成功可获得积分奖励
[4] 新增 文章详情头部联名机构展示:有JG时隐藏作者,横向滑动机构胶囊替代:文章组件 SS_post 此前无机构展示。现头部新增联名机构胶囊行:post.JG 存在时隐藏作者,改为横向滑动的低饱和胶囊列表(🤝联名标签+机构圆Logo+名称,名称超长省略),兼容中文逗号并去重;数据经 userinfobyid(jid,'jigou') 取 T/logo>imgs>img,与 SS_jigoucard 同口径。点击胶囊弹出机构名片浮窗(组件内挂载 jigouIds 为空的 SS_jigoucard 宿主承载浮窗),嵌入 mini/hide 模式不显示,不影响管理员编辑入口。
[5] 新增 发起机构旁新增以作者形式发布勾选项控制前端作者显示:【书笙OS】-前端 文章/活动编辑页「发起机构」标题旁新增联动勾选项「以作者形式发布」,存 BZ.zzjg=1(未勾选移除),仅用于前端显示判定与数据逻辑无关:勾选后作者显示为对应机构(多机构显示「联名」),不勾选仍显示设置的作者(单作者显示「独立作者」、多作者显示「联名」);SS/ss.php 新增全局解析函数 SS_post_author_disp,已应用于 sheng.php/shufa.php/default post.php 文章详情页作者位,徽章复用 SS_user_identity_badge(品牌色)
[6] 新增 【书笙OS】-后台 文章关联活动(BZ.act):文章编辑表单新增「关联活动」浮窗选择器(完全参考活动编辑页「活动动态」交互:搜索分页+勾选多选+拖拽排序,替代下拉);双向同步——文章 act 变化增删活动 BZ.showP(活动动态,新关联文章排最前、不删原列表),活动 showP 变化写/清文章 act(后台与小程序 API post_add/post_up 同步支持);前端新增 SS_post_act_box 全局函数,正文后渲染关联活动卡片(封面+活动名+状态胶囊+展期精致卡片,整卡跳活动页),接入 post/shufa/sheng 三模板
[7] 新增 【书笙文化】-小程序 文章的作者署名与联名机构可由后台设置分开展示在正文上方或下方,下方署名显示在文末发布时间旁;多位作者时行首显示“联名”标识,多家机构时行首显示“联合”标识,仅一位作者或一家机构时不显示标识
[8] 新增 【书笙文化】-小程序 文末署名升级为卡片展示:机构显示为可左右滑动的机构卡片(高度统一,标志与简介各只显示一行,点击可查看机构名片),校长/老师/服务人员显示为对应身份卡片(头像+身份徽章,点击可查看详情),普通用户显示用户名
[9] 新增 【书笙文化】-小程序 与活动相关的文章底部新增关联活动卡片:支持关联多个活动(活动ID CSV),每个活动展示封面、状态(报名中/进行中等)、标题与时间,点击即可直达活动页查看详情;文章关联活动后信息自动同步到活动的相关文章列表
[10] 修复 【联动打字】-全端 电脑端提交反向同步:电脑上提交(回车或点发送按钮均可识别)后,手机端自动记录提交内容、清空输入框、解除输入框绑定并关闭输入窗
[11] 修复 【联动打字】-全端 切换输入窗残留旧内容:打开输入面板时以电脑端当前输入框内容为准,不再把上一窗口的旧内容显示在手机或回推到电脑新输入窗
[12] 修复 文章底部标签因 tag 字段为数组导致不显示,增加多格式兼容:文章详情底部标签原按 post.tag 为 CSV 字符串解析,实际接口返回数组导致渲染为空。SS_post 的 applyTags 现已兼容三种格式:CSV 字符串("12,35")、ID 数组([12,35])、对象数组([{id,T|name}]);对象自带名称直接渲染,仅含 ID 的项经 TagById 批量解析后按 id 去重合并,解析失败时保留已命名条目。
[13] 修复 文章页下拉刷新不更新本地缓存,重新进入仍显示旧内容:修复文章详情页下拉刷新后仍显示旧内容的问题:此前刷新拉取到的新内容仅在当前浏览会话内生效,本地缓存未同步更新,重新打开小程序后会回到旧版本;部分场景下刷新请求还会被缓存请求抢占导致刷新无效。现在下拉刷新会立即将最新内容写入本地缓存,并确保刷新始终以绕过缓存的最新模式执行,下拉刷新即可稳定看到最新内容。
[14] 修复 小绿书贴图内链接卡片标题固定不变:【书笙文化】-小程序 发贴图时正文里的内容链接卡片标题不再固定显示同一句推荐语,改为自动使用本次内容的实际标题,外人点进贴图能提前知道要看什么
[15] 修复 【书笙文化】-小程序 文章页底部的标签在手机上不能自动换行、超出屏幕右侧的问题,现在可正常换行显示
[16] 修复 【书笙文化】-小程序 文末机构卡片中个别机构简介过长或含换行时,会折行遮挡机构名称的问题,现在名称与简介均固定只显示一行,超出部分显示省略号,卡片高度保持统一
[17] 优化 文章头部布局:分类前置标题开头、时间右对齐末尾、编辑改右下角悬浮:文章详情头部重排:①分类标签从 meta 行移至标题行开头的小胶囊(点击跳对应分类列表,标题过长自动换行不受影响);②发布时间右对齐至 meta 行末尾,视觉层次更清晰;③编辑按钮从 meta 行移除,改为详情页右下角悬浮按钮(分享按钮下方 ✏️),作者/超管/机构管理员(IS_ADMIN 判定)可见,跳转后台文章编辑页。
[18] 优化 文章分类标签改为内联标题文本流,标题换行第二行顶格:文章头部分类标签原用 flex 左右分栏,标题换行后第二行开头留缩进。现改为嵌套 text 内联方案:分类胶囊嵌入标题文本流开头,随文字自然换行,第二行顶格不留空。
[19] 优化 文章发布时间移至内容底部展示:文章详情发布时间从头部 meta 行移至内容底部(底部标签行下方,以"🕐 发布于 …"弱化灰棕小字展示);头部 meta 行现仅在无联名机构且存在作者时渲染,头部更简洁。
[20] 优化 文章前言改为引言卡片式设计:文章详情前言(summary/des)由裸斜体文本升级为引言卡片:左侧 6rpx 强调线 + 不对称圆角(左尖右圆)、低饱和米棕渐变底、右上角超大低透明度装饰引号 ❝ 营造书卷气、"前 言"拉字距小标签 + 斜体宽行距正文;兼容 summary/des 字段并 trim,空内容整块不渲染,嵌入模式深色底文字色适配保留。
[21] 优化 文章前言改为极简留白式高端排版:前言样式重做:废弃带框引言卡片,改为极简留白设计——顶部 240rpx 对称装饰(渐隐金细线 ─ ◆ ─),正文居中、27rpx、行距 2.1、字距 2rpx 暖棕灰(#6f5a41),无底框/无标签/无斜体,靠留白与排版层级营造高端质感;空内容整块不渲染,嵌入模式深色底适配保留。
[22] 优化 文章前言引入宋系衬线字体与朱砂印章落款:前言排版再升级:正文改用宋系衬线字体(Songti SC/STSong/SimSun,渐进降级),28rpx、行距 2.2、字距 3rpx、墨棕色 #5d4934,杂志刊首质感;顶部对称金细线装饰加宽至 300rpx;新增朱砂印章落款「引」(46rpx 方章、微旋转 -4°、白字投影),东方书卷气点睛;空内容不渲染与深色底适配保留。
[23] 优化 文章前言改纸感面板设计;发布时间上移至正文末尾:前言模块重做:去除印章与居中装饰,改为纸感面板——米色渐变底+发丝边框+圆角,右上角折角淡影增加层次,行首小号金色引号内联点睛,宋系衬线正文两端对齐(27rpx、行距 2);发布时间从标签下方上移至正文末尾(标签上方),空摘要不渲染、深色底适配保留。
[24] 优化 小绿书贴图保留原标题并优化链接卡片标题规则:【书笙文化】-小程序 作品集等网页内容发贴图时,正文的AI文案更个性化,但内容原标题不再被改动,会保留在正文开头,贴图里的链接卡片标题也固定用原标题,方便别人一眼认出内容
[25] 优化 【书笙文化】-小程序 文章末尾的联合机构展示重新设计:改为“联合举办”卡片盒,顶部展示金点标题、渐变细线与“共 N 家”徽章,下方所有联名机构以网格小卡平铺展示、一目了然(数量越多卡片自动变窄),点击任意机构可查看名片,不再需要滑动查找
[26] 优化 文章页排版重构:分类标签上移、时间作者移至文末、联合发布机构卡片:【书笙OS】-前端 文章详情页排版重构:①所属分类以标签胶囊显示在标题上方第一行最左侧;②发布/修改时间与作者信息移至正文结束后的文末信息条(保留schema微数据);③勾选「以作者形式发布」时标题下方显示「联合发布」机构卡片模块(左上角角标+机构Logo胶囊横滑),文末作者保持原设置作者不变;④单作者不再显示「独立作者」标签,多作者显示「联名」徽章+「联合作者」横滑模块;SS/ss.php 重构函数组(SS_post_zz_items/SS_ulink_module/SS_post_org_box/SS_post_author_foot/SS_post_foot_meta/SS_post_cate_chips),sheng.php/shufa.php/default post.php 三模板同步
[27] 优化 以机构发布逻辑定稿:机构显示位置可勾选+联名模块通栏化:【书笙OS】-前端 ①编辑页勾选项更名为「显示在标题下方」(语义:仅决定机构卡片位置,不勾选时机构卡显示在文末);②机构卡片角标由「联合发布」简化为「联合」;③文末信息条弱化作者:去掉「作者:」字样仅显示作者名,并置于发布时间左侧(同一行);④分类标签与标题同行展示(胶囊内联于标题首行)
联动打字增强与文章详情页改版:底部标签、联名机构展示与前言排版优化
软件现在在哪打开都一样,实际都在固定位置跑,升级和自启都不再乱套;电脑上随手一点发送,手机这边记录、清空、收工一气呵成~
- [1] 【联动打字】-PC 固定位置运行:任何位置打开软件都从固定目录运行,不占用原始文件,可随意移动删除;自动更新与开机自启基于固定位置,稳定不失效
- [2] 文章详情页底部标签渲染,点击跳转标签列表页:小程序端文章详情(SS_post 组件)正文下方新增标签区:解析 post.tag(标签ID CSV)经 TagById 接口批量解析名称后渲染 #标签 胶囊,点击跳转新建的标签列表页 pages/contents/tags(posts 接口按标签名筛选、SS_posts 列表复用、触底分页、下拉刷新),页面已在 pages.json 注册。
- [3] 内容中转页支持贴图号发表:【书笙文化】-小程序 内容中转页新增贴图号(小绿书)发表方式:从网页内容一键进入小程序,图片、标题和文字自动填好,确认后即可发表为微信贴图,发表成功可获得积分奖励
- [4] 文章详情头部联名机构展示:有JG时隐藏作者,横向滑动机构胶囊替代:文章组件 SS_post 此前无机构展示。现头部新增联名机构胶囊行:post.JG 存在时隐藏作者,改为横向滑动的低饱和胶囊列表(🤝联名标签+机构圆Logo+名称,名称超长省略),兼容中文逗号并去重;数据经 userinfobyid(jid,'jigou') 取 T/logo>imgs>img,与 SS_jigoucard 同口径。点击胶囊弹出机构名片浮窗(组件内挂载 jigouIds 为空的 SS_jigoucard 宿主承载浮窗),嵌入 mini/hide 模式不显示,不影响管理员编辑入口。
- [5] 发起机构旁新增以作者形式发布勾选项控制前端作者显示:【书笙OS】-前端 文章/活动编辑页「发起机构」标题旁新增联动勾选项「以作者形式发布」,存 BZ.zzjg=1(未勾选移除),仅用于前端显示判定与数据逻辑无关:勾选后作者显示为对应机构(多机构显示「联名」),不勾选仍显示设置的作者(单作者显示「独立作者」、多作者显示「联名」);SS/ss.php 新增全局解析函数 SS_post_author_disp,已应用于 sheng.php/shufa.php/default post.php 文章详情页作者位,徽章复用 SS_user_identity_badge(品牌色)
- [6] 【书笙OS】-后台 文章关联活动(BZ.act):文章编辑表单新增「关联活动」浮窗选择器(完全参考活动编辑页「活动动态」交互:搜索分页+勾选多选+拖拽排序,替代下拉);双向同步——文章 act 变化增删活动 BZ.showP(活动动态,新关联文章排最前、不删原列表),活动 showP 变化写/清文章 act(后台与小程序 API post_add/post_up 同步支持);前端新增 SS_post_act_box 全局函数,正文后渲染关联活动卡片(封面+活动名+状态胶囊+展期精致卡片,整卡跳活动页),接入 post/shufa/sheng 三模板
- [7] 【书笙文化】-小程序 文章的作者署名与联名机构可由后台设置分开展示在正文上方或下方,下方署名显示在文末发布时间旁;多位作者时行首显示“联名”标识,多家机构时行首显示“联合”标识,仅一位作者或一家机构时不显示标识
- [8] 【书笙文化】-小程序 文末署名升级为卡片展示:机构显示为可左右滑动的机构卡片(高度统一,标志与简介各只显示一行,点击可查看机构名片),校长/老师/服务人员显示为对应身份卡片(头像+身份徽章,点击可查看详情),普通用户显示用户名
- [9] 【书笙文化】-小程序 与活动相关的文章底部新增关联活动卡片:支持关联多个活动(活动ID CSV),每个活动展示封面、状态(报名中/进行中等)、标题与时间,点击即可直达活动页查看详情;文章关联活动后信息自动同步到活动的相关文章列表
- [10] 【联动打字】-全端 电脑端提交反向同步:电脑上提交(回车或点发送按钮均可识别)后,手机端自动记录提交内容、清空输入框、解除输入框绑定并关闭输入窗
- [11] 【联动打字】-全端 切换输入窗残留旧内容:打开输入面板时以电脑端当前输入框内容为准,不再把上一窗口的旧内容显示在手机或回推到电脑新输入窗
- [12] 文章底部标签因 tag 字段为数组导致不显示,增加多格式兼容:文章详情底部标签原按 post.tag 为 CSV 字符串解析,实际接口返回数组导致渲染为空。SS_post 的 applyTags 现已兼容三种格式:CSV 字符串("12,35")、ID 数组([12,35])、对象数组([{id,T|name}]);对象自带名称直接渲染,仅含 ID 的项经 TagById 批量解析后按 id 去重合并,解析失败时保留已命名条目。
- [13] 文章页下拉刷新不更新本地缓存,重新进入仍显示旧内容:修复文章详情页下拉刷新后仍显示旧内容的问题:此前刷新拉取到的新内容仅在当前浏览会话内生效,本地缓存未同步更新,重新打开小程序后会回到旧版本;部分场景下刷新请求还会被缓存请求抢占导致刷新无效。现在下拉刷新会立即将最新内容写入本地缓存,并确保刷新始终以绕过缓存的最新模式执行,下拉刷新即可稳定看到最新内容。
- [14] 小绿书贴图内链接卡片标题固定不变:【书笙文化】-小程序 发贴图时正文里的内容链接卡片标题不再固定显示同一句推荐语,改为自动使用本次内容的实际标题,外人点进贴图能提前知道要看什么
- [15] 【书笙文化】-小程序 文章页底部的标签在手机上不能自动换行、超出屏幕右侧的问题,现在可正常换行显示
- [16] 【书笙文化】-小程序 文末机构卡片中个别机构简介过长或含换行时,会折行遮挡机构名称的问题,现在名称与简介均固定只显示一行,超出部分显示省略号,卡片高度保持统一
- [17] 文章头部布局:分类前置标题开头、时间右对齐末尾、编辑改右下角悬浮:文章详情头部重排:①分类标签从 meta 行移至标题行开头的小胶囊(点击跳对应分类列表,标题过长自动换行不受影响);②发布时间右对齐至 meta 行末尾,视觉层次更清晰;③编辑按钮从 meta 行移除,改为详情页右下角悬浮按钮(分享按钮下方 ✏️),作者/超管/机构管理员(IS_ADMIN 判定)可见,跳转后台文章编辑页。
- [18] 文章分类标签改为内联标题文本流,标题换行第二行顶格:文章头部分类标签原用 flex 左右分栏,标题换行后第二行开头留缩进。现改为嵌套 text 内联方案:分类胶囊嵌入标题文本流开头,随文字自然换行,第二行顶格不留空。
- [19] 文章发布时间移至内容底部展示:文章详情发布时间从头部 meta 行移至内容底部(底部标签行下方,以"🕐 发布于 …"弱化灰棕小字展示);头部 meta 行现仅在无联名机构且存在作者时渲染,头部更简洁。
- [20] 文章前言改为引言卡片式设计:文章详情前言(summary/des)由裸斜体文本升级为引言卡片:左侧 6rpx 强调线 + 不对称圆角(左尖右圆)、低饱和米棕渐变底、右上角超大低透明度装饰引号 ❝ 营造书卷气、"前 言"拉字距小标签 + 斜体宽行距正文;兼容 summary/des 字段并 trim,空内容整块不渲染,嵌入模式深色底文字色适配保留。
- [21] 文章前言改为极简留白式高端排版:前言样式重做:废弃带框引言卡片,改为极简留白设计——顶部 240rpx 对称装饰(渐隐金细线 ─ ◆ ─),正文居中、27rpx、行距 2.1、字距 2rpx 暖棕灰(#6f5a41),无底框/无标签/无斜体,靠留白与排版层级营造高端质感;空内容整块不渲染,嵌入模式深色底适配保留。
- [22] 文章前言引入宋系衬线字体与朱砂印章落款:前言排版再升级:正文改用宋系衬线字体(Songti SC/STSong/SimSun,渐进降级),28rpx、行距 2.2、字距 3rpx、墨棕色 #5d4934,杂志刊首质感;顶部对称金细线装饰加宽至 300rpx;新增朱砂印章落款「引」(46rpx 方章、微旋转 -4°、白字投影),东方书卷气点睛;空内容不渲染与深色底适配保留。
- [23] 文章前言改纸感面板设计;发布时间上移至正文末尾:前言模块重做:去除印章与居中装饰,改为纸感面板——米色渐变底+发丝边框+圆角,右上角折角淡影增加层次,行首小号金色引号内联点睛,宋系衬线正文两端对齐(27rpx、行距 2);发布时间从标签下方上移至正文末尾(标签上方),空摘要不渲染、深色底适配保留。
- [24] 小绿书贴图保留原标题并优化链接卡片标题规则:【书笙文化】-小程序 作品集等网页内容发贴图时,正文的AI文案更个性化,但内容原标题不再被改动,会保留在正文开头,贴图里的链接卡片标题也固定用原标题,方便别人一眼认出内容
- [25] 【书笙文化】-小程序 文章末尾的联合机构展示重新设计:改为“联合举办”卡片盒,顶部展示金点标题、渐变细线与“共 N 家”徽章,下方所有联名机构以网格小卡平铺展示、一目了然(数量越多卡片自动变窄),点击任意机构可查看名片,不再需要滑动查找
- [26] 文章页排版重构:分类标签上移、时间作者移至文末、联合发布机构卡片:【书笙OS】-前端 文章详情页排版重构:①所属分类以标签胶囊显示在标题上方第一行最左侧;②发布/修改时间与作者信息移至正文结束后的文末信息条(保留schema微数据);③勾选「以作者形式发布」时标题下方显示「联合发布」机构卡片模块(左上角角标+机构Logo胶囊横滑),文末作者保持原设置作者不变;④单作者不再显示「独立作者」标签,多作者显示「联名」徽章+「联合作者」横滑模块;SS/ss.php 重构函数组(SS_post_zz_items/SS_ulink_module/SS_post_org_box/SS_post_author_foot/SS_post_foot_meta/SS_post_cate_chips),sheng.php/shufa.php/default post.php 三模板同步
- [27] 以机构发布逻辑定稿:机构显示位置可勾选+联名模块通栏化:【书笙OS】-前端 ①编辑页勾选项更名为「显示在标题下方」(语义:仅决定机构卡片位置,不勾选时机构卡显示在文末);②机构卡片角标由「联合发布」简化为「联合」;③文末信息条弱化作者:去掉「作者:」字样仅显示作者名,并置于发布时间左侧(同一行);④分类标签与标题同行展示(胶囊内联于标题首行)