🎉 PageSpy 2.0 现已发布

blucas01 · 2024-11-29 09:12:58 · 750 次点击

前言

掘金的朋友们大家好,衷心感谢来自社区所有小伙伴们一直以来的鼓励与支持,非常高兴的在这里告诉大家:PageSpy 2.0 现已正式发布! [旋转][跳跃][我闭着眼]

在新版本中我们围绕 离线回放调试 的场景做了功能升级、浏览器端的弹窗迎来改版,以及小程序平台现在也开始支持离线调试。

这里首先给还不知道 PageSpy 的小伙伴简单来个自我介绍,接着会列出新版本带来的内容。

自我介绍

PageSpy 是什么

一款具备 实时调试离线回放 两种模式、开箱即用的开源调试平台,它能将程序的运行现场搬到开发者的面前,在项目出现故障时为大家提供了新的调试选择。

PageSpy 的主要受众

  • 前端、后端开发者:PageSpy 会是排障的一把好手;
  • QA 人员:PageSpy 会大大的提升测试效率、降低沟通成本;

PageSpy 解决了什么问题

Why is PageSpy

在线模式 vs 离线模式

在线模式:实时调试现场问题

适用于 任何时候你无法使用本地开发调试工具(例如浏览器的控制台)。

典型场景:

  • 本地开发 H5 ,真机调试;
  • QA 在测试环境发现 Bug ,希望第一时间通知开发并一起排查;

在线模式的优势在于:无需复杂配置,即开即用,适合开发、测试团队之间的快速联调与验证。

离线模式:业内首创的用户反馈新渠道

离线模式为 复现难题 提供了新的可能。它能够记录完整的用户操作轨迹(如点击、输入等)和程序运行数据,将历史现场 “还原” 到开发者的屏幕上。

典型场景:

  • 线上用户遇到异常行为,自行上报问题;
  • 问题只在特定环境、或特定设备上触发,无法模拟相同条件;

离线模式的核心价值是:帮助开发者跨越时间和环境的限制,专注于 问题分析和复现

截屏 2024-11-27 16.11.11.png

PageSpy 2.0 带来的内容更新

新版本围绕用户需求和调试效率,推出了以下改进:

离线回放功能升级

  • 🤩 新增时间段日志:在 1.x 版本中由于操作的都是全量日志数据,用户反馈动辄数小时的回放时长让人有点头秃。对此 PageSpy 新增操作离线日志时支持指定时间区间,用户上传哪个时间段、开发者看到的就是哪个时间段;
  • 🧩 多平台支持:扩展至小程序,现可在 Web 和小程序上回放日志;

全新浏览器端弹窗设计

  • 💃 UI 改版:支持定制主题色和品牌,功能更加丰富;

写在最后

每个版本的发布都是为了向大家呈现更好的 PageSpy ,强烈建议大家升级到最新版本。

开源不易,在这里感谢社区小伙伴们的帮助与支持,接下来我们继续一起努力前进!

举报· 750 次点击
登录 注册 站外分享
6 条回复  
Ma4cus 初学 2024-11-29 10:03:31
资瓷一个☝️
blucas01 楼主 初学 2024-11-29 10:05:35
@Ma4cus 感谢 ♥️
ms2297248353 小成 2024-11-29 10:25:42
支持,很牛逼的项目,
Wh1te 初学 2024-11-29 12:54:33
“掘金的朋友们大家好” 忘记换片场了 https://i.imgur.com/agAJ0Rd.png
blucas01 楼主 初学 2024-11-29 14:10:11
@Wh1te 粗心大意了,多担待
w4ngzhen 小成 2024-11-29 17:58:09
很牛逼的项目,把你们的文档都看了一遍。不过对你们的技术实现很感兴趣呀,有这块细节文档吗~?
返回顶部