跳到主要内容

更新日志

v1.8.14

CHANGELOG

更新日志

已记录 26 个版本。版本号规则:新增功能进中位,修补问题进末位,使用方式变化进首位。

  1. v1.8.14当前版本

    长图结尾的留白翻倍,收尾更舒展。

    • 优化既没上传底栏卡片、也没填供稿来源时,正文卡片下面的结尾留白从 28px 加到 56px(翻倍);导出实测卡片圆角完整、下方留出 56px 底色。
  2. v1.8.13

    长图结尾三种情况理顺:有底栏就以底栏收尾,没底栏才显示供稿,都没有也不硬切。

    • 修复既没上传底栏卡片、又没填供稿来源时,正文卡片的外扩透明层会被画布底部硬切(圆角被切掉一半)。现在结尾自动留一段底色,卡片完整收口。
    • 优化上传了底栏卡片的长图不再显示供稿行——底栏本身就是结尾,即使供稿框里还留着文字。
    • 优化「底部供稿来源」输入框下面会写明当前规则:留空则不显示;没传底栏卡片时,这里就是长图的结尾。
  3. v1.8.12

    「保存参数」搬到下载按钮旁边,调完字号标题随手就能存。

    • 新增预览栏新增「保存参数」按钮,就在「下载 PNG」左边:调完字号、标题位置、卡片位置顺手一点就存成部门预设,不用再翻回部门卡片。
    • 优化按钮会显示当前部门,例如「保存参数(秦农·管理理念)」,点一次即保存;还没选过部门时会弹一下让选择存给谁。部门卡片上的「保存当前参数」保留,两边都能存。
  4. v1.8.11

    部门卡片的参数按钮统一叫「保存当前参数」,不再因为已存过就改名。

    • 优化部门卡片上的参数按钮以前会在「保存当前参数 / 更新参数」之间换名字,容易找不到;现在统一叫「保存当前参数」,已存过参数的部门用「含参数预设」徽标区分,重复保存时提示会说明是覆盖。
  5. v1.8.10

    部门方案升级成「整套参数预设」:一键应用会连版式一起恢复。

    • 新增部门方案现在会带上排版参数(标题字号/颜色/位置、渐变与投影、正文与卡片、浮动卡片、封面和小封面样式等)。切换部门点「一键应用」,版式一并套用,不用再逐项调。
    • 新增部门卡片新增「保存当前参数 / 更新参数」:按该部门习惯微调满意后点一下,就把当前版式存回这个部门,以后应用即是这一套。
    • 优化套用部门预设只改版式,不动文章正文和文档照片;卡片上标注「含参数预设 / 仅图片」,一眼看出这个部门有没有存过参数。
    • 优化新建部门方案时会把当时的排版参数一并存下来,省掉再点一次「保存当前参数」。
  6. v1.8.9

    导入 Word 的照片终于齐全了:旧版 .doc 服务器自动转换,浮动图片也能提取。

    • 修复导入 Word 后照片丢失:解析器只找了「段落内部」的图片,而 Word 的浮动图片(含旧格式转过来的)是段落之间的独立图片,直接被跳过。现在按文档顺序整体扫描,照片和插入位置都能读出来。实测那份 11.7MB 的 .doc:4 个自然段 + 4 张照片,位置落在一个「活动现场」后、一个「参观学习」后。
    • 新增旧版 .doc 支持服务器自动转换:装上 LibreOffice 后,导入 .doc 会先转成 .docx 再解析,同事不用自己另存为。没装也能用,会退回只提文字并提示手动补图。
    • 优化照片按插入位置自动落版(可再手动调整),导入多出来的照片可以直接删掉。
  7. v1.8.8

    旧版 .doc 提不出的照片,现在可以在「文档图片」里手动补进来。

    • 新增「文档图片」区新增「手动添加图片(可多选)」:照片直接补进来,每张都能选插到「第 N 自然段后」、写图片说明,排版时按这个位置落版。
    • 新增每张文档图片加了「删除」按钮,导入多出来的图片可以随手清掉,不用重新导入。
    • 优化旧版 .doc 的提示改成说清原因和两条出路:用 Word「另存为 .docx」可以连图片位置一起自动导入;不想转格式,就直接手动添加照片。
  8. v1.8.7

    修掉「导入 Word 稿件读不出来」:超过 10MB 的稿件现在能正常解析。

    • 修复导入 Word 稿件时,只要文件超过 10MB 就会报一句英文的 JSON 错误、什么都读不出来。原因是带登录校验的请求默认只收 10MB,超了就被截断,接口拿不到完整文件。现在上限提到 200MB(和校对模块一致),11.7MB 的旧版 .doc 实测能正常提取标题和正文。
    • 优化导入稿件、上传素材遇到服务器异常时,不再抛出「Failed to execute json on Response」这种英文报错,会明确说是文件超过上限、服务刚重启还是网络中断,并给出下一步建议。
    • 优化导入 Word 前先在本机检查大小(20MB 上限),超限立即提示,不用等上传完才失败。
  9. v1.8.6

    接入对象存储的自查更清楚,并写清了「什么放服务器、什么放 COS」。

    • 优化素材库的「存储」一行在配置有问题时会直接说明原因:写了 cos 但密钥没配全,会提示缺哪几项、已退回磁盘;连不上桶时会提示去查桶名、地域、密钥权限。
    • 优化浏览器直传失败时不再只说「上传到共享存储失败」,会提示先检查存储桶的跨站访问(CORS)规则和密钥写权限。
    • 新增部署文档补上《接腾讯云 COS》三步(环境变量、CORS 规则、重启)和《哪些东西放服务器、哪些放 COS》的分工表,含从磁盘切到 COS 时旧文件不会自动搬迁的提醒。
  10. v1.8.5

    素材库能直接查用量了:点一下就知道桶里、磁盘上到底装了多少。

    • 新增客户素材库侧栏新增「检查存储用量」:COS 模式会列举桶内对象,磁盘模式会扫描存储目录,点一下告诉你现在有多少个文件、合计多大,不用再开云控制台翻。
    • 优化文件大小显示补齐 0 B 和 GB 档位:空库不再显示成 1 KB,超过 1GB 的总量也不会是一长串 MB。
  11. v1.8.4

    客户素材库上限改成可配置,界面显示的就是真实额度,还会写明文件存在哪。

    • 修复客户素材库一直写着「单文件最大 25MB、总容量 800MB」,但实际限制早就改成了 500MB / 20GB,界面对不上。现在界面和接口报错都从同一处读真实数值,不会再自相矛盾。
    • 新增素材库上限可以用环境变量调:CLIENT_ASSETS_MAX_FILE_MB(单文件,默认 500)、CLIENT_ASSETS_TOTAL_GB(总容量,默认 20)。改完重启服务即可生效,不用改代码;这只是软限制,实际能装多少还看磁盘或 COS 桶。
    • 新增素材库侧栏新增一行「存储」,直接写明素材放在哪里:腾讯云 COS、服务器磁盘、EdgeOne Blob 还是本地演示,测试环境和线上不会再混。
  12. v1.8.3

    「部门方案库」重排:必填只剩部门名称和长图头图,其余都能后补。

    • 优化「部门方案库」表单拆成「必填」和「选填」两块:必填只有部门名称 + 长图头图,微信封面图、底栏卡片、浮动卡片都归到选填,不填也能保存,之后回来补即可。
    • 优化保存按钮不再叫「第 6 步:保存部门方案」,直接是「保存部门方案」;按钮右边一行实时说明哪个已选、哪个还空着。
    • 新增部门方案卡片支持「补充封面图 / 补充底栏卡片 / 补充浮动卡片」,缺哪张补哪张;没上传的项在卡片里显示占位说明,不再是空白。
    • 优化「一键应用」时,如果该部门没有单独的封面图,会自动用长图头图当封面,不会出现空白封面;批次里叫「备注卡片」的地方统一改称「浮动卡片」。
  13. v1.8.2

    标题投影调淡到 20%,导出和预览看起来一样;没填供稿来源时不再留空白。

    • 修复标题投影太重:投影颜色一直按 100% 浓度画,导出时还会被逐条色带重复叠加,所以下载出来比预览重得多。现在统一按 20% 浓度渲染,渐变标题的投影只画一次,长图和微信封面都生效。
    • 修复底部「供稿来源」留空时,页脚仍占着一段空白;现在留空就不渲染页脚,长图底部直接接到尾图。
  14. v1.8.1

    修掉长图导出后标题消失:现在渐变标题也能正常导出。

    • 修复开启「渐变文字」后,导出的长图和封面图里标题整段消失——导出引擎不支持 background-clip:text。现在导出前会自动把渐变标题转成按行裁切的同色文字,外观与预览一致。
    • 优化导出前的文字换色只作用于导出副本,预览和已保存记录不受影响;万一渐变解析失败,会退回父级颜色,保证标题一定可见。
  15. v1.8.0

    工作汇总接入「工作日志整理」:群聊消息一键成稿,还能按人按日回查。

    • 新增工作汇总页头新增「工作日志整理」入口:粘贴微信群消息,自动按客户和部门归类、合并同一事项的人员、按客户优先级排序。
    • 新增整理结果可以直接在页面上修改,确认后一键保存成记录,同时保留下载完整版与陕西农信专用版 TXT。
    • 新增新增「工作日志历史」页:按天分组折叠展示,点开某一天看明细;支持按月份和客户筛选。
    • 新增历史页支持按当前筛选条件导出 TXT,格式与整理结果一致,按天分节。
    • 修复原先整理时,人名标题行(例如「新青年尹力」)会被算成上一位客户的事项;现在识别为标题并跳过,输出更干净。
    • 修复人名之间用空格分隔时(例如「王丹 高煊」)没有被拆开,导致按人检索不准;现在顿号、逗号、空格都会拆。
    • 优化「客户部门统计」改成可切换柱状图和扇形图:柱状图按数量排序、可滚动查看大量部门,扇形图超出 8 项时自动合并成「其他」,并列出每个部门的数量和占比。
    • 优化「工作汇总」的统计卡片改为大圆角风格:实心橙的年度主卡配白色月度次卡,超大数字、小号大写标签和进度条,一眼看清总量。
    • 优化卡片去掉描边,只保留大圆角和柔和投影;按钮、输入框和拖放区仍保留必要的边框作为可点击提示。
    • 优化客户项目排行换成渐变色条形,条尾直接标出数量,网格更轻;鼠标悬停卡片会轻微上浮、投影加深。
    • 修复长图导出后标题定位改用像素写法,导出层更稳。
    • 修复底栏卡片图片没有撑满宽度、底部供稿区留白过多;现在图片按 800px 满宽显示,底部留白从 93px 收到 64px。
  16. v1.7.0

    「PDF / Word 校对」上线:付印前对着排版后的页面查错。

    • 新增校对模块上线。校对对象是排版后渲染的页面,可查出掉图、文字压图、文字被裁、图文不符、页码错号——只看文本层查不到这些。
    • 新增PDF 支持拖入识别区;解析与渲染均在浏览器完成,文件不上传,只发送页面图与文本。
    • 新增支持 Word 稿(.docx),在排版前检查错别字、语意、标点与格式不统一。Word 无页码概念,按段落标注「第 N 段」,可用原文片段搜索定位。
    • 新增Word 框支持拖入 .zip 批量检查。包内只取 Word,图片等非 Word 文件自动跳过(跳过数量会告知),结果按文件分组。
    • 新增支持 Word 97-2003 的 .doc 格式(含压缩包内的)。该格式浏览器无法解析,会传到本站服务器解析,不落盘、不留存,界面上会明确告知。
    • 新增两个入口对应两个阶段:Word 在前(排版前查文字),PDF 在后(付印前查版面)。
    • 新增分栏阅读顺序按坐标还原,支持多栏;逐页自动判定,单栏文档不会被误切。
    • 新增页码同时标出物理页与文件内印的页码,写作「第 12 页(P9)」;缺页码的页按前后页推算,并标注「推算」。
    • 新增结果可导出 TXT 与 Word,直接发给编辑改稿。
    • 新增读文件、解析、渲染、校对、导出全程有进度条;进度不确定时显示滚动条,不显示假百分比。
    • 优化文字层不可用的页面(字体缺少 Unicode 映射)会被识别,这些页只看页面图。
    • 修复长文档模型输出被截断时,保留已完整返回的结果,并提示可能还有未列出的问题。
    • 优化校对任务改为在页面之外运行:切到别的模块也不会中断,回来接着看进度和结果(任务运行期间刷新会提示一次)。
    • 优化「工作汇总」归档的封面图上限从 2MB 放宽到 10MB。服务端本来就会压到 1600px 再存,放宽不影响占用,省掉先手工压图这一步。
  17. v1.6.1

    修复精细抠图碰到超大图直接报错。

    • 修复精细抠图遇到超过 5000 万像素的图会直接失败(提示 resolution too high);现在服务端会先等比缩到上限以内再送出去,并在结果里显示实际拿到的尺寸。
    • 修复上传上限从 12MB 放宽到 22MB,与云端服务允许的大小对齐。
    • 优化服务端按付费额度自动选择输出档位:有额度出全尺寸(超过 1000 万像素时自动改用 ZIP 格式并在服务端合成无损 PNG),没有额度则出预览图,不需要人工切换。
  18. v1.6.0

    抠图新增「精细抠图(云端)」:质量更高,但会产生费用、图片也会外发。

    • 新增智能抠图新增「精细抠图(云端)」:调用云端接口处理,适合商品和复杂边缘,质量明显高于浏览器本地模型。
    • 新增用之前会先弹确认,写清三件事:图片会上传到服务器并转发给海外服务、每次消耗 1 次调用额度、当前还剩多少次;必须勾选「我确认这张素材允许上传到海外服务」才能继续。
    • 新增服务端做了服务商适配层,换云端服务商只需新增一个适配器并改一个环境变量,接口和界面都不用动。
    • 优化抠图页顶部说明改为区分两种方式:人像档在浏览器本地完成、图片不上传;只有精细抠图会上传。
    • 优化精细抠图完成后会显示输出的像素尺寸——免费额度出的是 0.25MP 预览图,看到尺寸就知道能不能直接用于稿件。
  19. v1.5.1

    抠图恢复可用:拿掉跑不动的档位,补上失败原因和下载反馈。

    • 修复之前加的「通用 · 高精度」档在浏览器里点一次失败一次:那个模型固定按 1024×1024 推理,内存需求超出浏览器可用范围,在服务器端和浏览器端都实测到了。已从界面移除,不再让人白点一次。
    • 修复抠图失败时界面只显示一句「处理失败」,看不到任何原因;现在会把具体错误一并显示出来,便于定位。
    • 修复批量结果的「下载」按钮点了没有任何反应;现在会明确提示已开始下载,并说明去系统「下载」文件夹查看。
    • 修复批量处理时从第二张开始看不到模型加载进度,现在每一张都能看到实时进度。
  20. v1.5.0

    抠图支持拖拽覆盖,也能一次处理一整包图片。

    • 新增智能抠图支持批量:可以一次选多张图片、整个文件夹,或上传 zip 压缩包;处理完可单张下载,也可一次打包成 zip 下载。
    • 修复之前选中图片后拖拽区就消失了,想换一张只能点「更换图片」;现在整块区域始终可以拖拽,把新图拖进来直接替换。
    • 优化压缩包在浏览器本地解压,和图片一样不会上传到服务器;一次最多 20 张,超出的部分会明确提示跳过了多少张。
  21. v1.4.0

    智能抠图换成可商用的模型,第一次加载量砍掉一大半。

    • 修复原来用的 RMBG-1.4 模型许可证只允许非商业用途,商业使用需另行向 BRIA 购买授权;现已换成 MODNet(Apache-2.0),可以直接用在客户项目里。
    • 优化新模型不做 int8 量化,去掉了旧模型的量化损失,边缘更干净。
    • 优化第一次打开抠图的下载量从约 63MB 降到约 45MB。
    • 新增新增 pnpm model 命令拉取抠图模型,换电脑或部署到服务器后一条命令补齐,不用再手动找下载地址。
    • 优化public/models 下所有模型目录整体不进入 Git,以后换模型不会再让仓库体积和拉取速度受影响。
  22. v1.3.0

    更新日志不再靠自觉:版本号对不上就发布不了。

    • 新增新增 pnpm check:version 校验:检查 package.json 的版本号和更新日志最新一条是否一致,并顺带检查条目类型、日期格式和重复版本号。
    • 新增服务器更新脚本在拉取代码后先做这项校验,版本号或更新日志不合规会直接中止发布,不会带着对不上的版本上生产。
    • 优化线上固定部署 main 分支:日常改动先在 dev 分支完成,确认后再合并到 main;更新脚本在其他分支上会拒绝执行。
  23. v1.2.1

    让更新日志的主题描述更醒目。

    • 优化更新日志里每个版本的主题描述改为加粗显示,一眼就能看到这一版改了什么。
  24. v1.2.0

    客户资产的素材不再随重新部署丢失,并支持存到腾讯云对象存储。

    • 修复客户资产上传的文件之前写在临时目录、目录索引存在内存里,重新部署就会丢;现在改为写入持久存储并落盘索引,部署和重启都不影响。
    • 新增素材库支持腾讯云对象存储(COS),浏览器直传,500MB 的大文件不经过应用服务器。
    • 新增单文件上限从 25MB 提到 500MB,素材库总容量从 800MB 提到 20GB。
    • 新增存储目录可通过 CLIENT_ASSETS_DIR 指定,以后接公司 NAS 只需把服务器挂载点指过去,应用代码不用改。
    • 优化存储可在 preview / disk / cos 三种模式间切换;配置了 cos 但参数不全时自动退回磁盘,避免上传后丢失。
  25. v1.1.0

    工具箱正式部署到服务器,团队可以远程访问,更新也简化成一条命令。

    • 新增部署到腾讯云服务器,同事在任何网络下打开 http://192.144.167.112 就能使用,不再依赖某台电脑开着。
    • 新增站点访问密码:打开网站需要先登录,密码存在服务器的 .env.local,不进入代码仓库。
    • 新增一键更新脚本 scripts/server-update.sh:服务器上执行 bash /opt/update.sh,自动完成拉取代码、更新依赖、更新数据库结构、构建和重启。
    • 优化服务器通过 SSH 部署密钥读取私有仓库,更新时不需要再手动上传代码包。
  26. v1.0.0

    工具箱从「只能在本机跑」转成可分发、可部署的形态。

    • 新增更新日志页面,从首页底部右下角进入,记录每个版本的变化。
    • 修复长图下载后个别行字距被拉宽:导出改为沿用浏览器实际排版,预览和成图保持一致。
    • 优化字体与 ONNX 推理运行时不再进仓库,改为单独资源包,用 pnpm assets 一键还原。
    • 优化仓库体积从 203.8 MB 降到 3.69 MB,抠图模型改为按需替换,不再占用仓库空间。
    • 优化安装依赖时自动生成 Prisma 客户端,新环境克隆下来可直接构建。
    • 修复pnpm 的构建脚本开关之前是占位文字,导致 sharp 等原生依赖的安装脚本被跳过,现已改为明确开关。