/* ========================================== PT4 CYBER-ARCHIVE THEME – 数字档案库版 ========================================== */ /* 字体与变量定义 */ @import url(‘https://fonts.googleapis.com/css2?family=Orbitron:wght@400;500;700;900&family=Rajdhani:wght@300;500;600;700&family=Noto+Sans+SC:wght@300;400;500;700;900&family=JetBrains+Mono:wght@400;700&display=swap’); :root { /* 数字档案库调色板 */ –archive-blue: #00b4d8; –data-silver: #c0c0c0; –hologram-purple: #7209b7; –deep-navy: #0a0e27; –archive-black: #050811; –panel-blue: #0f172a; –glass-bg: rgba(15, 23, 42, 0.9); –glass-border: rgba(0, 180, 216, 0.25); –text-primary: #e0e0e0; –text-secondary: #8892b0; –data-stream: rgba(0, 180, 216, 0.15); –grid-line: rgba(192, 192, 192, 0.1); /* 德扑荟品牌融合 */ –depuhui-gold: #d4af37; } /* 容器基础 */ .pt4-archive-container { position: relative; width: 100%; max-width: 100%; margin: 0; padding: 0; background: var(–archive-black); color: var(–text-primary); font-family: ‘Noto Sans SC’, ‘Rajdhani’, sans-serif; line-height: 1.7; overflow-x: hidden; -webkit-font-smoothing: antialiased; } /* 数字档案背景 */ .archive-bg { position: fixed; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; z-index: 0; overflow: hidden; } /* 全息投影效果 */ .hologram-grid { position: absolute; width: 100%; height: 100%; background-image: linear-gradient(var(–grid-line) 1px, transparent 1px), linear-gradient(90deg, var(–grid-line) 1px, transparent 1px); background-size: 100px 100px; perspective: 1000px; transform-style: preserve-3d; animation: gridFloat 20s ease-in-out infinite; } /* 数据流瀑布 */ .data-cascade { position: absolute; width: 100%; height: 100%; overflow: hidden; } .cascade-column { position: absolute; top: -100%; width: 30px; color: rgba(0, 180, 216, 0.3); font-family: ‘JetBrains Mono’, monospace; font-size: 12px; line-height: 20px; text-align: center; animation: cascadeFlow 15s linear infinite; text-shadow: 0 0 5px rgba(0, 180, 216, 0.5); } /* 时间线光带 */ .timeline-glow { position: absolute; left: 50%; top: 0; width: 2px; height: 100%; background: linear-gradient(to bottom, transparent 0%, var(–archive-blue) 20%, var(–hologram-purple) 50%, var(–archive-blue) 80%, transparent 100%); box-shadow: 0 0 20px var(–archive-blue); opacity: 0.5; transform: translateX(-50%); } /* 内容层 */ .pt4-content { position: relative; z-index: 10; max-width: 1200px; margin: 0 auto; padding: 2rem 1.5rem; } /* 档案玻璃面板 */ .archive-panel { background: linear-gradient(135deg, rgba(15,23,42,0.95) 0%, rgba(10,14,39,0.9) 100%); backdrop-filter: blur(24px) saturate(180%); -webkit-backdrop-filter: blur(24px) saturate(180%); border: 1px solid var(–glass-border); border-radius: 16px; box-shadow: 0 10px 40px rgba(0, 0, 0, 0.7), inset 0 1px 0 rgba(255, 255, 255, 0.05), 0 0 0 1px rgba(0, 180, 216, 0.1); transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); position: relative; overflow: hidden; margin-bottom: 2.5rem; } .archive-panel:hover { border-color: rgba(0, 180, 216, 0.4); box-shadow: 0 20px 60px rgba(0, 0, 0, 0.8), 0 0 50px rgba(0, 180, 216, 0.2), inset 0 1px 0 rgba(255, 255, 255, 0.1); } /* 档案流动边框 */ .archive-panel::before { content: ”; position: absolute; top: 0; left: -100%; width: 100%; height: 2px; background: linear-gradient(90deg, transparent, var(–archive-blue), var(–data-silver), transparent); animation: archiveFlow 5s ease-in-out infinite; box-shadow: 0 0 10px var(–archive-blue); } @keyframes archiveFlow { 0%, 100% { left: -100%; } 50% { left: 100%; } } /* 档案标题 – 时间沉淀感 */ .archive-title { font-family: ‘Orbitron’, sans-serif; font-weight: 900; font-size: clamp(2rem, 5vw, 3.2rem); color: #fff; text-transform: uppercase; letter-spacing: 5px; position: relative; display: inline-block; text-shadow: 0 0 10px var(–archive-blue), 0 0 30px rgba(0, 180, 216, 0.3); margin-bottom: 1rem; line-height: 1.2; border-bottom: 3px solid var(–archive-blue); padding-bottom: 0.5rem; } /* 副标题档案风格 */ .archive-subheader { font-family: ‘JetBrains Mono’, monospace; color: var(–data-silver); font-size: 1rem; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 2rem; display: flex; align-items: center; gap: 12px; background: rgba(0, 180, 216, 0.1); padding: 0.8rem 1.2rem; border-radius: 8px; border-left: 4px solid var(–archive-blue); width: fit-content; } .archive-subheader::before { content: ‘◈’; color: var(–hologram-purple); font-size: 1.2rem; animation: rotate 4s linear infinite; } @keyframes rotate { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } /* 图片容器 – 全息档案风格 */ .archive-image-frame { position: relative; border-radius: 12px; overflow: hidden; border: 2px solid rgba(0, 180, 216, 0.4); box-shadow: 0 0 50px rgba(0, 180, 216, 0.2); transition: all 0.4s ease; background: var(–panel-blue); } .archive-image-frame:hover { border-color: var(–archive-blue); box-shadow: 0 0 70px rgba(0, 180, 216, 0.4); transform: scale(1.005); } .archive-image-frame img { width: 100%; height: auto; display: block; filter: contrast(1.1) brightness(1.05); transition: all 0.5s ease; } .archive-image-frame:hover img { filter: contrast(1.2) brightness(1.1) saturate(1.1); } /* 全息角标 */ .holo-corner { position: absolute; width: 50px; height: 50px; border: 3px solid var(–archive-blue); opacity: 0.6; transition: all 0.3s ease; } .holo-corner::before, .holo-corner::after { content: ”; position: absolute; background: var(–archive-blue); box-shadow: 0 0 10px var(–archive-blue); } .holo-corner::before { width: 20px; height: 3px; } .holo-corner::after { width: 3px; height: 20px; } .holo-corner.tl { top: 15px; left: 15px; border-right: 0; border-bottom: 0; } .holo-corner.tl::before { top: 0; left: 0; } .holo-corner.tl::after { top: 0; left: 0; } .holo-corner.tr { top: 15px; right: 15px; border-left: 0; border-bottom: 0; } .holo-corner.tr::before { top: 0; right: 0; } .holo-corner.tr::after { top: 0; right: 0; } .holo-corner.bl { bottom: 15px; left: 15px; border-right: 0; border-top: 0; } .holo-corner.bl::before { bottom: 0; left: 0; } .holo-corner.bl::after { bottom: 0; left: 0; } .holo-corner.br { bottom: 15px; right: 15px; border-left: 0; border-top: 0; } .holo-corner.br::before { bottom: 0; right: 0; } .holo-corner.br::after { bottom: 0; right: 0; } .archive-image-frame:hover .holo-corner { opacity: 1; box-shadow: 0 0 20px var(–archive-blue); } /* 历史时间线 */ .history-timeline { display: flex; justify-content: space-between; align-items: center; margin: 3rem 0; padding: 2rem; background: rgba(0, 180, 216, 0.05); border-radius: 12px; border: 1px solid rgba(0, 180, 216, 0.2); position: relative; } .timeline-item { text-align: center; position: relative; z-index: 2; } .timeline-year { font-family: ‘Orbitron’, sans-serif; font-size: 1.5rem; color: var(–archive-blue); font-weight: 700; display: block; text-shadow: 0 0 10px rgba(0, 180, 216, 0.5); } .timeline-label { font-size: 0.85rem; color: var(–text-secondary); margin-top: 0.5rem; } .timeline-connector { flex: 1; height: 2px; background: linear-gradient(90deg, var(–archive-blue), var(–hologram-purple)); margin: 0 1rem; position: relative; box-shadow: 0 0 10px rgba(0, 180, 216, 0.3); } .timeline-connector::after { content: ‘→’; position: absolute; right: -10px; top: 50%; transform: translateY(-50%); color: var(–hologram-purple); font-size: 1.2rem; } /* 核心数据指标 */ .archive-metrics { display: grid; grid-template-columns: repeat(4, 1fr); gap: 1.5rem; margin: 2rem 0; } .metric-archive { background: rgba(15, 23, 42, 0.8); border: 1px solid rgba(192, 192, 192, 0.2); border-radius: 12px; padding: 1.5rem; text-align: center; position: relative; transition: all 0.3s ease; overflow: hidden; } .metric-archive::before { content: ”; position: absolute; top: 0; left: 0; width: 100%; height: 3px; background: linear-gradient(90deg, var(–archive-blue), var(–data-silver)); opacity: 0.5; transition: opacity 0.3s; } .metric-archive:hover { transform: translateY(-5px); border-color: rgba(0, 180, 216, 0.4); box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5); } .metric-archive:hover::before { opacity: 1; } .metric-number { font-family: ‘Orbitron’, sans-serif; font-size: 2.5rem; color: var(–archive-blue); font-weight: 700; display: block; text-shadow: 0 0 15px rgba(0, 180, 216, 0.5); margin-bottom: 0.5rem; } .metric-desc { font-size: 0.85rem; color: var(–text-secondary); text-transform: uppercase; letter-spacing: 1px; } /* 功能卡片 – 档案卷轴风格 */ .archive-features { display: grid; grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)); gap: 2rem; margin: 2rem 0; } .archive-card { background: linear-gradient(135deg, rgba(15,23,42,0.8) 0%, rgba(25,30,60,0.6) 100%); border: 1px solid rgba(192, 192, 192, 0.15); border-radius: 12px; padding: 2rem; position: relative; transition: all 0.4s ease; overflow: hidden; } .archive-card::before { content: ”; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, transparent 0%, rgba(0,180,216,0.05) 100%); opacity: 0; transition: opacity 0.3s; } .archive-card:hover { transform: translateY(-5px); border-color: rgba(0, 180, 216, 0.3); box-shadow: 0 15px 40px rgba(0, 0, 0, 0.6); } .archive-card:hover::before { opacity: 1; } .archive-icon { font-size: 2.5rem; margin-bottom: 1rem; display: block; filter: drop-shadow(0 0 8px rgba(0, 180, 216, 0.4)); } .archive-card h4 { font-family: ‘Orbitron’, sans-serif; color: var(–archive-blue); font-size: 1.2rem; margin-bottom: 1rem; text-transform: uppercase; letter-spacing: 1px; border-bottom: 1px solid rgba(0, 180, 216, 0.2); padding-bottom: 0.5rem; } .archive-card ul { list-style: none; padding: 0; margin: 0; color: var(–text-secondary); font-size: 0.95rem; } .archive-card li { padding-left: 1.5rem; position: relative; margin-bottom: 0.8rem; line-height: 1.6; } .archive-card li::before { content: ‘›’; position: absolute; left: 0; color: var(–hologram-purple); font-weight: bold; font-size: 1.2rem; } /* 定价档案 */ .pricing-archive { display: grid; grid-template-columns: repeat(2, 1fr); gap: 2rem; max-width: 800px; margin: 2rem auto; } .archive-price-card { background: rgba(15, 23, 42, 0.9); border: 2px solid rgba(192, 192, 192, 0.2); border-radius: 16px; padding: 3rem 2rem; text-align: center; position: relative; transition: all 0.4s ease; overflow: hidden; } .archive-price-card.featured { background: linear-gradient(135deg, rgba(0,180,216,0.1) 0%, rgba(114,9,183,0.1) 100%); border-color: var(–archive-blue); box-shadow: 0 0 40px rgba(0, 180, 216, 0.2); } .archive-price-card::before { content: ”; position: absolute; top: 0; left: 0; width: 100%; height: 4px; background: linear-gradient(90deg, var(–archive-blue), var(–data-silver)); } .archive-price-card:hover { transform: translateY(-8px); box-shadow: 0 20px 50px rgba(0, 0, 0, 0.7); } .price-title { font-family: ‘Orbitron’, sans-serif; color: var(–data-silver); font-size: 1.3rem; text-transform: uppercase; letter-spacing: 3px; margin-bottom: 1rem; } .price-value { font-family: ‘Orbitron’, sans-serif; font-size: 3.5rem; color: #fff; font-weight: 700; margin-bottom: 0.5rem; text-shadow: 0 0 30px rgba(0, 180, 216, 0.5); } .price-note { color: var(–text-secondary); font-size: 0.9rem; margin-bottom: 1.5rem; } .featured-badge { position: absolute; top: 20px; right: -40px; background: linear-gradient(90deg, var(–archive-blue), var(–hologram-purple)); color: #fff; font-family: ‘Orbitron’, sans-serif; font-size: 0.75rem; font-weight: 700; padding: 8px 50px; transform: rotate(45deg); text-transform: uppercase; letter-spacing: 2px; box-shadow: 0 0 20px rgba(0, 180, 216, 0.5); } /* 表格样式 – 档案风格 */ .archive-table-wrap { overflow-x: auto; margin: 2rem 0; border-radius: 12px; border: 1px solid rgba(0, 180, 216, 0.2); box-shadow: 0 0 30px rgba(0, 0, 0, 0.5); } .archive-table { width: 100%; border-collapse: collapse; background: rgba(15, 23, 42, 0.8); font-size: 0.95rem; } .archive-table thead { background: linear-gradient(90deg, rgba(0,180,216,0.2) 0%, rgba(114,9,183,0.2) 100%); font-family: ‘Orbitron’, sans-serif; text-transform: uppercase; letter-spacing: 1px; } .archive-table th { color: var(–archive-blue); padding: 1.2rem 1rem; text-align: left; border-bottom: 2px solid var(–archive-blue); font-weight: 700; } .archive-table td { padding: 1rem; border-bottom: 1px solid rgba(192, 192, 192, 0.1); color: var(–text-secondary); transition: all 0.3s; } .archive-table tr:hover td { background: rgba(0, 180, 216, 0.05); color: var(–text-primary); } /* 引用块 – 档案终端 */ .archive-terminal { background: rgba(0, 20, 40, 0.6); border-left: 4px solid var(–archive-blue); border-right: 4px solid var(–hologram-purple); padding: 2rem; margin: 2rem 0; position: relative; font-family: ‘JetBrains Mono’, monospace; border-radius: 0 16px 0 16px; box-shadow: inset 0 0 30px rgba(0, 180, 216, 0.1), 0 0 20px rgba(0, 0, 0, 0.5); } .archive-terminal::before { content: ‘archive://pokertracker/history.log’; display: block; color: var(–data-silver); font-size: 0.85rem; margin-bottom: 1rem; opacity: 0.7; border-bottom: 1px solid rgba(192, 192, 192, 0.2); padding-bottom: 0.5rem; } /* CTA按钮 – 档案激活风格 */ .archive-btn { display: inline-flex; align-items: center; gap: 12px; padding: 1.2rem 3rem; background: linear-gradient(135deg, rgba(0,180,216,0.2) 0%, rgba(114,9,183,0.2) 100%); color: var(–archive-blue); border: 2px solid var(–archive-blue); font-family: ‘Orbitron’, sans-serif; font-weight: 700; font-size: 1.1rem; text-transform: uppercase; letter-spacing: 3px; cursor: pointer; position: relative; overflow: hidden; transition: all 0.4s; text-decoration: none; border-radius: 8px; box-shadow: 0 0 30px rgba(0, 180, 216, 0.3); margin: 0 1rem; } .archive-btn::before { content: ”; position: absolute; top: 0; left: -100%; width: 100%; height: 100%; background: linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent); transition: left 0.6s; } .archive-btn:hover { background: rgba(0, 180, 216, 0.3); color: #fff; box-shadow: 0 0 50px rgba(0, 180, 216, 0.6); transform: translateY(-3px); border-color: var(–data-silver); } .archive-btn:hover::before { left: 100%; } /* 德扑荟水印 – 档案版 */ .depuhui-archive-mark { position: fixed; bottom: 20px; right: 20px; z-index: 1000; opacity: 0.1; pointer-events: none; font-family: ‘Orbitron’, sans-serif; font-size: 11px; color: var(–archive-blue); text-transform: uppercase; letter-spacing: 3px; text-shadow: 0 0 10px rgba(0, 180, 216, 0.5); transform: rotate(-3deg); border: 1px solid rgba(0, 180, 216, 0.3); padding: 8px 16px; border-radius: 4px; background: rgba(0, 0, 0, 0.5); backdrop-filter: blur(4px); } /* 关键帧动画 */ @keyframes gridFloat { 0%, 100% { transform: perspective(1000px) rotateX(0deg); } 50% { transform: perspective(1000px) rotateX(2deg); } } @keyframes cascadeFlow { 0% { top: -100%; } 100% { top: 100%; } } /* 响应式 */ @media (max-width: 1024px) { .archive-metrics { grid-template-columns: repeat(2, 1fr); } .pricing-archive { grid-template-columns: 1fr; max-width: 400px; } .history-timeline { flex-direction: column; gap: 1rem; } .timeline-connector { display: none; } } @media (max-width: 768px) { .pt4-content { padding: 1rem; } .archive-title { font-size: 1.6rem; letter-spacing: 3px; } .archive-metrics { grid-template-columns: 1fr 1fr; gap: 1rem; } .archive-features { grid-template-columns: 1fr; } .archive-table { font-size: 0.85rem; } .archive-btn { display: block; margin: 1rem auto; width: 80%; justify-content: center; } .depuhui-archive-mark { opacity: 0.08; font-size: 10px; } } @media (prefers-reduced-motion: reduce) { * { animation-duration: 0.01ms !important; } } /* 无障碍 */ .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); border: 0; } *:focus-visible { outline: 2px solid var(–archive-blue); outline-offset: 2px; }
{ “@context”: “https://schema.org”, “@graph”: [ { “@type”: “SoftwareApplication”, “name”: “PokerTracker 4”, “applicationCategory”: “GameApplication”, “operatingSystem”: [“Windows”, “macOS”], “offers”: [ { “@type”: “Offer”, “name”: “Single Site License”, “price”: “99.99”, “priceCurrency”: “USD”, “description”: “单平台授权,如仅PokerStars” }, { “@type”: “Offer”, “name”: “Full Site License”, “price”: “129.99”, “priceCurrency”: “USD”, “description”: “全站点授权,支持所有兼容平台” } ], “aggregateRating”: { “@type”: “AggregateRating”, “ratingValue”: “4.7”, “ratingCount”: “4500”, “bestRating”: “5” }, “description”: “全球历史最悠久的在线扑克追踪与分析软件,提供实时HUD、深度数据库管理与策略分析功能”, “url”: “https://www.pokertracker.com”, “featureList”: “实时HUD显示, LeakTracker漏洞扫描, NoteTracker自动笔记, ICM分析, 交互式报告系统”, “publisher”: { “@type”: “Organization”, “name”: “PokerTracker Software LLC” }, “inLanguage”: [“zh-CN”, “en”], “datePublished”: “2001” }, { “@type”: “Review”, “itemReviewed”: { “@type”: “SoftwareApplication”, “name”: “PokerTracker 4” }, “author”: { “@type”: “Organization”, “name”: “德扑荟”, “url”: “https://www.dzpkvip.com” }, “reviewRating”: { “@type”: “Rating”, “ratingValue”: “4.9”, “bestRating”: “5” }, “reviewBody”: “PokerTracker 4不是外挂,而是扑克驾驶舱。它把混沌的牌局转化为清晰的数据流,让你从凭感觉打牌升级为基于证据决策。对于任何希望长期长期提升决策质量的线上扑克玩家,PT4仍是2025年最值得投资的工具之一”, “publisher”: { “@type”: “Organization”, “name”: “德扑荟” } }, { “@type”: “Article”, “headline”: “PokerTracker 4 完全评测 – 20年行业标准的数字扑克档案库”, “description”: “深度解析PokerTracker 4的历史积淀、核心功能与行业地位,评估其作为线上扑克玩家核心工具的长期价值”, “author”: { “@type”: “Organization”, “name”: “德扑荟”, “url”: “https://www.dzpkvip.com” }, “publisher”: { “@type”: “Organization”, “name”: “德扑荟”, “logo”: { “@type”: “ImageObject”, “url”: “https://www.dzpkvip.com/wp-content/uploads/logo.png” } }, “datePublished”: “2026-03-16”, “dateModified”: “2026-03-16”, “mainEntityOfPage”: { “@type”: “WebPage”, “@id”: “https://www.dzpkvip.com/pokertracker-4-review” }, “image”: “https://www.dzpkvip.com/wp-content/uploads/2024/01/b7bfb91da804149.jpg”, “articleSection”: “扑克软件评测”, “wordCount”: “2200”, “inLanguage”: “zh-CN” }, { “@type”: “Organization”, “@id”: “https://www.dzpkvip.com”, “name”: “德扑荟”, “alternateName”: “DE PU HUI”, “url”: “https://www.dzpkvip.com”, “logo”: “https://www.dzpkvip.com/wp-content/uploads/logo.png”, “description”: “专业扑克学习平台,提供德州扑克策略、数据库工具评测与HUD分析方案” } ] }
POKERTRACKER 4
全球历史最悠久、技术最成熟的在线扑克追踪与分析软件
PokerTracker不仅记录你的每一手牌,更通过实时HUD数据 + 深度报告 + 自定义过滤器,帮你发现漏洞、优化决策、实现长期提升决策质量。

系统兼容性与支持范围
操作系统
- ✓ Windows 全版本支持
- ✓ macOS 原生支持(非虚拟机)
支持扑克网站
支持游戏类型
- 德州扑克(Hold’em) 现金局、SNG、MTT
- 奥马哈(Omaha) Hi、Hi/Lo 双模式
- 下注结构 No-Limit、Pot-Limit、Limit 全支持
核心功能档案
实时 HUD 系统
- VPIP(入池率)实时显示
- PFR(加注率)追踪
- 3-Bet%(翻前三次加注频率)
- AF(激进度)计算
- Fold to CBet(对持续下注弃牌率)
- 多档位颜色标记(红=紧弱,绿=激进)
交互式报告系统
- 按位置、筹码深度、对手类型筛选
- 日期范围与买入级别过滤
- 赢率趋势可视化图表
- EV vs 实际结果对比分析
- 手牌分布热力图生成
LeakTracker® 独家功能
- 自动扫描游戏数据识别漏洞
- 检测大盲位防守过松
- 发现河牌诈唬过度模式
- 提供改进建议与相关教学资源
- 漏洞严重程度分级
NoteTracker Auto Notes
- 自动生成对手行为笔记
- 识别模式如”经常在转牌诈唬”
- 彩色标签 + 手动编辑
- 比纯数据更人性化的情报系统
- 支持导出与批量管理
回放器 + ICM 分析
- 回放任意一手牌历史
- 查看范围、权益、ICM影响
- 内置ICM计算器
- 锦标赛终桌决策优化
- 支持范围vs范围分析
Drag & Drop HUD 编辑器
- 无需代码,拖拽即可创建布局
- 支持多配置文件
- MTT专用配置预设
- 6-max现金局专用布局
- 实时预览与一键切换
Equity & ICM Calculator + Quiz
- 实时计算胜率、outs、底池赔率
- 快速权益评估工具
- 内置ICM测验
- 训练锦标赛终桌思维
生态扩展与集成
社区共享资源库,一键导入:
- • 自定义HUD布局
- • 报告模板预设
- • 自动笔记脚本
- • 主题皮肤包
需单独购买,提供高级多桌管理:
- • 快捷键操作映射
- • 自动补盲管理
- • 多桌同步监控
- • 大幅提升多开效率
档案访问授权(美元计价)
- ✓ 14天免费试用
- ✓ 永久授权
- ✓ 免费更新至 PT4.x
- ✓ 教育折扣可用
- ✓ 14天免费试用
- ✓ 永久授权
- ✓ 跨平台支持
- ✓ 最佳性价比
行业地位与权威认证
数据库引擎优化
广泛使用
官方赞助商
合作开发功能
系统限制与注意事项
| 问题 | 说明 |
|---|---|
| 不支持真钱 HUD 的平台 | 如 GG Network 已屏蔽第三方 HUD,PT4 仅能记录历史数据 |
| 学习曲线中等 | 新手需花时间配置 HUD 和理解指标含义 |
| 隐私安全 | 所有数据本地存储,不上传至云端 |
它把混沌的牌局转化为清晰的数据流,让你从”凭感觉打牌”升级为“基于证据决策”。
* 无需信用卡,全功能体验,支持Windows与macOS
// 档案交互系统 (function() { ‘use strict’; // 视差滚动优化 let ticking = false; window.addEventListener(‘scroll’, function() { if (!ticking) { window.requestAnimationFrame(function() { const scrolled = window.pageYOffset; const grid = document.querySelector(‘.hologram-grid’); if (grid) { grid.style.transform = `perspective(1000px) rotateX(${scrolled * 0.01}deg)`; } ticking = false; }); ticking = true; } }, { passive: true }); // 按钮全息效果 document.querySelectorAll(‘.archive-btn’).forEach(btn => { btn.addEventListener(‘mouseenter’, function() { this.style.boxShadow = “0 0 50px rgba(0, 180, 216, 0.8), 0 0 100px rgba(114, 9, 183, 0.4)”; }); btn.addEventListener(‘mouseleave’, function() { this.style.boxShadow = “0 0 30px rgba(0, 180, 216, 0.3)”; }); }); // 指标数字动态高亮 document.querySelectorAll(‘.metric-archive’).forEach(metric => { metric.addEventListener(‘mouseenter’, function() { const number = this.querySelector(‘.metric-number’); if (number) { number.style.transform = “scale(1.15)”; number.style.transition = “transform 0.3s”; number.style.textShadow = “0 0 30px rgba(0, 180, 216, 0.8)”; } }); metric.addEventListener(‘mouseleave’, function() { const number = this.querySelector(‘.metric-number’); if (number) { number.style.transform = “scale(1)”; number.style.textShadow = “0 0 15px rgba(0, 180, 216, 0.5)”; } }); }); })();









评论 ( 0 )