简书消零派辅助工具升级
半年前,作为 JRT 发布后的项目示例,恰逢消零派兴起之际,我们发布了消零派辅助工具(文章链接在这里)。
意料之中的,该项目在社区得到的关注度并不是很高,但作为一个演示项目,它已经完成了使命。
从为数不多的用户反馈中,我们发现了该项目存在的一些问题:
-
服务器位于国外,本地化不佳
-
访问速度慢,部分地区不可用
-
可维护性差
-
随着 JRT 2.0 的发布,该项目的性能已经落后
但这并不代表我们会放弃它,反之,它将迎来一次重大升级。
经过一段时间的开发与调试,我们发布了它的 v1.0.0 版本!
这一版本的 Web 框架由 Streamlit 更换成了 PyWebIO,轻量级的特性使网页的加载速度得到了极大提升,在国内网络环境下可以做到秒开。
浏览器开发者工具测试结果(禁用缓存)交互方面,在保证原有逻辑基本不变的前提下,我们取消了侧边栏的设计,将所有选项放置在了主页面,并进行分类处理,方便大家快速选择。
同时,基于 JRT 2.0 的数据获取接口,我们得以在 5 秒内获取、筛选并展示全部内容,相比测试版本,速度得到了大幅提升。
(测试条件:服务器部署版本,显示 100 个结果,勾选三个专题,打开全部高级选项,启用获钻量限制功能)
这一版本也对手机端做出了更好的优化,同时保留了一键跳转到简书 App 的功能。
简书小工具集发布
作为简书数据获取基础库,JRT 的受众一直是技术人员,在迭代过程中也偏重提高性能而不是降低学习门槛。
JRT 2.0 发布时,JIVT 作为 JRT 的附属可视化信息查询工具,并没有受到很大关注,究其原因,是受众面过于狭窄。
我们一直在探索 JRT 作为技术工具的更多可能性,电脑端软件安装繁琐,手机 App 制作复杂,网页作为一种轻量化的载体,自然进入了我们的视线。
秉承"让技术工具更平常"的设计理念,“用完即走”的交互逻辑,我们开发了简书小工具集。
消零派辅助工具 v0.2.0 主界面目前,我们上线了三个工具:
用户资产查询工具:用便捷的方式获得任意用户的钻贝信息。
imageURL Scheme 转换工具:将简书网页端链接转换成可一键跳转的 App 链接。
image文章下载工具:一键下载简书文章。
image未来计划
简书消零派辅助工具:
-
增加更多专题供选择(如果您有优质专题想要推荐,欢迎在评论区留言)
-
优化代码逻辑,将运行速度提高约 30%
-
支持一键下载获取到的文章信息
-
支持设置标题屏蔽词
简书小工具集:
-
上线更新时间查询工具,可查询文章、文集、专题、用户的更新时间
-
上线文章字数统计工具
-
上线内容存档工具
-
优化代码逻辑,改善可维护性,支持功能热更新
-
上线简书 2021 年度回顾(技术验证中,不保证实现)
使用方式
简书消零派辅助工具:http://120.27.239.120:8601
简书小工具集:http://120.27.239.120:8602
由于备案资质原因,服务器没有购买域名,故不能使用 HTTPS 加密,如浏览器提示网页不安全,点击继续访问即可。
问题反馈
非技术人员:简信初心不变_叶子
技术人员:在项目仓库中新建 Issue
安全漏洞:邮箱 yehaowei20060411@qq.com 或 微信 yehaoweiboy(备注:简书)
开源许可
简书消零派辅助工具、简书小工具集均以 MIT 协议发布,允许私有部署、修改源码及商业使用。
使用的开源项目:
-
简书数据获取与分析库 JianshuResearchTools
-
HTTP 请求库 requests
-
HTML 解析库 lxml
-
Web 开发框架 PyWebIO
-
数据科学库 Pandas
-
二维码生成库 qrcode
在此对这些项目的作者、维护者与贡献者表示感谢,有你们,开源社区更加精彩。
简书消零派辅助工具开源地址:https://github.com/FHU-yezi/DisZeroerHelper
简书小工具集:敬请期待
网友评论