更新日志

跟踪所有版本的更新和改进

版本 0.43.0

新增
  • 法律条款页面

    • 新增免责声明页面
    • 新增隐私政策页面
    • 新增服务条款页面
改进
  • 图层管理功能增强

    • 优化多图层展示支持
    • 增强图层管理交互体验

版本 0.42.0

新增
  • 图层管理功能

    • 支持创建、编辑、删除和排序图层
    • 可控制每个图层的显示/隐藏、透明度和锁定状态
    • 支持从模板快速创建图层
    • 新增图层图例面板,方便查看和管理所有图层
  • 多图层地图展示

    • 地图现在支持同时显示多个图层
    • 每个图层可以有独立的样式和可视化效果
  • 要素属性编辑增强

    • 新增属性编辑面板,点击要素即可编辑其属性
    • 根据图层定义自动生成属性表单
  • 可视化效果开关

    • 可以一键开启或关闭热力图、聚合图等可视化效果
改进
  • 要素信息弹窗优化

    • 点击地图要素时显示更丰富的属性信息
    • 信息展示更加清晰易读
  • 连线动画效果优化

    • 标签显示更加智能,根据轨迹范围自动调整
    • 动画播放更加流畅

版本 0.41.0

改进
  • 连线动画功能增强

    • 支持按多个字段排序,例如先按时间再按名称
    • 可以自由选择要显示的描述信息
    • 排序字段可以动态添加和调整
  • 界面体验优化

    • 修复多处样式显示问题
    • 优化交互逻辑,操作更加顺畅

版本 0.40.0

新增
  • FlowAnimation 组件增强

    • 添加节点信息显示功能
    • 支持显示起点和终点的详细信息
改进
  • 地图创建流程优化

    • 统一地图创建链接,指向通用创建页面
  • 地图版本管理增强

    • 优化版本删除逻辑
    • 添加依赖版本物化处理
    • 改进特征处理逻辑
  • Docker 构建流程优化

    • 新增多个构建阶段,优化镜像大小
    • 重构依赖安装逻辑
  • 数据库模型更新

    • Feature 模型添加 year 字段
    • 更新相关索引以提升查询性能

版本 0.39.0

新增
  • 连线动画控制器

    • 新增 FlowAnimationController 组件,支持外部控制动画播放
    • 整合动画播放、暂停、重置等功能
改进
  • 地图特征处理性能优化

    • 采用批量操作和 UPSERT 逻辑,大幅提升特征保存效率
  • 地图加载稳定性提升

    • 修复地图加载时的初始化状态管理问题

版本 0.38.0

新增
  • 连线动画可视化功能

    • 新增 FlowAnimationLayer 组件,实现点要素路径连线动画
    • 新增 FlowAnimationCard 编辑器,提供完整动画配置界面
    • 新增 FlowAnimationLegend 图例组件
    • 支持多种标记图标和动画效果
  • 地图图例系统

    • 新增统一的地图图例组件,支持多种可视化类型
    • 图例支持折叠和拖拽功能
    • 集成到地图预览和详情页面
  • 审核请求通知

    • 新增审核请求通知选项到通知设置
    • 管理员可接收审核请求实时通知
改进
  • 地图编辑器全面优化

    • 移动端工具栏组件重构,新增移动端适配
    • 增强 GeoJSON 编辑器,支持移动端特性列表与详情切换
    • 改进历史工具与保存工具,支持移动端样式
    • 添加安全区域支持,优化刘海屏设备适配
    • 更新地图更新逻辑,支持选择性更新字段,提升性能
  • 地图组件架构优化

    • 删除 CBDB 导入相关组件,简化地图编辑器功能
    • 移除时间线播放器等不再使用的事件相关组件(约12000行代码)
    • 优化地图视图组件,添加图例支持
    • 更新样式设置,支持更灵活的地图控件布局
  • 地图截图功能增强

    • 优化截图生成逻辑,支持图例显示

版本 0.37.0

新增
  • 地图版本删除功能

    • 支持删除当前版本的地图
    • 删除后自动跳转至草稿页面
改进
  • 用户地图列表优化

    • 新增统计信息展示
    • 显示已发布和待发布地图数量
  • 地图获取逻辑更新

    • 支持返回所有地图的统计数量
    • 提升用户体验
  • 地图缩略图生成优化

    • 异步更新缩略图避免阻塞保存操作

版本 0.36.0

