4 档主推官方套餐 · 5/3/2 人拼车 · 凑齐即发车
车同轨 立即上车
3 档官方套餐 · 实时拼车进度

AI 大模型拼车
一个人用不起 · 五个人拼得了

MiniMax ¥119 · Kimi ¥199 · GLM 智谱团队 ¥598 · 阿里云百炼 ¥200
这 4 档是用户最想要的官方原套餐,我们按 5 / 3 / 2 人车 拼,人均降 80%

4 档官方套餐 · 直接拼

每张卡 = 1 个官方原套餐 · 5/3/2 人车 3 个选项

我该选几号车?

三档套餐 × 三种座位 = 9 种组合,选你合用那个

🌱

偶尔用 · 拍 5 人车

一周两三次 · 单次 ≤ 30 分钟

最低单价 · 单价只有官方 1/5
最受欢迎

隔三差五 · 拍 3 人车

每周 5-7 次 · 写代码/写文档

性价比最佳 · 不会撞高峰
🔥

天天重度 · 拍 2 人车

每天都在用 · 高峰不撞限额

人均配额最高 · 推荐指数 ⭐⭐⭐⭐⭐

常见问题

这 3 档套餐真的能拿到官方 API key 吗?

真。我们用真实身份在 官方平台直接注册账号 + 充值。MiniMax / Kimi / GLM 全部可在你下单后随时查看后台。

"5 人车、3 人车、2 人车"是怎么算的?

官方 Coding Plan 是账号级订阅(如 MiniMax Coding Plan Pro = ¥119/月),我们买 1 份官方账号,由 5/3/2 人共用。
· 5 人车 = ¥119 ÷ 5 = ¥23.8 / 人 / 月
· 3 人车 = ¥119 ÷ 3 = ¥39.7 / 人 / 月
· 2 人车 = ¥119 ÷ 2 = ¥59.5 / 人 / 月
承诺:只用官方公开原价,不以"折后"含糊标价。

怎么支付?

提交席位后 30 分钟内会收到微信/支付宝/PayPal 转账二维码;确认到账后立即开团。

凑不齐人怎么办?

24 小时内未成团 = 全额退你微信。已成团 = 按剩余天数 70% 退。退钱不磨叽。

可以同时开多档吗?

可以。¥119 + ¥199 + ¥598 三个套餐可以同时拼,我们按席位号分别发到对应官方账号的子 key,互不干扰。

// ====== 4 档套餐数据(权威源) ====== // 利润规则(每车团满员后的总利润):默认每团净赚 ¥50 // MiniMax 是用户指定的硬价 ¥29/¥39/¥59(总盈亏自负) const NET_PROFIT = 50; // MiniMax 价格表:老板指定 ¥29 / ¥39 / ¥59(可能微亏/微利,但走量) const FIXED_PRICE_MINIMAX = { 5: 29, 3: 39, 2: 59 }; // 阿里云百炼 Coding Plan Pro ¥200/月 · 9 万次/月 · 老板指定硬价(参考 MiniMax 模式,差价模式按固定) const FIXED_PRICE_BAILIAN = { 5: 45, 3: 70, 2: 105 }; // 用户可改 const PLANS = [ { id: 'minimax-119', brand: 'minimax', brandName: 'MiniMax', brandLogo: '🟢', officialName: 'MiniMax 官方 Coding Plan Pro', officialPrice: 119, officialPeriod: '月', officialQuota: '9 万次 / 月', officialModels: 'MiniMax-M3 + M2.7 + M2.7-highspeed 全系', officialCtx: 'M3 512K / M2.7 256K · 长期缓存命中 5 折 · Tool/Agent 全开', officialUrl: 'platform.minimaxi.com/docs/guides/pricing-tokenplan', tagline: '中文编程 M3 旗舰 · 512K 长上下文 · Tool / Agent 全开' }, { id: 'kimi-199', brand: 'kimi', brandName: 'Kimi 月之暗面', brandLogo: '🟣', officialName: 'Kimi 官方 Coding Plan', officialPrice: 199, officialPeriod: '月', officialQuota: '套餐按量 + 价格优惠', officialModels: 'kimi-k3 + kimi-k2.7-code + 视觉输入', officialCtx: 'K3 支持 1M 上下文 · K2.7 Code 256K 编程专模 · 视觉 + 联网 + 工具调用', officialUrl: 'platform.kimi.com/docs/pricing/kimi-k3', tagline: 'K3 旗舰 1M 上下文 + K2.7 Code 编程专模' }, { id: 'glm-598', brand: 'glm', brandName: 'GLM 智谱', brandLogo: '🔵', officialName: '智谱官方 Coding Plan 团队版', officialPrice: 598, officialPeriod: '月', officialQuota: '1200M tokens / 月', officialModels: 'GLM-5.2 + GLM-5.1 + GLM-4.6 全部型号 + 企业级 SLA', officialCtx: 'GLM-5.2 支持 1M 上下文 · ¥2.01/M tokens 是智谱公开最低单价', officialUrl: 'bigmodel.cn/glm-coding-plan', tagline: '企业级 1200M tokens · GLM-5.2 1M 上下文' }, { id: 'bailian-200', brand: 'bailian', brandName: '阿里云百炼', brandLogo: '🟠', officialName: '阿里云百炼 Coding Plan Pro 高级套餐', officialPrice: 200, officialPeriod: '月', officialQuota: '90,000 次 / 月(6,000/5h · 45,000/周)', officialModels: 'qwen3.6-plus · kimi-k2.5 · glm-5 · MiniMax-M2.5(qwen3-coder-plus / glm-4.7 等亦含)', officialCtx: 'Coding Plan Pro 复杂项目及大规模开发任务进阶之选 · 兼容 Cline / OpenClaw / Claude Code / Qwen Code', officialUrl: 'bailian.console.aliyun.com/?tab=doc#/doc/?type=model&url=3005961', tagline: '阿里云百炼 Coding Plan Pro · 9 万次/月 · 国产编程全家桶' } ]; // ====== 渲染 ====== function render(){ const zone = document.getElementById('zone'); zone.innerHTML = PLANS.map(p => { // 动态算每个座位的售价 + 关键参数 const splits = [5,3,2].map(seats => { // MiniMax / 阿里云百炼 用老板指定的硬价;Kimi / GLM 用公式 let userPrice; if (p.id === 'minimax-119') userPrice = FIXED_PRICE_MINIMAX[seats]; else if (p.id === 'bailian-200') userPrice = FIXED_PRICE_BAILIAN[seats]; else userPrice = +((p.officialPrice + NET_PROFIT) / seats).toFixed(2); // 净利润 = 总收入 - 官方原价 const revenue = +(userPrice * seats).toFixed(2); const net = +(revenue - p.officialPrice).toFixed(2); const perUnit = +(p.officialPrice / seats).toFixed(2); // 人均配额:解析 officialQuota const q = p.officialQuota; let perPerson = '配额见官方套餐'; const m1 = q.match(/(\d+)\s*万\s*次/); if (m1) { perPerson = '人均 ' + Math.round(parseInt(m1[1], 10) / seats) + ' 万次/月'; } else { const m2 = q.match(/(\d+)M\s*tokens/i); if (m2) perPerson = '人均 ' + Math.round(parseInt(m2[1], 10) / seats) + 'M tokens/月'; } return { seats, userPrice, net, perUnit, perPerson, popular: seats===3, cheapest: seats===5 }; }); return `
${p.brandLogo} ${p.brandName}
官方
${p.officialName}
¥${p.officialPrice} /${p.officialPeriod} · 官方原价

