我们相信,这次更新会为简友们带来全新的体验。
小工具集 v3 立项 29 天后,发布了首个正式版本。
点击访问:https://tools.sscreator.com/
这是该项目最大的版本更新,包含 112 个提交,数千行代码更改。
项目共有 3722 行代码,包括 2261 行 TypeScript 和 1461 行 Python。
小工具集 v2 发布近一年, v2.11.0 发布近一个月后,我们为大家献上,简书小工具集 v3.0.0。
亮点介绍
全新用户界面
![](https://img.haomeiwen.com/i19867175/5f3999f9cef26b38.png)
新版本首页使用了卡片展示各小工具。
小工具搜索功能已上线,可通过点击顶栏搜索按钮访问,亦可使用快捷键 Ctrl + K
。
新版本支持全局深色模式,暗夜下或许会有些许不同?隐藏的秘密等待你的探索。
![](https://img.haomeiwen.com/i19867175/a0ed27085a529e06.png)
图表整体优化
我们从 Echarts 迁移到了 Chart,js 。现在,小工具集中的图表将自动适配移动端屏幕进行缩放,同时拥有更流畅的动画和交互体验。
![](https://img.haomeiwen.com/i19867175/d5a83b84b8c77fed.png)
整体性能优化
v3 使用前后端分离架构完全重写,您将体验到更快的响应速度。
![](https://img.haomeiwen.com/i19867175/ad027240ad590076.png)
![](https://img.haomeiwen.com/i19867175/45c37ce8bb295f96.png)
- 首次绘制(FCP):2.8s => 1.5s
- 最大内容绘制(LCP):3.0s => 2.2s
- 首屏资源传输量:290KB => 89KB
在各小工具间进行跳转时,新页面所需的资源将动态加载,带来极快的切换体验。
表格体验更新
表格现在支持分页浏览,且不再有查询数据量上限。
您现在可以通过点击表头对相应字段进行排序。
表格现在拥有更好的移动端展示效果。
![](https://img.haomeiwen.com/i19867175/276ba4081ce05abf.png)
输入框自动提示
在 v2 中,输入框自动提示仅可在桌面浏览器和部分移动端浏览器上使用,现在,所有设备均可使用此功能。
![](https://img.haomeiwen.com/i19867175/dca20ada53891e6a.png)
还有... 更多体验优化
输入框非空时,点击将自动选中其内容,方便您快速输入。
数据更新时间和总数据量的显示更清晰。
更好的错误提示。
......
消零派辅助工具下线
v3 开发之初,我们评估了各小工具的重写复杂度,在综合考虑其它产品研发进度后,决定将消零派辅助工具从小工具集下线。
我们将在近期发布全新的「推文搜索工具」,为简友们提供更好的文章检索与筛选体验。
目前,访问消零派辅助工具将看到下线提示,在新产品发布后,我们将重定向此链接。
文章发布时间查询工具下线
在近期的简书版本更新中,App 端新增了文章更新时间展示,您可下滑至文章末尾查看。
网页端可将鼠标移至文章开头发布时间上,查看其更新时间。
该小工具已无使用场景,故新版本中将其下线。
工具链接变动
在 v3 中,我们将使用链接路径定位小工具。
为保证现有的链接正常访问,我们对 v2 链接进行了兼容性处理,使用旧版链接将自动跳转到对应的新版小工具。
我们将在未来对使用旧版链接的用户进行提示,并在旧版链接访问量低于一定值后完全移除重定向兼容逻辑,建议您替换文章中的相关链接。
如何区分链接版本:链接中有 ?app=xxx
的为旧版链接,反之为新版链接。
旧版链接:https://tools.sscreator.com/?app=on_rank_article_viewer
新版链接:https://tools.sscreator.com/on-rank-article-viewer
部分工具更名
新版小工具将采用「动词 + 描述性说明」的命名策略,这有助于:
- 在小屏设备上确保工具名称完整展示
- 减少工具名称和描述的表意重叠
- 减少页面上加粗内容的比例,从而降低视觉复杂度
如您对工具命名有任何建议,欢迎您向我们反馈。
访问统计声明
在简书小工具集 v3 中,我们引入了访问统计平台 Umami。
该服务部署在我们的服务器上,不会将数据发送给第三方。
在您访问小工具集时,我们将仅收集以下信息:
- 您访问的页面链接
- 来源域名(Referer)
- 您使用的浏览器、操作系统和设备类型
- 您所属的地区(精确到省市)
同时,在您进行特定操作,如从 v2 链接重定向时,我们也会记录相关数据。
收集的数据将仅用于与小工具集开发相关的用途,如分析服务和功能的转化效果、评估变更影响范围等。
该访问统计工具不会写入或读取 Cookies、LocalStorage 或以任何方式在浏览器中存储持久化数据。
您可在 Umami 的 GitHub 代码库 审查数据收集与存储逻辑。
您可在简书小工具集的前端代码中搜索 umamiTrack
函数,查看我们的所有埋点位置。
如您不希望被收集上述数据,可通过广告拦截器等工具屏蔽域名 https://wa.sscreator.com
。
接口使用声明
作为面向广大简友的服务平台,我们坚信服务的安全和稳定与大家的规则意识密不可分。
简书小工具集使用前后端分离架构重写后,将使用 HTTP API 与后端进行通信。
我们不禁止大家解析并使用小工具集中的接口,并将其用于商业或非商业用途,但请您注意:
小工具集 API 不遵守语义化版本号规则,可能随时进行不兼容变更。
在服务高峰期,我们将优先保证通过 GUI 使用服务的用户获得稳定的体验,故您的接口调用可能被限流。
我们保留对不当使用小工具集 API 的行为进行限制和封禁的权利。
如需要获取大量数据,建议您自行搭建后端服务进行采集与处理,简书小工具集与数据采集服务 JFetcher 完全开源。
如您在部署和使用过程中遇到任何问题,欢迎您随时联系我们。
致谢
感谢参与小工具集 v3 Beta 测试的简友:
(排名不分先后)
感谢以下开源库的维护者和贡献者:
- 前端:Preact.js、Mantine、mantine-datatable、Wouter、Chart.js
- 后端:Sanic、PyMongo、Jieba
- 代码质量工具:Ruff、Pyright、Black、ESLint、eslint-config-airbnb
- 构建工具:Vite、Docker
(仅列出部分项目)
您可在 鸣谢页面 查看完整信息。
开发计划
以下是小工具集在 6 月、7 月的主要功能开发计划:
- 支持 PWA,优化移动设备使用体验
- 商城贝市分析增加更多数据维度
- 上线「会员收益计算工具」
- 支持基于 URL Query Params 的集成
之后,我们将定期公布开发计划,并广泛征求大家的意见。
反馈
如您在使用过程中遇到任何问题,或想要提出任何建议,请点击首页下方「反馈」按钮提交反馈表单。
反馈通道:https://wenjuan.feishu.cn/m/cfm?t=spaWJCezUrNi-kzso
小工具集「捉虫计划」依然有效。
开源
简书小工具集在 GitHub 上开源:https://github.com/FHU-yezi/JTools
数据获取服务 JFetcher:https://github.com/FHU-yezi/JFetcher
后记
再次感谢参与内测的简友,他们提供了许多宝贵的建议,也是真正的「Bug Killer」。
![](https://img.haomeiwen.com/i19867175/6449b17387943b64.png)
感谢项目管理工具 Linear,你们的产品真的很酷。
感谢捉虫计划的参与者,你们让小工具集的过去、现在和未来变得更好。
最重要的,感谢每一位创作者、每一位读者。作为简书人,也作为一名简书生态的开发者,我很高兴能得到社区的认可,并将在未来为大家带来更好的服务。
小工具集 v3 的 Slogan 是「探索未知」,希望每一位简友,都能邂逅属于自己的精彩。
访问简书小工具集 v3:https://tools.sscreator.com/
网友评论