Skip to content

Releases: FHU-yezi/JTools

JMF v1.3.0

20 May 06:35
Compare
Choose a tag to compare

功能变动:

  • 画图库由 Plotly 变更为 Pyecharts,因此,图表的首次加载速度得到了明显提升
  • 词云绘制库变更为 Pyecharts,您现在可以通过将鼠标悬浮在词语上方(手机端为点击)的方式与词云图进行交互,查看特定词的出现次数
  • 更新了热词列表
  • 我们重写了很多模块的代码,提高了可读性和性能
  • 服务端口现在作为配置文件的一个项目存在
  • 服务列表抽取成了 main.py 中的常量

重构:

  • 重构了消零派辅助工具模块的代码,并从中移除了 Pandas,我们很高兴看到了运行这一模块时内存占用的显著下降
  • 使用 JRT v2 引入的面向对象编程方式重写了部分模块(由于 JRT v2.9 中的一个 Bug,我们暂时禁用了 JianshuResearchTools.object 模块中的缓存)

依赖:

  • 依赖管理工具由 Pipenv 替换为 Poetry
  • 移除依赖 PandasPlotly
  • 增加依赖 Pyecharts

部署:

  • 现在支持,并推荐使用 Docker 部署这一服务(在这一版本,镜像大小约为 240MB)
  • 添加 Dockerfile.dockerignore 文件

JMF v1.2.0

17 Feb 15:06
Compare
Choose a tag to compare

功能变动:

  • 重写配置文件相关代码
  • 优化词云图生成效果

性能优化:

  • 利用 JRT 2.9 的新特性大幅度提升需要网络请求的工具的性能

代码规范:

  • 代码格式优化

JMF v1.1.0

16 Jan 03:32
Compare
Choose a tag to compare

功能变动:

  • 上线新工具:会员状态查询工具
  • 上线新工具:文章时间查询工具

JMF v1.0.0

16 Jan 03:27
Compare
Choose a tag to compare

第一个正式版!

  • 完全重构,模块化设计
  • 整合消零派辅助工具