新增
  • 地图图例组件

    • 气泡图图例
    • 分级色带图图例
    • 分类符号图图例
    • 热力图图例
    • 统一图例容器组件,支持折叠和拖拽
  • 高级可视化编辑器

    • 气泡图编辑器,支持大小和颜色映射配置
    • 分级色带图编辑器,支持多种分类方法
    • 分类符号图编辑器,支持图标和颜色分类
    • 图标选择器组件
  • 分类算法库

    • 等间距分类
    • 分位数分类
    • 自然断点分类
  • 地图图标和填充图案库

改进
  • 地图版本管理优化

    • 版本历史组件增加缩略图展示
    • 未发布版本提示信息
    • 优化版本列表交互体验
  • 发布版本性能提升

    • 增加超时时间支持大量特征处理
    • 优化批量保存特征快照性能
  • 样式设置界面增强

    • 支持更多可视化自定义选项
    • 地图样式生成逻辑更新

版本 0.35.0

新增
  • 热力图可视化功能

    • 支持权重字段配置
    • 可调整强度、半径、透明度参数
    • 自定义色带编辑器
  • 聚合图(聚类)可视化功能

    • 颜色阶梯配置
    • 专用颜色选择器组件
  • 发布版本功能增强

    • 发布前自动生成缩略图
    • 支持版本信息输入
改进
  • 样式设置组件重构为标签页布局

    • 拆分为基础样式和可视化两个标签页
  • 地图渲染引擎扩展支持热力图和聚合图图层

  • ColorPicker 和 Slider 组件的样式和交互体验优化

  • FeatureStyle 类型定义扩展支持新的可视化配置项

版本 0.34.0

新增
  • 评论审核系统

    • 自动过滤敏感词和违规内容
    • 支持评论上传图片和添加表情
    • 评论举报功能
    • 管理员审核界面优化
  • 评论删除优化

    • 删除的评论显示占位符,保留讨论连贯性
    • 已删除评论的回复仍然可见
改进
  • 评论加载速度提升

  • 评论计数更准确

版本 0.33.0

新增
  • AI 聊天功能增强

    • 改进会话管理,确保聊天记录私密性
改进
  • 地图数据加载速度提升

  • 系统性能优化

修复
  • 修复人物相关地图显示错误

  • 修复地图列表显示未发布内容的问题

版本 0.32.0

新增
  • 地图草稿页面

    • 支持查看和编辑草稿版本
改进
  • 地图版本管理优化

    • 地图缩略图自动更新
    • 版本历史记录更清晰
  • 智能搜索更准确

    • 搜索结果只显示已审核内容
  • 地图编辑器加载速度提升

  • 地图发布流程优化

版本 0.31.0

改进
  • 地图缩略图生成速度大幅提升

  • 地图导入流程优化,不再因缩略图生成而等待

  • 地图加载速度提升

  • 系统稳定性增强

版本 0.30.0

新增
  • 地图版本删除功能

    • 支持删除草稿版本
    • 更完善的版本历史管理
  • 审核功能增强

    • 审核状态更清晰
    • 支持按状态筛选
修复
  • 修复数据库备份清理问题

版本 0.29.0

新增
  • 批量缩略图生成功能

    • 支持一键生成所有地图缩略图
    • 实时显示生成进度
    • 可随时中断操作
  • 用户信息卡片

    • 鼠标悬停显示用户详情
    • 点击可快速访问用户主页
  • 地图智能搜索增强

    • 搜索速度更快
    • 搜索结果更准确
改进
  • AI 聊天功能优化

    • 显示正在使用的 AI 模型
    • 聊天界面滚动更流畅
  • 地图审核和发布流程优化

版本 0.28.0

新增
  • AI聊天功能增强

    • 引入处理步骤指示器
    • 显示用户的积分消耗和剩余积分
    • 优化会员积分系统

版本 0.27.0

新增
  • 积分系统

    • 用户积分账户和积分交易记录
    • 每日签到功能,可获得积分奖励
    • 连续签到额外奖励
    • 积分获取上限,防止滥用
    • 积分流水查询和筛选
  • 会员订阅系统

    • 基础会员和高级会员
    • 会员专属积分奖励:基础会员每月300积分+每日签到10积分,高级会员每月1000积分+每日签到15积分
    • 会员查看付费地图折扣:基础会员8折,高级会员5折
    • 统一作者收益分成为100%
    • 会员中心页面,管理订阅信息
  • 付费地图功能

    • 地图创建者可设置地图为付费查看(0-100积分)
    • 地图详情页面快速价格设置按钮
    • 地图卡片显示价格徽标(金色样式)
    • 用户需支付积分才能查看付费地图
    • 付费查看对话框,显示价格和会员折扣
    • 地图收益统计和查询
  • 备份功能

    • 自动备份功能,支持每日、每周和每月备份
    • 备份设置管理,包括启用状态、备份间隔和保留天数
    • 备份历史记录查看和下载
    • 备份文件删除功能
  • 操作日志系统

    • 记录用户创建、更新和删除操作
    • 日志筛选功能,支持按条件过滤
    • 日志详情查看
