Skip to content

更新日志

ValPoint 项目的完整更新历史记录。

2026-06-25

  • 【新增】增加新地图天枢云阙(Summit)并支持其实时状态展示
  • 【新增】导入天枢云阙(Summit)攻守方 SVG 地图文件及高清封面
  • 【优化】更新本地配置 (localMaps, constants) 支持天枢云阙的基础数据和名称映射
  • 【修复】禁用 mapPoolService 远程请求缓存,修复地图池角标状态无法实时刷新的问题

2026-06-21

  • 【新增】个人点位库报错标记功能
  • 【新增】在 ViewerModal 中增加报错标记下拉菜单(描述错误、图片错误、图片未标记及已处理)
  • 【新增】在 LeafletMap 中支持根据报错状态渲染红色错误外框与光晕遮罩
  • 【新增】新增 useErrorMarks Hook,通过 CustomEvent 实现跨组件实时同步点位报错状态
  • 【优化】通过 showErrorMarking 参数隔离报错功能,仅在个人库展示报错信息,共享库中自动隐藏

2026-05-03

  • 【修复】修复ESA环境下点位作者主页按钮不显示的问题
  • 【修复】导出 supabaseClient 中的 supabaseUrl 和 supabaseAnonKey 作为统一入口
  • 【修复】修复 authorFetcher.ts 因硬编码 import.meta.env 导致获取拆分 Key 失败的问题
  • 【修复】修复 subscription.ts 共享库配置中同样的环境变量硬编码问题

2026-03-23

  • 【优化】更新莲华古城地图资源与技能图标样式
  • 【优化】更新攻守双方莲华古城(Lotus)地图SVG资源
  • 【优化】为技能图标补充透明下边界预留位置以优化交互状过渡

