Skip to content

更新日志

更新日志

0.1(2023-01-14)

  • [前端] 初始化项目前端
  • [后端] 初始化项目后端
  • [前端] 支持用户上传删除文件
  • [前端] 支持基本设置和高级设置
  • [前端] 样式存储在浏览器本地
  • [产品] 调研并支持原神背景图
  • [后端] 服务器多个返回值报错
  • [产品] 了解墨刀工具-Xmind

0.2(2023-01-21)

  • [测试] 测试线上 0.1 功能
  • [前端] 上传文件详细信息完善
  • [设计] 字体图标调研使用
  • [前端] 预加载几个小说
  • [前端] 支持专业版图标和提示
  • [前端] 支持原神背景图片
  • [前端] 支持原神主题色
  • [前端] 支持隐藏侧栏

0.3(2023-01-30)

  • [测试] 测试线上 0.2 功能
  • [修复] 修复线上字体图标不显示问题,上传本地文件问题
  • [前端] 支持回到顶部的派蒙小火箭
  • [产品] 了解及时设计-Sketch

0.4(2023-02-02)

  • [测试] 测试线上 0.3 功能
  • [前端] 左侧支持切换 tabs
  • [前端] 支持分页视图
  • [修复] 修复点击派蒙滚动速度,上传文件对话框样式,文本较少派蒙白色条问题
  • [前端] 项目文件结构整理
  • [前端] 使用 Eslint 规范化代码

0.5(2023-02-09)

  • [测试] 测试线上 0.4 功能
  • [测试] github workflow 线上自动测试
  • [产品] 用户角色调研
  • [后端] 支持用户登录 API
  • [前端] 用户登录界面
  • [前端] 支持分章节
  • [前端] 阅读模式切换(分页模式、章节模式、全屏模式)

0.6(2023-02-16)

  • [测试] 测试线上 0.5 功能
  • [前端] 使用 react-router 实现多页路由(登录界面和错误界面路由)
  • [前端] 支持快捷键上下翻页
  • [前端] 导航栏文件树高亮样式
  • [前端] 左侧文件树支持精确搜索
  • [前端] toaster 错误提示优化
  • [后端] 支持用户 jwt token 验证

0.7(2023-03-09)

  • [测试] 测试线上 0.6 功能
  • [前端] react-router 封装组件
  • [前端] 小说列表样式优化
  • [前端] 移动端临时组件
  • [前端] React 类组件改写函数组件
  • [后端] 小说存储数据库
  • [后端] 从数据库获取小说
  • [后端] 从数据库查找小说,支持精确查询或者模糊查询

0.8(2023-03-19)

  • [测试] 测试 0.7 版本功能
  • [文档] 支持中英文 readme
  • [前端] 登录页面单页面
  • [产品] 界面统计
  • [前端] 路径问题
  • [文档] 0.8 版本上线

1.0(2023-04-02)

这个版本没有新增功能,主要测试全部代码,完善文档

  • [文档] 完善使用文档
  • [测试] 全部功能样式测试
  • [测试] 全部代码整理一次
  • [文档] 增加截图
  • [文档] 1.0 版本上线

1.1(2023-05-23)

  • [前端] 主要增加前端测试,前后端代码分离
  • [前端] 后端代码分离
  • [后端] express 框架构建
  • [测试] 增加组件测试
  • [测试] 增加 e2e 测试
  • [前端] token 存放在 cookie 中

1.2(2023-05-28)

  • [前端] 支持上传多种格式文件(txt md 的基础上,上传代码片段)
  • [前端] 支持渲染 markdown 文件
  • [前端] 支持渲染代码片段(Python、JavaScript)

1.3(2023-07-09)

  • [文档] 完善文档模板(产品文档,技术文档,实现文档)
  • [前端] 支持本地存储-localStorage
  • [前端] 支持设置页面透明度
  • [前端] 使用 useContext 优化全局变量传参
  • [后端] 服务器跨域问题处理
  • [功能] 支持增加、编辑、删除评论(产品-前端-后端)基本效果

1.4(2023-10-28)

  • [后端] 评论分页加载
  • [前端] 支持二维码分享
  • [前端] 基于 JS 1.0 分支,新增 TS 项目
  • [前端] codeViewer 代码重构
  • [前端] 支持网页全屏和页面全屏
  • [前端] 支持国际化
  • [前端] 修复第三方安全问题
  • [前端] 支持背景水印
  • [文档] 移除源码中文档,文档单独整理到另一个项目
  • [文档] 翻译实现文档、水印实现文档

1.5(2024-02-24)

