diff --git a/h5/mine/assets/home/index/coupon-claim-bg.png b/h5/mine/assets/home/index/coupon-claim-bg.png new file mode 100644 index 0000000..f6349c0 Binary files /dev/null and b/h5/mine/assets/home/index/coupon-claim-bg.png differ diff --git a/h5/mine/assets/login/index/redpacket-bg.png b/h5/mine/assets/login/index/redpacket-bg.png new file mode 100644 index 0000000..10459a7 Binary files /dev/null and b/h5/mine/assets/login/index/redpacket-bg.png differ diff --git a/h5/mine/assets/onboarding/index/first-banner.png b/h5/mine/assets/onboarding/index/first-banner.png new file mode 100644 index 0000000..3ca6670 Binary files /dev/null and b/h5/mine/assets/onboarding/index/first-banner.png differ diff --git a/h5/mine/assets/onboarding/index/full-bg.png b/h5/mine/assets/onboarding/index/full-bg.png new file mode 100644 index 0000000..6a3792f Binary files /dev/null and b/h5/mine/assets/onboarding/index/full-bg.png differ diff --git a/h5/mine/assets/onboarding/index/guide-1.jpg b/h5/mine/assets/onboarding/index/guide-1.jpg new file mode 100644 index 0000000..3bf5f05 Binary files /dev/null and b/h5/mine/assets/onboarding/index/guide-1.jpg differ diff --git a/h5/mine/assets/onboarding/index/guide-2.jpg b/h5/mine/assets/onboarding/index/guide-2.jpg new file mode 100644 index 0000000..bc37440 Binary files /dev/null and b/h5/mine/assets/onboarding/index/guide-2.jpg differ diff --git a/h5/mine/assets/onboarding/index/guide-3.jpg b/h5/mine/assets/onboarding/index/guide-3.jpg new file mode 100644 index 0000000..a1aecff Binary files /dev/null and b/h5/mine/assets/onboarding/index/guide-3.jpg differ diff --git a/h5/mine/assets/onboarding/index/guide-4.jpg b/h5/mine/assets/onboarding/index/guide-4.jpg new file mode 100644 index 0000000..e7c35e4 Binary files /dev/null and b/h5/mine/assets/onboarding/index/guide-4.jpg differ diff --git a/h5/mine/assets/onboarding/index/platform-flows/meituan/1-home.jpg b/h5/mine/assets/onboarding/index/platform-flows/meituan/1-home.jpg new file mode 100644 index 0000000..fef11ff Binary files /dev/null and b/h5/mine/assets/onboarding/index/platform-flows/meituan/1-home.jpg differ diff --git a/h5/mine/assets/onboarding/index/platform-flows/meituan/2-shop-top.jpg b/h5/mine/assets/onboarding/index/platform-flows/meituan/2-shop-top.jpg new file mode 100644 index 0000000..9fd697f Binary files /dev/null and b/h5/mine/assets/onboarding/index/platform-flows/meituan/2-shop-top.jpg differ diff --git a/h5/mine/assets/onboarding/index/platform-flows/meituan/5-shop-cart.jpg b/h5/mine/assets/onboarding/index/platform-flows/meituan/5-shop-cart.jpg new file mode 100644 index 0000000..25f44bb Binary files /dev/null and b/h5/mine/assets/onboarding/index/platform-flows/meituan/5-shop-cart.jpg differ diff --git a/h5/mine/assets/onboarding/index/platform-flows/meituan/6-checkout.jpg b/h5/mine/assets/onboarding/index/platform-flows/meituan/6-checkout.jpg new file mode 100644 index 0000000..61258f8 Binary files /dev/null and b/h5/mine/assets/onboarding/index/platform-flows/meituan/6-checkout.jpg differ diff --git a/h5/mine/assets/onboarding/index/platform-flows/meituan/7-coupon-select.jpg b/h5/mine/assets/onboarding/index/platform-flows/meituan/7-coupon-select.jpg new file mode 100644 index 0000000..2614835 Binary files /dev/null and b/h5/mine/assets/onboarding/index/platform-flows/meituan/7-coupon-select.jpg differ diff --git a/h5/mine/assets/onboarding/index/platform-flows/meituan/8-checkout-coupon.jpg b/h5/mine/assets/onboarding/index/platform-flows/meituan/8-checkout-coupon.jpg new file mode 100644 index 0000000..12c3ee9 Binary files /dev/null and b/h5/mine/assets/onboarding/index/platform-flows/meituan/8-checkout-coupon.jpg differ diff --git a/h5/mine/assets/onboarding/index/platform-flows/meituan/result.jpg b/h5/mine/assets/onboarding/index/platform-flows/meituan/result.jpg new file mode 100644 index 0000000..9705d59 Binary files /dev/null and b/h5/mine/assets/onboarding/index/platform-flows/meituan/result.jpg differ diff --git a/h5/mine/assets/onboarding/index/platform-flows/taobao/1-home.jpg b/h5/mine/assets/onboarding/index/platform-flows/taobao/1-home.jpg new file mode 100644 index 0000000..57014df Binary files /dev/null and b/h5/mine/assets/onboarding/index/platform-flows/taobao/1-home.jpg differ diff --git a/h5/mine/assets/onboarding/index/platform-flows/taobao/2-coupon-center.jpg b/h5/mine/assets/onboarding/index/platform-flows/taobao/2-coupon-center.jpg new file mode 100644 index 0000000..7650add Binary files /dev/null and b/h5/mine/assets/onboarding/index/platform-flows/taobao/2-coupon-center.jpg differ diff --git a/h5/mine/assets/onboarding/index/platform-flows/taobao/3-coupon-claimed.jpg b/h5/mine/assets/onboarding/index/platform-flows/taobao/3-coupon-claimed.jpg new file mode 100644 index 0000000..0f833a5 Binary files /dev/null and b/h5/mine/assets/onboarding/index/platform-flows/taobao/3-coupon-claimed.jpg differ diff --git a/h5/mine/assets/onboarding/index/platform-flows/taobao/4-search.jpg b/h5/mine/assets/onboarding/index/platform-flows/taobao/4-search.jpg new file mode 100644 index 0000000..3ef8238 Binary files /dev/null and b/h5/mine/assets/onboarding/index/platform-flows/taobao/4-search.jpg differ diff --git a/h5/mine/assets/onboarding/index/platform-flows/taobao/5-shop-top.jpg b/h5/mine/assets/onboarding/index/platform-flows/taobao/5-shop-top.jpg new file mode 100644 index 0000000..d0719ee Binary files /dev/null and b/h5/mine/assets/onboarding/index/platform-flows/taobao/5-shop-top.jpg differ diff --git a/h5/mine/assets/onboarding/index/platform-flows/taobao/6-shop-item.jpg b/h5/mine/assets/onboarding/index/platform-flows/taobao/6-shop-item.jpg new file mode 100644 index 0000000..7ac92ed Binary files /dev/null and b/h5/mine/assets/onboarding/index/platform-flows/taobao/6-shop-item.jpg differ diff --git a/h5/mine/assets/onboarding/index/platform-flows/taobao/7-spec.jpg b/h5/mine/assets/onboarding/index/platform-flows/taobao/7-spec.jpg new file mode 100644 index 0000000..b1471b6 Binary files /dev/null and b/h5/mine/assets/onboarding/index/platform-flows/taobao/7-spec.jpg differ diff --git a/h5/mine/assets/onboarding/index/platform-flows/taobao/8-checkout.jpg b/h5/mine/assets/onboarding/index/platform-flows/taobao/8-checkout.jpg new file mode 100644 index 0000000..4128e2c Binary files /dev/null and b/h5/mine/assets/onboarding/index/platform-flows/taobao/8-checkout.jpg differ diff --git a/h5/mine/assets/onboarding/index/platform-flows/taobao/result.jpg b/h5/mine/assets/onboarding/index/platform-flows/taobao/result.jpg new file mode 100644 index 0000000..0508498 Binary files /dev/null and b/h5/mine/assets/onboarding/index/platform-flows/taobao/result.jpg differ diff --git a/h5/mine/assets/onboarding/index/waimai-guide/add-required-item.png b/h5/mine/assets/onboarding/index/waimai-guide/add-required-item.png new file mode 100644 index 0000000..bcb2662 Binary files /dev/null and b/h5/mine/assets/onboarding/index/waimai-guide/add-required-item.png differ diff --git a/h5/mine/assets/onboarding/index/waimai-guide/add-to-cart.png b/h5/mine/assets/onboarding/index/waimai-guide/add-to-cart.png new file mode 100644 index 0000000..c0e1abd Binary files /dev/null and b/h5/mine/assets/onboarding/index/waimai-guide/add-to-cart.png differ diff --git a/h5/mine/assets/onboarding/index/waimai-guide/missing-required.png b/h5/mine/assets/onboarding/index/waimai-guide/missing-required.png new file mode 100644 index 0000000..dd4336f Binary files /dev/null and b/h5/mine/assets/onboarding/index/waimai-guide/missing-required.png differ diff --git a/h5/mine/assets/profile/index/coin.png b/h5/mine/assets/profile/index/coin.png new file mode 100644 index 0000000..aea8a8b Binary files /dev/null and b/h5/mine/assets/profile/index/coin.png differ diff --git a/h5/mine/assets/profile/index/help.png b/h5/mine/assets/profile/index/help.png new file mode 100644 index 0000000..943faca Binary files /dev/null and b/h5/mine/assets/profile/index/help.png differ diff --git a/h5/mine/assets/profile/index/laurel.png b/h5/mine/assets/profile/index/laurel.png new file mode 100644 index 0000000..6d2ab36 Binary files /dev/null and b/h5/mine/assets/profile/index/laurel.png differ diff --git a/h5/mine/assets/profile/index/lower-price-report-medal.png b/h5/mine/assets/profile/index/lower-price-report-medal.png new file mode 100644 index 0000000..4b8bd1c Binary files /dev/null and b/h5/mine/assets/profile/index/lower-price-report-medal.png differ diff --git a/h5/mine/assets/profile/index/orders.svg b/h5/mine/assets/profile/index/orders.svg new file mode 100644 index 0000000..c2b0d8f --- /dev/null +++ b/h5/mine/assets/profile/index/orders.svg @@ -0,0 +1,24 @@ + diff --git a/h5/mine/assets/profile/index/piggy-coins.png b/h5/mine/assets/profile/index/piggy-coins.png new file mode 100644 index 0000000..ebc45f9 Binary files /dev/null and b/h5/mine/assets/profile/index/piggy-coins.png differ diff --git a/h5/mine/assets/profile/index/savings-bg.png b/h5/mine/assets/profile/index/savings-bg.png new file mode 100644 index 0000000..41b4797 Binary files /dev/null and b/h5/mine/assets/profile/index/savings-bg.png differ diff --git a/h5/mine/assets/profile/index/settings.png b/h5/mine/assets/profile/index/settings.png new file mode 100644 index 0000000..809b098 Binary files /dev/null and b/h5/mine/assets/profile/index/settings.png differ diff --git a/h5/mine/assets/profile/index/top-clouds.png b/h5/mine/assets/profile/index/top-clouds.png new file mode 100644 index 0000000..8846ce6 Binary files /dev/null and b/h5/mine/assets/profile/index/top-clouds.png differ diff --git a/h5/mine/assets/shared/badges/lowest-price.png b/h5/mine/assets/shared/badges/lowest-price.png new file mode 100644 index 0000000..d39ea1e Binary files /dev/null and b/h5/mine/assets/shared/badges/lowest-price.png differ diff --git a/h5/mine/assets/shared/logos/jd.png b/h5/mine/assets/shared/logos/jd.png new file mode 100644 index 0000000..ed939da Binary files /dev/null and b/h5/mine/assets/shared/logos/jd.png differ diff --git a/h5/mine/assets/shared/logos/meituan.png b/h5/mine/assets/shared/logos/meituan.png new file mode 100644 index 0000000..71cede9 Binary files /dev/null and b/h5/mine/assets/shared/logos/meituan.png differ diff --git a/h5/mine/assets/shared/logos/taobao.png b/h5/mine/assets/shared/logos/taobao.png new file mode 100644 index 0000000..7e0f742 Binary files /dev/null and b/h5/mine/assets/shared/logos/taobao.png differ diff --git a/h5/mine/assets/welfare/index/checkin-chest-8888.png b/h5/mine/assets/welfare/index/checkin-chest-8888.png new file mode 100644 index 0000000..b936155 Binary files /dev/null and b/h5/mine/assets/welfare/index/checkin-chest-8888.png differ diff --git a/h5/mine/assets/welfare/index/checkin-coin-single.png b/h5/mine/assets/welfare/index/checkin-coin-single.png new file mode 100644 index 0000000..4a33906 Binary files /dev/null and b/h5/mine/assets/welfare/index/checkin-coin-single.png differ diff --git a/h5/mine/assets/welfare/index/checkin-coins-3888.png b/h5/mine/assets/welfare/index/checkin-coins-3888.png new file mode 100644 index 0000000..98b0daf Binary files /dev/null and b/h5/mine/assets/welfare/index/checkin-coins-3888.png differ diff --git a/h5/mine/assets/welfare/index/checkin-coins-600.png b/h5/mine/assets/welfare/index/checkin-coins-600.png new file mode 100644 index 0000000..b18cdec Binary files /dev/null and b/h5/mine/assets/welfare/index/checkin-coins-600.png differ diff --git a/h5/mine/index.html b/h5/mine/index.html index 936b725..ce851e4 100644 --- a/h5/mine/index.html +++ b/h5/mine/index.html @@ -223,7 +223,7 @@ input, textarea { -webkit-user-select: text; user-select: text; } position: absolute; top: 80px; left: 0; right: 0; height: 575px; - background-image: url('../../assets/onboarding/index/full-bg.png'); + background-image: url('assets/onboarding/index/full-bg.png'); background-size: 375px auto; background-position: top center; background-repeat: no-repeat; @@ -582,7 +582,7 @@ input, textarea { -webkit-user-select: text; user-select: text; } /* === 登录页 · E1 方案:PNG 背景 + 纯白渐变蒙版(分界 ~62%,红包区不糊) === */ /* 背景层:PNG 满屏 + 横向渐变兜底色(PNG 加载失败时不会露白) */ #login { - background: url("../../assets/login/index/redpacket-bg.png") center top / cover no-repeat, + background: url("assets/login/index/redpacket-bg.png") center top / cover no-repeat, linear-gradient(90deg, #FEE7B7 0%, #FDEFD0 50%, #FEE7B7 100%); } /* E1 渐变蒙版:28% 起、52.5% 之前完全透明(保红包+优惠券不糊),57% 处 .95,64% 处完全不透明 */ @@ -1543,7 +1543,7 @@ body.gv-embed .variant-toggle { display: none !important; } #home .tri-claim:active { transform: translateY(1px); } #home .tri-claim-bg { position: absolute; inset: -2px; - background-image: url('../../assets/home/index/coupon-claim-bg.png'); + background-image: url('assets/home/index/coupon-claim-bg.png'); background-size: cover; background-position: center bottom; background-repeat: no-repeat; pointer-events: none; @@ -3359,7 +3359,7 @@ TODO: 补充 @owner / @from / @to / @notes(参照 FLOW.md) .prof-savings-label { position: relative; z-index: 1; font-size: 15px; line-height: 1.1; font-weight: 700; color: rgba(255,255,255,.96); text-align: center; letter-spacing: .2px; } .prof-amount-row { position: relative; z-index: 1; display: flex; align-items: center; justify-content: center; gap: 8px; height: 62px; margin: 5px 0 5px; } .prof-amount-row::before { content: none; } - .prof-wheat { width: 46px; height: 64px; flex: 0 0 auto; opacity: .58; background-image: url('../../assets/profile/index/laurel.png'); background-repeat: no-repeat; background-size: 230px 77px; pointer-events: none; } + .prof-wheat { width: 46px; height: 64px; flex: 0 0 auto; opacity: .58; background-image: url('assets/profile/index/laurel.png'); background-repeat: no-repeat; background-size: 230px 77px; pointer-events: none; } .prof-wheat.left { background-position: 17% center; } .prof-wheat.right { background-position: 83% center; } .prof-laurel { display: none; } @@ -3457,7 +3457,7 @@ TODO: 补充 @owner / @from / @to / @notes(参照 FLOW.md)
+
' : '';
+ const lowestRibbon = isLowest ? '
' : '';
const userOrigChip = isUserOrig ? '原选择' : '';
// 收集所有 AI 帮领的优惠(配送费减免 + 优惠券 + 店铺活动)
@@ -4343,12 +4343,12 @@ function renderCelebrationSavings() {
const card = document.getElementById('celebSavingsCard');
if (!card) return;
card.innerHTML = `
-
+
`;
}
// 无障碍全屏引导流程
-const accessibilityImages = ['../../assets/onboarding/index/guide-1.jpg', '../../assets/onboarding/index/guide-2.jpg', '../../assets/onboarding/index/guide-3.jpg', '../../assets/onboarding/index/guide-4.jpg'];
+const accessibilityImages = ['assets/onboarding/index/guide-1.jpg', 'assets/onboarding/index/guide-2.jpg', 'assets/onboarding/index/guide-3.jpg', 'assets/onboarding/index/guide-4.jpg'];
let accessibilityIdx = 0;
function startAccessibilityFlow() {
@@ -5007,10 +5007,10 @@ const CHECKIN_REWARD_RULES = [
{ day: 14, amount: 2888 },
];
const CHECKIN_REWARD_ASSETS = {
- coin: '../../assets/welfare/index/checkin-coin-single.png',
- coins: '../../assets/welfare/index/checkin-coins-600.png',
- bigCoins: '../../assets/welfare/index/checkin-coins-3888.png',
- chest: '../../assets/welfare/index/checkin-chest-8888.png'
+ coin: 'assets/welfare/index/checkin-coin-single.png',
+ coins: 'assets/welfare/index/checkin-coins-600.png',
+ bigCoins: 'assets/welfare/index/checkin-coins-3888.png',
+ chest: 'assets/welfare/index/checkin-chest-8888.png'
};
let checkinShown = (typeof localStorage !== 'undefined' && localStorage.getItem('proto_checkinShown') === 'true');
let checkinPending = false;
@@ -5447,7 +5447,7 @@ function showRewardToast(title, amount) {
var icon = document.createElement('img');
icon.className = 'reward-toast-icon';
- icon.src = '../../assets/welfare/index/checkin-coins-600.png';
+ icon.src = 'assets/welfare/index/checkin-coins-600.png';
icon.alt = '';
var amountEl = document.createElement('div');
@@ -5745,12 +5745,12 @@ function smsCodeComplete() {
// ===== 平台选择流程 =====
// 全量平台列表,外卖版优先;同系优先外卖版,有外卖版则隐藏主站版
const allApps = [
- { id: 'meituan-waimai', name: '美团', icon: '../../assets/shared/logos/meituan.png', color: '#FF6B00', bg: '#FFF3E0', desc: '外卖·美食·买菜', installed: true, replaces: 'meituan' },
- { id: 'taobao-shanguang', name: '淘宝', icon: '../../assets/shared/logos/taobao.png', color: '#FF6A00', bg: '#FFF3E0', desc: '外卖·超市·买药', installed: true, replaces: 'taobao' },
- { id: 'jd-waimai', name: '京东', icon: '../../assets/shared/logos/jd.png', color: '#E1251B', bg: '#FFEBEE', desc: '品质外卖·新人立减', installed: false, replaces: 'jd' },
- { id: 'meituan', name: '美团', icon: '../../assets/shared/logos/meituan.png', color: '#FFD600', bg: '#FFFDE7', desc: '团购·到店·买菜', installed: true },
- { id: 'taobao', name: '淘宝', icon: '../../assets/shared/logos/taobao.png', color: '#FF5000', bg: '#FFF3E0', desc: '网购·百亿补贴', installed: true },
- { id: 'jd', name: '京东', icon: '../../assets/shared/logos/jd.png', color: '#E1251B', bg: '#FFEBEE', desc: '又好又便宜', installed: true },
+ { id: 'meituan-waimai', name: '美团', icon: 'assets/shared/logos/meituan.png', color: '#FF6B00', bg: '#FFF3E0', desc: '外卖·美食·买菜', installed: true, replaces: 'meituan' },
+ { id: 'taobao-shanguang', name: '淘宝', icon: 'assets/shared/logos/taobao.png', color: '#FF6A00', bg: '#FFF3E0', desc: '外卖·超市·买药', installed: true, replaces: 'taobao' },
+ { id: 'jd-waimai', name: '京东', icon: 'assets/shared/logos/jd.png', color: '#E1251B', bg: '#FFEBEE', desc: '品质外卖·新人立减', installed: false, replaces: 'jd' },
+ { id: 'meituan', name: '美团', icon: 'assets/shared/logos/meituan.png', color: '#FFD600', bg: '#FFFDE7', desc: '团购·到店·买菜', installed: true },
+ { id: 'taobao', name: '淘宝', icon: 'assets/shared/logos/taobao.png', color: '#FF5000', bg: '#FFF3E0', desc: '网购·百亿补贴', installed: true },
+ { id: 'jd', name: '京东', icon: 'assets/shared/logos/jd.png', color: '#E1251B', bg: '#FFEBEE', desc: '又好又便宜', installed: true },
];
// 外卖版是这个产品的画布:只要 allApps 里有外卖版条目,就隐藏对应主站版(不论主站是否安装)。
@@ -6470,43 +6470,43 @@ function selectProduct(el) {
const demoSteps = [
// ===== 一键领券前置流程 =====
{
- img: '../../assets/onboarding/index/platform-flows/meituan/1-home.jpg',
+ img: 'assets/onboarding/index/platform-flows/meituan/1-home.jpg',
mode: 'couponPrompt',
},
// TODO: 替换为真实的美团神券中心 / 饿了么神券中心截图
{
- img: '../../assets/onboarding/index/platform-flows/meituan/1-home.jpg',
+ img: 'assets/onboarding/index/platform-flows/meituan/1-home.jpg',
mode: 'agentFlow',
agentText: '正在打开美团神券中心...',
platforms: { 'meituan-waimai': 'active' },
},
{
- img: '../../assets/onboarding/index/platform-flows/meituan/1-home.jpg',
+ img: 'assets/onboarding/index/platform-flows/meituan/1-home.jpg',
mode: 'agentFlow',
agentText: '已领取美团红包',
couponDelta: 8,
platforms: { 'meituan-waimai': 'done' },
},
{
- img: '../../assets/onboarding/index/platform-flows/taobao/2-coupon-center.jpg',
+ img: 'assets/onboarding/index/platform-flows/taobao/2-coupon-center.jpg',
mode: 'agentFlow',
agentText: '正在领取淘宝神券...',
platforms: { 'meituan-waimai': 'done', 'taobao-shanguang': 'active' },
},
{
- img: '../../assets/onboarding/index/platform-flows/taobao/3-coupon-claimed.jpg',
+ img: 'assets/onboarding/index/platform-flows/taobao/3-coupon-claimed.jpg',
mode: 'agentFlow',
agentText: '已领取淘宝神券',
couponDelta: 12,
platforms: { 'meituan-waimai': 'done', 'taobao-shanguang': 'done' },
},
{
- img: '../../assets/onboarding/index/platform-flows/meituan/1-home.jpg',
+ img: 'assets/onboarding/index/platform-flows/meituan/1-home.jpg',
mode: 'couponDone',
},
// ===== 比价引导流程 =====
{
- img: '../../assets/onboarding/index/platform-flows/meituan/1-home.jpg',
+ img: 'assets/onboarding/index/platform-flows/meituan/1-home.jpg',
guide: '• 点击下方店铺,并找到商品准备比价',
guideTitle: '找到待比价的商品',
kickoff: true,
@@ -6514,12 +6514,12 @@ const demoSteps = [
finger: { top: 590, left: 312 },
},
{
- img: '../../assets/onboarding/index/platform-flows/meituan/2-shop-top.jpg',
+ img: 'assets/onboarding/index/platform-flows/meituan/2-shop-top.jpg',
guide: '下滑找到待比价的商品',
mode: 'swipe',
},
{
- img: '../../assets/onboarding/index/waimai-guide/add-to-cart.png',
+ img: 'assets/onboarding/index/waimai-guide/add-to-cart.png',
guide: '点击「+」加入购物车',
spotlight: { top: 174, left: 70, width: 301, height: 152 },
plusFocus: { top: 295, left: 352 },
@@ -6531,7 +6531,7 @@ const demoSteps = [
spotlightOpacity: .62,
},
{
- img: '../../assets/onboarding/index/waimai-guide/missing-required.png',
+ img: 'assets/onboarding/index/waimai-guide/missing-required.png',
guide: '点击添加必选品',
spotlight: { top: 719, left: 0, width: 375, height: 93 },
plusFocus: { top: 755, left: 311, width: 128, height: 54, shape: 'rect' },
@@ -6543,7 +6543,7 @@ const demoSteps = [
spotlightOpacity: .62,
},
{
- img: '../../assets/onboarding/index/waimai-guide/add-required-item.png',
+ img: 'assets/onboarding/index/waimai-guide/add-required-item.png',
guide: '点击「+」添加',
spotlight: { top: 306, left: 76, width: 296, height: 134 },
plusFocus: { top: 403, left: 352, width: 46, height: 46, shape: 'circle' },
@@ -6555,7 +6555,7 @@ const demoSteps = [
spotlightOpacity: .62,
},
{
- img: '../../assets/onboarding/index/platform-flows/meituan/5-shop-cart.jpg',
+ img: 'assets/onboarding/index/platform-flows/meituan/5-shop-cart.jpg',
guide: '点击去结算',
spotlight: { top: 719, left: 0, width: 375, height: 93 },
plusFocus: { top: 790, left: 315, width: 112, height: 46, shape: 'pill' },
@@ -6567,7 +6567,7 @@ const demoSteps = [
spotlightOpacity: .62,
},
{
- img: '../../assets/onboarding/index/platform-flows/meituan/6-checkout.jpg',
+ img: 'assets/onboarding/index/platform-flows/meituan/6-checkout.jpg',
guide: '请选择待使用的红包',
spotlight: { top: 636, left: 14, width: 347, height: 48 },
finger: { top: 660, left: 315, size: 60, imgTransform: 'rotate(6deg)' },
@@ -6577,7 +6577,7 @@ const demoSteps = [
spotlightOpacity: .62,
},
{
- img: '../../assets/onboarding/index/platform-flows/meituan/7-coupon-select.jpg',
+ img: 'assets/onboarding/index/platform-flows/meituan/7-coupon-select.jpg',
guide: '点击确认',
spotlight: { top: 752, left: 9, width: 354, height: 55 },
plusFocus: { top: 780, left: 312, width: 104, height: 52, shape: 'confirm' },
@@ -6589,55 +6589,55 @@ const demoSteps = [
spotlightOpacity: .62,
},
{
- img: '../../assets/onboarding/index/platform-flows/meituan/8-checkout-coupon.jpg',
+ img: 'assets/onboarding/index/platform-flows/meituan/8-checkout-coupon.jpg',
mode: 'startCompare',
},
// ===== 淘宝 Agent 自动比价流程 =====
// 比价阶段:美团已用作起点(done),淘宝为当前 active 平台
{
- img: '../../assets/onboarding/index/platform-flows/taobao/1-home.jpg',
+ img: 'assets/onboarding/index/platform-flows/taobao/1-home.jpg',
mode: 'agentFlow',
agentText: '正在打开淘宝...',
retentionPercent: 11,
platforms: { 'meituan-waimai': 'done', 'taobao-shanguang': 'active' },
},
{
- img: '../../assets/onboarding/index/platform-flows/taobao/4-search.jpg',
+ img: 'assets/onboarding/index/platform-flows/taobao/4-search.jpg',
mode: 'agentFlow',
agentText: '正在搜索「窑鸡王」...',
retentionPercent: 26,
platforms: { 'meituan-waimai': 'done', 'taobao-shanguang': 'active' },
},
{
- img: '../../assets/onboarding/index/platform-flows/taobao/5-shop-top.jpg',
+ img: 'assets/onboarding/index/platform-flows/taobao/5-shop-top.jpg',
mode: 'agentFlow',
agentText: '正在浏览菜单...',
retentionPercent: 40,
platforms: { 'meituan-waimai': 'done', 'taobao-shanguang': 'active' },
},
{
- img: '../../assets/onboarding/index/platform-flows/taobao/6-shop-item.jpg',
+ img: 'assets/onboarding/index/platform-flows/taobao/6-shop-item.jpg',
mode: 'agentFlow',
agentText: '搜索同款商品中...',
retentionPercent: 55,
platforms: { 'meituan-waimai': 'done', 'taobao-shanguang': 'active' },
},
{
- img: '../../assets/onboarding/index/platform-flows/taobao/7-spec.jpg',
+ img: 'assets/onboarding/index/platform-flows/taobao/7-spec.jpg',
mode: 'agentFlow',
agentText: '正在确认商品规格...',
retentionPercent: 70,
platforms: { 'meituan-waimai': 'done', 'taobao-shanguang': 'active' },
},
{
- img: '../../assets/onboarding/index/platform-flows/taobao/8-checkout.jpg',
+ img: 'assets/onboarding/index/platform-flows/taobao/8-checkout.jpg',
mode: 'agentFlow',
agentText: '正在应用所有优惠...',
retentionPercent: 85,
platforms: { 'meituan-waimai': 'done', 'taobao-shanguang': 'active' },
},
{
- img: '../../assets/onboarding/index/platform-flows/taobao/result.jpg',
+ img: 'assets/onboarding/index/platform-flows/taobao/result.jpg',
mode: 'agentFlow',
agentText: '正在获取淘宝最终价格',
retentionPercent: 100,
@@ -7134,7 +7134,7 @@ const couponPromptVariants = {
'