${p.tagline}

月含 ${p.officialQuota}
${p.officialModels}
${p.officialCtx}
5 / 3 / 2 人车 · 自己挑
${splits.map(sp => { const seatsOccupied = Math.max(0, Math.floor(sp.seats * (0.4 + Math.random()*0.4))); const seatChips = Array.from({length:sp.seats}, (_,j)=>``).join(''); const tag = sp.popular ? '最热' : sp.cheapest ? '最低价' : ''; const totalRevenue = +(sp.userPrice * sp.seats).toFixed(2); return ` `; }).join('')}
📜 官方源:${p.officialUrl} 核对 →
`; }).join(''); } // ====== 弹窗 ====== function openModal(plan, split, totalRevenue){ const officialUrl = 'https://' + plan.officialUrl; document.getElementById('modal-supplier').textContent = plan.brandName + ' · ' + officialUrl; document.getElementById('modal-plan-id').value = plan.id + '-' + split.seats; document.getElementById('modal-plan-name').textContent = split.seats + ' 人车 · 拼' + plan.officialName; document.getElementById('modal-plan-price').textContent = split.userPrice; document.getElementById('modal-quota').textContent = '📊 月含: ' + plan.officialQuota; document.getElementById('modal-leave').textContent = '🚗 ' + split.perPerson; const netClass = split.net >= 0 ? 'text-amber-700' : 'text-red-600'; const netLabel = split.net >= 0 ? '= 满员净利润' : (split.net < 0 ? '⚠ = 倒贴' : '= 满员净利润'); document.getElementById('modal-basis').innerHTML = '📌 拼车满员收益表:
' + '' + '' + '' + '' + '' + '
每人付¥' + split.userPrice + ' / 月
× ' + split.seats + ' 人 = 团总收入¥' + totalRevenue + '
− 官方套餐原价¥' + plan.officialPrice + '
' + netLabel + '¥' + split.net + ' / 月
' + '📜 官方源:' + plan.officialUrl + ''; const m = document.getElementById('modal'); m.classList.remove('hidden'); m.classList.add('flex'); } function closeModal(){ const m=document.getElementById('modal'); m.classList.add('hidden'); m.classList.remove('flex'); } function closeSuccess(){ const m=document.getElementById('success'); m.classList.add('hidden'); m.classList.remove('flex'); } document.getElementById('pin-form').addEventListener('submit', async (e) => { e.preventDefault(); const fd = new FormData(e.target); const payload = Object.fromEntries(fd.entries()); payload.ts = Date.now(); fetch('/api/order', {method:'POST', headers:{'Content-Type':'application/json'}, body: JSON.stringify(payload)}).catch(()=>{}); closeModal(); const s = document.getElementById('success'); s.classList.remove('hidden'); s.classList.add('flex'); }); render();