改进
  • 签到功能优化

    • 修复签到日期显示问题:使用UTC日期存储,保留精准签到时间
    • 签到日历显示最近7天签到记录
    • 移除积分管理下方的签到按钮,只保留签到日历中的签到按钮
  • 用户界面优化

    • 新增积分和会员中心页面
    • 更新会员价格页面和积分管理页面的说明文案
    • 优化地图详情页面,显示付费状态
  • AI功能优化

    • AI聊天和AI地图功能消耗积分
    • 会员享受AI功能优惠或免费

版本 0.26.0

新增
  • 地图数据导入导出功能

    • 支持拖拽上传GeoJSON文件,导入前可预览数据
    • 可选择追加或覆盖现有数据
    • 支持导出为GeoJSON、CSV、JSON三种格式
    • 大批量数据导入速度大幅提升
  • 收藏功能增强

    • 快速创建和管理收藏夹
  • 用户引导功能

    • 新用户首次使用时的引导教程
    • 帮助用户快速了解功能
改进
  • 创建地图页面更简洁

    • 只保留普通地图和人物地图两种类型
    • 界面更加清爽易用
修复
  • 修复收藏夹编辑对话框显示问题

版本 0.25.0

新增
  • AI智能问答功能

    • 全新的Grok风格聊天界面
    • 支持多会话管理,可随时切换对话
    • 智能搜索地图和人物信息
    • 打字机效果,更自然的对话体验
    • 移动端完美适配
改进
  • 聊天功能优化

    • 更好的Markdown渲染效果
    • 优化会话管理和上下文搜索
    • 添加微动画效果,增强用户体验
  • 搜索功能优化

    • 智能向量搜索,结果更准确
    • 支持GPU加速,搜索更快
  • 移动端体验提升

    • 优化侧边栏和聊天区域布局
    • 更流畅的交互体验
  • 优化地图结果加载逻辑,提升性能

版本 0.24.0

新增
  • 要素搜索面板

    • 快速搜索和定位地图要素
  • 地图嵌入功能

    • 支持将地图嵌入到其他网站
  • 向量搜索支持

    • 添加pgvector扩展支持

版本 0.23.0

新增
  • 地名管理系统

    • CBDB地址数据同步
    • 完善的地理编码功能
    • 优化地址服务和数据处理

版本 0.22.0

新增
  • 时间线功能

    • 可视化展示历史事件
    • 移动端完美适配
改进
  • 优化地图组件性能

版本 0.21.0

新增
  • 地图版本控制

    • 完整的历史记录管理
    • 支持撤销和恢复操作
    • 删除的要素可以恢复
改进
  • 优化历史管理和加载逻辑

版本 0.20.0

新增
  • 用户页面全新设计

    • 全新的搜索和筛选界面,更加美观易用
    • 搜索框固定在顶部,随时可用
    • 重新设计的排序选项,手机和电脑都能清楚看到
    • 用户卡片更加精美,鼠标悬停有动画效果
    • 新增排序方向切换,可以选择从高到低或从低到高
  • 用户名链接优化

    • 支持中文用户名和特殊字符的正确显示
    • 修复用户资料页面链接问题
  • 管理后台数据导入功能增强

    • 支持批量导入地图和图层数据
    • 实时显示导入进度,不用担心导入卡住
    • 导入过程更加稳定可靠
改进
  • 用户页面视觉效果大幅提升

    • 解决了背景和卡片颜色冲突的问题
    • 卡片设计更加立体,有层次感
    • 搜索框样式更加现代化
  • 整体界面更加流畅和美观

修复
  • 修复了用户页面加载时的显示问题

  • 修复了手机端排序选项的显示问题

  • 修复了特殊用户名无法正确跳转的问题

版本 0.19.0