2026-03-19

  • 【新增】左侧面板新增特工角色筛选功能(先锋/哨位/决斗/控场),使用官方 SVG 图标
  • 【新增】添加新特工迷核 (Miks),包含头像、四项技能图标及控场角色定义
  • 【优化】调整左侧面板布局,仅特工列表区域可滚动,地图与技能区域固定悬浮
  • 【优化】特工头像改为 object-contain 显示,修复裁切问题,hover 效果改为 scale 放大
  • 【优化】角色筛选按钮选中状态统一使用主题红色 (#ff4655)
  • 【优化】为所有本地特工数据添加 role 属性,新增 AgentRole 类型定义
  • 【运维】运行 fetchAbilities 脚本更新 ability_overrides.json,同步迷核技能数据

2026-02-13

  • 【文档】将未来计划中的平板端适配标记为已完成
  • 【文档】将未来计划中的 SQLite 本地 Docker 版本标记为已完成
  • 【文档】补充 ValPoint-Local 项目地址:https://github.com/xiongaox/ValPoint-Local
  • 【新增】管理后台仪表盘改为活跃指标展示:内容供给趋势/地图热度分布/个人库贡献榜
  • 【新增】内容供给趋势(14天)按个人库与共享库新增量绘制日趋势折线
  • 【新增】地图热度分布(30天)展示上传/下载量并支持中文地图名称显示
  • 【新增】个人库贡献榜(30天)按用户标识聚合展示上传量 Top 榜单
  • 【新增】用户管理新增用户点位数列(个人库)并支持点位数排序(默认降序)
  • 【运维】新增 Release dist 自动部署到 VPS 的 GitHub Actions 工作流

2026-02-11

  • 【新增】完成 iPad 横竖屏点位界面与交互适配
  • 【新增】新增 iPad 竖屏专用侧栏,左侧展示 Logo、地图缩略图与英雄头像列并支持滚动筛选
  • 【优化】主视图与共享视图统一引入 iPad 横竖屏模式,右上改为进攻防守切换与点位列表入口并移除横屏中置抽屉开关
  • 【优化】快捷功能按钮拆分功能模式与尺寸模式,pad 端保留核心入口并支持横屏小尺寸、竖屏大尺寸
  • 【优化】点位详情弹窗按触控模式优化,iPad 竖屏隐藏编辑与键位提示并增强手势缩放与切图流畅性
  • 【修复】地图组件增加滚轮缩放兜底并移除侧栏被动监听告警,恢复地图与侧栏滚轮交互
  • 【优化】iPad 竖屏补充底部备案信息展示,并统一顶部与侧栏按钮间距样式

2026-02-10

  • 【运维】在 .gitignore 中添加工作区配置
  • 【运维】将 .worktrees/ 和 worktrees/ 目录加入忽略列表,支持 Git Worktree workflow
  • 【运维】将 *.code-workspace 加入忽略列表,避免提交本地 VS Code 工作区配置
  • 【运维】优化 valpoint-git-description 技能,支持 changelog 与文档的增量更新
  • 【运维】清理 .codex 目录及 .gitignore 中的冗余配置

2026-02-09

  • 【优化】优化灯箱组件描述文字显示与更新日志同步
  • 【优化】移动端描述文字不再随图片缩放/平移,保持固定位置
  • 【优化】描边算法改用圆形多层阴影,实现更平滑的圆角效果
  • 【优化】描述文字支持自动换行,左右居中并保留间距
  • 【优化】移动端隐藏描述文字样式编辑按钮
  • 【优化】同步更新 2026-02-09 更新日志

2026-02-08

  • 【优化】优化点位编辑器交互体验与功能细节

2026-02-05

  • 【修复】为静态部署添加运行时配置生成
  • 【新增】移动端 UI 增强:新增地图池状态与部署环境展示
  • 【新增】增强页脚动态配置功能
  • 【优化】Docker 多架构构建与发版流程优化
  • 【重构】移除数据库地图池表并完善前端状态映射

2026-02-04

  • 【新增】网页底部支持 ICP 备案与公安备案信息展示(支持国徽图标及环境变量配置)
  • 【优化】全链路对接远程 API 以维护地图池状态,废弃本地硬编码模式
  • 【优化】更新日志弹窗现仅常驻最近 3 条摘要,并新增独立 Wiki 详情页入口

2026-02-02

  • 【新增】实现地图池(Map Pool)自动同步功能及配套发布维护工具
  • 【运维】完善 Docker 发布自动化流程与部署相关说明文档
  • 【优化】更新 README 及项目文档描述

2026-02-01

  • 【重构】深度清理 Supabase 遗留逻辑,实现项目架构扁平化重构与冗余代码清理
  • 【优化】优化编辑器 UI 交互细节,实现图片物理删除逻辑以节省空间
  • 【新增】实现用户昵称持久化存储,并同步导出/导入环节的元数据映射
  • 【修复】修复点位批量删除失败、导出信息缺失及导入时元数据丢失的问题
  • 【优化】优化图片存储层级结构与资源命名规范
  • 【新增】编写本地化重构设计方案文档

2026-01-14

  • 【优化】同步整理项目历史更新日志数据

2026-01-09

  • 【优化】准备发布 v2.2.0 版本
  • 【新增】发版脚本支持手动指定发布版本号
  • 【新增】图床敏感字段显隐切换与 Release 清理脚本

2026-01-07

  • 【新增】全链路支持点位创建者 ID (creator_id) 存储与显示

2026-01-04

  • 【BUG】修复移动端 Wiki 链接指向错误
  • 【优化】调整移动端布局并修复相关显示问题

2026-01-03

  • 【优化】Lightbox 描述样式、作者名称展示与抖音解析逻辑
  • 【BUG】修复生产环境切换个人库时地图不居中的问题
  • 【优化】优化文档格式与 README 内容准确性
  • 【优化】二维码配置改为环境变量并优化多平台部署流程
  • 【BUG】修复 Docker/Vercel Wiki 路由与构建问题,移除多余 wiki.html
  • 【优化】更新多平台部署文档与备用访问地址
  • 【优化】调整发版 tag 脚本

2026-01-02

  • 【优化】重构 Wiki 文档结构与内容
  • 【优化】优化个人库重置功能与UI细节调整
  • 【优化】全面更新 Wiki 文档以反映最新架构
  • 【优化】统一中文注释并生成目录说明文档

2026-01-01

  • 【BUG】修复移动端点位列表 Hook 顺序与弹窗 Esc 关闭
  • 【新增】新增 Supabase 数据库迁移脚本(案例存储与用户订阅)
  • 【优化】优化 Supabase 配置与 Proxy 降级模式
  • 【新增】新增用户认证与案例云存储功能规划

2025-12-31

  • 【优化】更换默认字体为 LXGW WenKai Screen
  • 【BUG】修复字体变更后文字颜色显示问题
  • 【优化】优化八字神煞计算逻辑
  • 【BUG】修复 Tailwind CSS @tailwind 规则警告

2025-12-30

  • 【优化】优化 Wiki 部署指南,新增阿里云 ESA 部署说明
  • 【新增】新增瞄点编辑器文档页面
  • 【优化】优化图床配置文档,新增本地上传说明
  • 【BUG】修复 SQL 语法错误问题
  • 【优化】移除未使用的数据库列

2025-12-28

  • 【优化】优化用户认证系统架构
  • 【优化】重构个人库用户界面
  • 【BUG】修复头像同步与加载性能问题
  • 【优化】优化管理后台审核后清理逻辑

2025-12-25

  • 【新增】新增 Node.js 版本自动发版脚本
  • 【优化】优化自动构建流程
  • 【新增】新增灯箱插件支持图片大图预览

2025-12-22

  • 【新增】新增移动端点位详情浏览功能
  • 【优化】适配移动端底部标签栏布局
  • 【优化】优化移动端点击交互体验

2025-12-21

  • 【新增】新增移动端攻略列表页面
  • 【优化】优化响应式底部导航栏
  • 【新增】新增移动端头像与用户信息展示

2025-12-20

  • 【新增】新增移动端首页适配
  • 【新增】实现响应式三栏布局移动端降级
  • 【优化】优化触摸滚动与手势交互

2025-12-19

  • 【新增】新增瞄点编辑器工具
  • 【新增】支持自定义十字准线样式编辑
  • 【新增】实现瞄点实时预览与导出功能

2025-12-18

  • 【新增】新增管理后台仪表盘
  • 【新增】实现数据统计与可视化图表
  • 【新增】新增用户管理与点位审核功能

2025-12-17

  • 【优化】优化 Docker 部署配置
  • 【新增】新增 docker-compose 一键部署支持
  • 【优化】完善环境变量配置说明

2025-12-16

  • 【新增】新增公共阵容浏览功能
  • 【新增】实现置顶数据多端同步
  • 【优化】优化共享库数据加载性能

2025-12-15

  • 【新增】新增作者头像组件 UserCard
  • 【新增】支持从B站、抖音自动获取博主头像
  • 【优化】优化点位卡片作者信息展示

2025-12-14

  • 【新增】新增快捷菜单组件
  • 【BUG】修复快捷菜单 UI 样式问题
  • 【优化】优化剪贴板上传自动提取 http/https 链接

2025-12-13

  • 【新增】作者主页新增抖音的支持
  • 【新增】点位弹窗新增作者主页入口
  • 【优化】高级设置和OSS配置弹窗优化
  • 【BUG】修复选择地图弹窗描边问题
  • 【优化】修改图片资源命名规范
  • 【优化】图片资源转本地存储
  • 【新增】新增图片压缩功能及开关

2025-12-12

  • 【优化】完善修改密码功能
  • 【新增】新增筛选共享逻辑及按钮
  • 【新增】卡片列表新增共享者ID
  • 【优化】再次优化删除点位弹窗UI
  • 【优化】修改删除点位逻辑及UI
  • 【BUG】修复点位自动置顶BUG

2025-12-11

  • 【BUG】修复图床转移延迟过大问题

2025-12-10

  • 【新增】新增点位置顶功能
  • 【优化】精简项目结构
  • 【优化】优化精简项目代码
  • 【优化】拆分App.tsx模块
  • 【优化】优化图床后台转移判断,可选保持原图
  • 【新增】新增图床后台转移功能

2025-12-09

  • 【优化】去掉上传成功的提示,成功时直接回填链接且无弹窗
  • 【优化】优化新增/编辑页上传图片功能(剪贴板和链接输入两种方式)
  • 【新增】新增本地图床配置(目前只支持阿里云)
  • 【新增】查看大图时增加切换前后图片功能
  • 【优化】统一图文弹窗底部按钮样式
  • 【优化】优化查看点位弹窗标题与说明文案的位置
  • 【新增】编辑实现能再次修改地图点位数据
  • 【优化】优化新增/编辑图文攻略弹窗,从中部弹窗改成右侧抽屉式弹窗
  • 【优化】优化编辑已存在的点位,可以重新标注

2025-12-08

  • 【BUG】修复左侧栏技能图标选中与中间栏技能图标不吻合的情况
  • 【优化】角标展示该地图下该特工的总数,不受攻/防筛选影响
  • 【新增】新增AI记忆文档(AGENTS.md)
  • 【BUG】修改刷新页面后总是选中sova的BUG
  • 【BUG】修复用户可以无限复制共享库点位数据问题
  • 【新增】新增地图封面背景
  • 【新增】使用国服(无畏契约)api,自动映射正确的技能图标顺序和技能文案
  • 【新增】新增技能名称对照配置
  • 【新增】映射维斯、钛狐、幻棱、禁灭

2025-12-07

  • 【新增】新增地图封面背景
  • 【新增】使用国服(无畏契约)api,自动映射正确的技能图标顺序和技能文案
  • 【新增】新增技能名称对照配置
  • 【新增】映射维斯、钛狐、幻棱、禁灭
  • 【优化】重新映射所有英雄的技能图标
  • 【优化】如果点位是从共享库复制而来,直接提示使用原分享 ID,不再创建新的共享数据
  • 【BUG】已修复共享库保存到个人库时报 PGRST204: abilityIndex 列不存在 的问题
  • 【新增】编辑卡片新增选择阵营
  • 【优化】从App.tsx拆分多个功能模块
  • 【优化】优化更新日志代码排版
  • 【优化】优化更新日志渲染布局
  • 【优化】精简数据表SQL代码,实现三合一,一键复制SQL配置
  • 【新增】新增更新日志
  • 【优化】删除详情页图片标题的序号
  • 【新增】共享库定时清除数据(15天后自动清除共享库的数据)
  • 【优化】继续优化共享库和个人库的展示
  • 【新增】新增共享库点位和个人库点位展示
  • 【新增】新增站位2预览图
  • 【BUG】修复蚂蚁线
  • 【BUG】修复游客模式,在分享页面中,提示弹窗被遮挡问题
  • 【新增】新增密码登录验证,以及分离用户模式和游客模式
    • 登录模式:可新增、编辑、删除、分享点位
    • 游客模式:可查看和分享该 ID 的点位数据,新增/编辑/删除入口隐藏
  • 【BUG】修复关闭编辑视图卡界面问题
  • 【BUG】修复蚂蚁线BUG
  • 【优化】优化点位来源,以及修改样式,限制备份文件提交到git
  • 【优化】重新优化点位弹窗的头部样式
  • 【新增】新增点位来源
  • 【优化】更新readme
  • 【优化】删除源码备份/快照
  • 【新增】新增共享库配置

2025-12-06

  • 【BUG】修复跨数据库互通,新增共享库
  • 【新增】新增cloudfare部署支持
  • 【优化】修改数据库逻辑,实现跨数据库互通
  • 【优化】列表分页调整,当等于小于8个时,隐藏分页按钮,当超过8个时,显示列表分页按钮
  • 【新增】新增自定义ID,支持跨设备共享
  • 【BUG】修复部分字体乱码的情况
  • 【优化】格式化CSS文档
  • 【优化】去除中部地图左上角的浮动模块
  • 【优化】编辑与关闭按钮间距调整
  • 【优化】将页面内所有的10px字体提升至12px
  • 【优化】卡片列表样式调整,保持图标一致性
  • 【优化】分享按钮迁移至右侧栏
  • 【新增】新增网站LOGO以及ICO
  • 【优化】去除SVG自带#ddd背景
  • 【优化】点位查看时的自动刷新并重置筛选,避免旧点位被筛掉
  • 【优化】将地图从图床改成本地图片形式

2025-12-05

  • 【优化】移除对firebase的支持,使用supabase做后端
  • 【新增】新增git做本地版本管理
  • 【新增】新增一键清除点位数据按钮
  • 【优化】阵营选择迁移至右侧栏
  • 【新增】分享页面新增保存点位按钮,可以保存点位到自己的库中
  • 【新增】分享页面定制
    • 右侧栏:全屏地图
    • 左侧栏:地图、阵营、点位标题、点位图片
  • 【新增】添加点位分享功能
  • 【优化】更新UI布局,使用三栏布局
    • 右侧栏:查看点位、新增点位
    • 中间栏:全屏地图
    • 左侧栏:地图、阵营、英雄、技能
  • 【优化】优化冗余的代码以及没有被引用的数据库
  • 【优化】拆分App.tsx,优化结构
  • 【新增】使用codex进行本地项目构建(Vite + React + TypeScript + firebase)

2025-12-04

  • 【优化】统一弹窗样式,为左侧单描边样式
  • 【新增】新增点位重复编辑按钮
  • 【新增】新增角色点位数量角标
  • 【新增】新增鼠标在角色或技能图标悬停时,显示蚂蚁线
  • 【优化】删除编辑时的详细说明文本框
  • 【新增】新增瞄点2图片占位
  • 【新增】新增点位编辑添加图片链接功能
  • 【优化】去除地图中放大缩小按钮
  • 【BUG】修复角色和技能不随防守地图旋转BUG
  • 【新增】新增点击阵营切换按钮时,地图随即跟随旋转逻辑
  • 【新增】手工编辑防守方中文svg地图
  • 【优化】在编辑模式下,允许用户连续点击调整位置或者拖拽微调角色和技能图标
  • 【新增】点位卡片增加中文展示例如:进攻(ATK)、防守(DEF)
  • 【新增】新增地图编辑功能

2025-12-03

  • 【BUG】修复删除点位按钮无反应问题
  • 【优化】优化地图缩放滚轮灵敏度,去除切换地图按钮
  • 【优化】优化地图弹窗字体,从1.125rem,改成2.2rem
  • 【优化】优化左侧栏,从上往下分别为:查看/新增点位,地图,阵营,英雄,技能排列
  • 【新增】手工编辑中文svg地图
  • 【新增】新增角色和技能之间的连线
  • 【新增】创建一个单人可用的、能够上传和查看点位的网站,两栏设计,左边角色和地图,右边地图(参考:Valtec和Blitz.gg)
  • 【新增】使用Gemini 3帮助项目立项

Made with ♥ for Valorant Players