前端

  • [前端] 前端主要补充了细节交互,增加了管理员统计模块,完善了大部分中英文翻译,修复了已有的问题。
  • [前端] 完善翻译工作
  • [前端] 增加文件详情对话框
  • [前端] 基础设置按钮组改成 select
  • [前端] fix bug 切换阅读模式后报错
  • [前端] fix bug 评论框和界面滚动
  • [前端] 管理员界面统计模块

后端

  • [后端] 优化了数据库模块,增加了 docker 镜像支持 mysql 和 redis,新增统计模块。
  • [后端] 数据库优化 1-时间函数
  • [后端] 数据库优化 3-用户书籍表
  • [后端] 增加统计模块 API
  • [后端] redis 增加缓存
  • [后端] mysql 使用 docker 镜像
  • [后端] 更改数据库配置文件

运维

  • [测试] 补充单元测试
  • [运维] 部署云服务器
  • [文档] 文章数据类型统一
  • [文档] 项目进程表内嵌到文档中

1.6(2024-07-16)

  • [前端] 前端重构,增加了统计图类型,优化了代码渲染逻辑。
  • [前端] 图标重构
  • [前端] 删除废弃库
  • [前端] 移除 lodash.throttle
  • [前端] 统计图类型切换
  • [前端] 代码渲染优化
  • [产品] 完善开发文档
  • [文档] 致谢内容更新

1.7(2024-09-04)

  • [前端] 修复无法评论的问题

  • [前端] air 开发内存溢出问题

  • [前端] 代码打包优化

  • [前端] 增加本地配置文件

  • [前端] 评论功能补充

  • [前端] 书籍显示字数

  • [前端] 移除废弃功能

  • [前端] react-redux

  • [前端] 删除废弃 babel 配置

  • [前端] 页面样式交互修改

  • [前端] 反复下载问题

  • [后端] 中间件整理

  • [后端] api 路由整理

  • [后端] 用户下载和删除书籍更新

  • [后端] API 监控统计

  • [后端] 下载量统计

1.8(2024-12-15)

  • [前端] ant-design 样式重构

  • [前端] 拼写修正,移除废弃模块

  • [前端] 搜索对话框修改

  • [前端] 上传小说优化

  • [前端] 报错列表太多

  • [前端] 搜索逻辑优化

  • [前端] 调研打包问题

  • [后端] 批量上传小说

  • [后端] 定期执行脚本

  • [后端] 下载次数和时间统计

  • [NLP] 获取标签优化

  • [NLP] 书籍高频词分析

2.1 (2025-07-20)

  • [前端] 更新第三方库版本

  • [前端] 调整页面样式

  • [前端] 移除废弃 defaultProps

  • [前端] 修复 antd Props 警告

  • [前端] 修复小说名称多个点问题

  • [前端] 没有评论管理员显示不对

  • [前端] 优化构建速度

  • [前端] 移除废弃第三方库

  • [前端] 删除前端登录验证

  • [前端] npm 独立发包

  • [后端] 删除废弃忽略文件

  • [后端] 定时任务执行错误

  • [后端] 增加初始化数据库脚本

  • [后端] 修复安全依赖问题

  • [后端] ejs 渲染 react 组件

  • [后端] 移除 nodejieba 无法编译

  • [NLP] jieba 使用 Python 库实现

2.2 (2025-08-15)

  • [前端] 登录验证和页面跳转

  • [前端] 修复点击更多图标出错

  • [前端] 修复页面操作若干错误

  • [前端] 修复前端测试

  • [前端] 增加 favicon

  • [前端] 登录安全和过期时间

  • [前端] 移动端预览效果

  • [前端] 修复未登录情况下出错

  • [后端] 处理某个文件获取标签错误服务器问题

  • [后端] 页面模板增加 meta 属性

  • [后端] 标签错误处理

2.3(2026-10-30)

  • [前端] 增加更多语言翻译并调整语言设置
  • [前端] 优化移动端小说下载图标和小说信息对话框样式
  • [前端] 搜索结果显示标签
  • [前端] 增加注册页面
  • [前端] 将类组件改为函数组件,修复 ESLint 问题
  • [前端] 使用 pnpm 管理依赖、直接导入 Less 样式并清理无用依赖
  • [前端] 修复 npm audit 安全问题
  • [后端] 使用静态地址修复注册流程
  • [后端] 优化停用词和标签获取逻辑,降低子进程 CPU 占用
  • [后端] 更新 Express 等依赖并修复 npm audit 安全问题
  • [运维] 更新 Redis 镜像版本并整理 Docker Compose 配置
  • [维护] 更新 Vite、multer、body-parser、qs、follow-redirects 等依赖