新增
  • 重新整理管理后台菜单分组,更清晰易用

  • 简化管理后台仪表板界面,专注核心功能

  • 管理后台增加内容审核功能

    • 地图审核
    • 评论审核
    • 举报内容管理
  • 管理后台增加通知管理功能

    • 发送通知
    • 通知模板
    • 通知设置
  • 管理后台增加数据库备份功能

    • 创建备份
    • 恢复备份
    • 删除备份
  • 管理后台增加文件管理功能

    • 文件列表
    • 清理工具

版本 0.18.0

新增
  • 地图缩略图自动生成系统

    • 智能缩略图生成:自动访问地图预览页面,截取高质量缩略图
修复
  • 修复普通地图详情页表格点击高亮问题

  • 修复MultiLineString要素缩放问题

版本 0.17.0

新增
  • 回收站功能

    • 在用户中心新增回收站页面,可以查看已删除的地图
    • 支持恢复误删的地图,避免数据丢失
    • 可以永久删除不需要的地图,释放存储空间
    • 支持批量选择和操作,提高管理效率
    • 提供搜索功能,快速找到特定的已删除地图
  • 新增一键导入功能

    • 支持批量导入地图数据,包括地图、图层、要素等
    • 支持覆盖模式导入,可重新导入已存在的数据
    • 支持取消导入功能,支持随时中断导入操作
    • 实时进度显示,包含详细统计信息和操作日志
    • 智能原作者信息处理,支持不完整用户信息的创建
优化
  • 缩略图生成性能优化

    • 使用Playwright自动化浏览器,确保截图质量和一致性
    • 智能资源过滤:跳过不必要的图片、字体等资源加载,提升页面加载速度
    • 并发处理优化:支持3-4个并发任务,相比串行处理速度提升5-6倍
    • 批次处理策略:合理的批次大小和延迟设置,避免服务器过载
    • 数据库事务优化:使用事务确保数据一致性,提升写入性能
    • 内存管理优化:及时释放浏览器页面资源,避免内存泄漏
  • 数据导入体验大幅提升

    • 导入状态实时显示,无需刷新页面即可看到最新状态
    • 批量导入时所有图层状态同步更新,避免显示错误
    • 大幅提升导入速度,支持导入更大的数据集
    • 重新导入软删除的地图时自动恢复,无需手动操作
    • 优化页面响应速度,减少等待时间
修复
  • 修复导入单个图层后其他图层状态显示错误的问题

  • 修复重新导入后点击"查看地图"跳转错误的问题

  • 修复批量导入时部分图层状态显示不一致的问题

  • 修复导入大量数据时出现超时失败的问题

  • 修复软删除地图重新导入时的各种异常问题

  • 修复分页组件渲染问题

版本 0.16.0

新增
  • 管理后台数据导入功能

    • 旧系统地图数据导入
    • 旧系统图层数据导入
    • 数据详情查看和展示
    • 搜索和筛选功能

版本 0.15.0

新增
  • 增强编辑功能

    • 人物轨迹编辑器界面重构
    • 编辑器支持从历史记录重建新增、更新、删除事件
    • 工具条优化,支持快速添加新要素

版本 0.14.0

新增
  • 增强编辑功能

    • 普通地图编辑器
    • 支持断网编辑
    • 编辑历史记录管理
    • 普通地图样式编辑

版本 0.13.0

新增
  • 增加geojson地图功能

    • 地图创建
    • 地图详情查看

版本 0.12.0

新增
  • 增加第三方登录功能

    • 支持GitHub登录
    • 支持Google登录

版本 0.11.0

新增
  • 增加社区动态页面

    • 地图内容动态
    • 人物内容动态

版本 0.10.0

新增
  • 首页功能增强

    • 新增最新内容板块
    • 新增数据统计展示
    • 新增用户排行榜
优化
  • 视觉效果与性能优化

    • 重构首页主视觉区域,替换背景图
    • 优化响应式设计
    • 整合精选地图功能

版本 0.9.0

新增
  • 探索页功能增强

    • 增加空间范围筛选功能
    • 增加翻页功能
    • 增强统计面板
    • 支持url保存分享参数

版本 0.8.0

新增
  • 探索页功能增强

    • 增加人物事件总结
    • 增加时间范围设置
    • 增加事件显示信息
修复
  • 修复编辑地图查询cbdb人物事件问题

  • 修复地址更新保存问题

版本 0.7.0

