一句话总结v1.5.2 是个”小步快跑”版本加了全局搜索、单元格自动合并、行冻结这些”上班用得上”的功能顺手把复制记录不刷新、新增行合并错乱这些老 bug 也修了。*一、这次更新主要搞了啥如果说 v1.5.0 是一次”动心脏”的大手术那 v1.5.2 就像是手术之后的小复健——专门把那些日常用表格时让人觉得”这玩意儿要是能这样就好了”的小痛点给补上。主要变化分三块新增功能表格全局搜索、单元格自动合并、行冻结、主键字段默认描述体验优化排序、序号列、右键菜单都更顺手了Bug 修复复制的记录不刷新、新增行字段值重复合并、单选字段置空等老问题下面挨个说。*二、表格里也能全局搜索了——表格内容全局搜索以前在 SmartTable 里找一条记录要么靠眼睛一行行翻要么用过滤功能去筛。现在直接全局搜就行。在表格上方多了个搜索框输入关键字匹配的那一行会高亮跳出来。表格几千行也能秒级定位。*三、相邻相同内容自动合并——合并单元格这种需求特别常见——比如”部门”列里相邻几行都是”研发部”以前得一格一格看现在自动合并成一格显示看着清爽多了。而且这个合并是开启式的需要的时候开不需要的时候关自己控制。*四、行冻结重要的行可以钉在上面——列冻结行冻结这次新增的”行冻结”功能是这样的在表格里右键任意一行菜单里多了两个选项冻结到顶部 / 取消冻结冻结之后不管你滚动到表格的哪个位置这一行都会固定在最上面适合看一些”参考性”的行——比如看一个项目配置其他记录再怎么滚这个配置项永远在眼皮子底下*五、主键字段自动给描述、不让随便藏这是个细节优化。SmartTable 里的”主键字段”就是那个唯一的”索引”列现在会自动给一个默认描述告诉用户”这是干嘛用的”。而且不允许把这个字段隐藏——因为它是数据唯一的标识藏了容易出乱子。这个改动看着小但对保持系统稳定很关键。六、几个看不见但用得着的优化排序更准了以前”按数字大小排序”偶尔会按字符串排结果”100”排在”20”前面。现在数值型字段排序完全正确了。序号列更人性表格第一列那个自动编号的”序号”列现在新增的空行不再显示序号序号只对有数据的行显示。新增行也不能勾选——避免误操作。右键菜单 表头排序右键菜单和表头点击排序的逻辑都重整了一遍响应更快、行为更一致。公式引擎公式字段支持字面量值直接返回了举个例子以前写 “hello” 这种纯字符串公式可能不工作现在能正常返回结果。CONCAT 这类文本函数也修了个不生效的 bug。验证码字体Docker 环境下验证码的字体显示做了优化字形不会乱码了登录体验更稳。*七、修了哪些 Bug复制记录后不自动刷新以前复制一条记录到新行列表里得手动刷一下才看得到现在自动就刷新了新增行字段值重复导致错误合并之前偶尔会出现新行莫名其妙和别的行合并在一起的问题已修复单选字段无法置空编辑单选字段时要把值清空会失败现在可以了Docker 容器内文件 CRLF 换行符问题Windows 上传代码到 Docker 容器里偶尔会因为换行符问题报权限错已修复*八、关于 SmartTableSmartTable 是一个开源的多维表格系统功能上类似 Airtable 或飞书多维表格。核心特性26 种字段类型文本、数字、日期、单选、多选、成员、附件、公式、关联……基本能想到的字段都有7 种视图表格视图、分组视图、看板视图、日历视图、甘特图视图、表单视图、画廊视图43 个内置公式函数数学、文本、日期、逻辑、统计实时协作多人同时编辑6 个 Base 模板会议管理、学习计划、Bug 追踪、招聘管理、资产管理、OKR仪表盘系统KPI 卡片、图表、实时数据展示文档管理富文本、Markdown、PDF 导出、版本历史一键启动下载 release 包双击即可Docker 一键部署内嵌 Redis支持 SQLite 和 PostgreSQL快速体验方式一下载 release 包解压后双击 start.bat方式二或 Docker 一键启动docker run -d -p 80:80 ygbinac/smarttable:latest关注作者如果 SmartTable 对你有帮助欢迎关注作者第一时间获取更新动态和技术干货 GitHubhttp://https://github.com/ldbinac/smart_table Giteehttps://gitee.com/binac/smart_table 老铁们GitHub 点个 Star 就是最大的支持