新增
  • 年号选择组件

    • 支持朝代年号快速选择
    • 自动转换公元年份
    • 智能年号时间范围验证
    • 支持模糊搜索和拼音匹配
  • 地名选择组件

    • 中英文地名双语显示
    • 完善行政区划类型映射
    • 历史地名分类体系
    • 地址层级关系展示
    • 地理坐标信息整合
    • 地名存在时间显示
  • 地图探索页功能增强

    • 集成年号选择器组件
    • 时间轴暗黑模式支持
    • 优化时间轴视觉效果
    • 改进时间选择交互体验
优化
  • 数据处理与展示优化

    • 改进中文简繁转换
    • 优化搜索性能和准确度
    • 完善数据验证逻辑
    • 优化用户界面交互
    • 改进错误处理机制
    • 增强数据一致性检查

版本 0.6.0

新增
  • 用户资料系统全面升级

    • 实现动态渲染和实时数据更新
    • 新增用户名智能过滤和快速搜索
    • 优化用户信息卡片交互体验
    • 增加用户地图快速访问入口
    • 提供灵活的头像配置选项
优化
  • 用户界面交互优化

    • 评论区用户信息快速预览
    • 关注系统用户体验改进
    • 用户数据实时同步更新
    • 清理冗余代码提升性能
    • 优化页面配置加快加载

版本 0.5.0

新增
  • 实时通知系统

    • 搭建高性能WebSocket服务器
    • 开发通知管理系统和React Hooks
    • 实现批量处理和分页加载
    • 支持多场景部署配置
    • 集成可靠的服务器端操作
    • 支持多语言本地化显示
    • 设计美观的通知弹出界面
  • 文件处理系统升级

    • 重构文件上传流程
    • 集成智能图片处理工具链
    • 实现自适应图片压缩
    • 优化图片质量与性能平衡
    • 增强存储服务压缩能力
优化
  • WebSocket服务器增强

    • 实现智能连接管理机制
    • 添加动态端口分配系统
    • 开发连接池管理功能
    • 优化Redis数据同步机制
    • 增加服务器状态监控
    • 实现优雅的关闭流程

版本 0.4.0

新增
  • 通知系统功能扩展

    • 新增收藏内容通知
    • 完善评论互动提醒
    • 集成点赞活动通知
    • 实现多样化提醒方式
优化
  • 通知系统体验优化

    • 改进路由和错误处理
    • 优化动态渲染和提示
    • 增强WebSocket连接稳定性
    • 支持评论快速定位功能
    • 全面优化移动端体验
    • 改进分页浏览体验

版本 0.3.0

新增
  • 评论系统现代化改造

    • 重构服务器端操作逻辑
    • 开发高级评论组件套件
    • 实现丰富的交互功能
    • 增强多语言支持能力
    • 集成数据处理工具链
优化
  • 系统性能全面提升

    • 优化地图列表响应速度
    • 提升评论系统性能
    • 改进视图布局结构
    • 优化评论计数显示
    • 调整界面图标尺寸

版本 0.2.0

新增
  • 地图功能增强

    • 地图删除功能和确认对话框
    • 地图编辑器自动保存
    • 轨迹获取和搜索改进
    • 人物轨迹CBDB集成
    • 改进的人物搜索结果
  • 数据库管理

    • 数据库备份和恢复脚本
    • 每日自动备份支持
    • 开发配置更新
    • dotenv支持
优化
  • 用户界面改进

    • 用户中心布局优化
    • 响应式移动端导航
    • 改进的表单层次结构
    • 卡片式布局设计
    • 头像上传和社交链接优化
  • 性能优化

    • 移除Redis缓存层
    • 简化人物地图面板
    • 改进的响应式设计
    • 优化的地图列表过滤
    • 改进的数据加载机制
修复
  • 修复本地化问题

  • 修复注册表单焦点管理

  • 修复类型注解问题

  • 修复地图相关元数据

版本 0.1.1

新增
  • 定时任务系统增强

    • PM2进程管理优化
    • 开发环境初始化
    • 响应式设计支持
优化
  • 项目结构优化

    • 更新导入路径
    • 改进项目组织
    • 类型注解改进

版本 0.1.0

新增
  • 地图组件功能

    • 时间轴播放器
    • 事件面板
    • 时间轴地图图层
    • 黑暗模式支持
    • 改进的事件处理
    • 增强的用户体验
优化
  • 地图性能优化

    • 改进事件处理
    • 增强用户体验
    • 移除未使用组件
    • 优化地图加载
  • 项目结构优化

    • 增强时间轴数据结构
    • 移除未使用的本地化文件
修复
  • 修复用户数据获取问题

  • 修复页面缓存问题

  • 修复导航高亮显示

  • 修复本地化键值