2026-08-20 · 基于全部项目文档 + 代码逐行盘点 · 给决策人看的版本 · 已拍板:微信 H5 先行
结论先说:收缩到「训练模式 + 只做高远球」是对的。现在卡住你的不是功能不够,而是三个「没有」——没人用得上、没证据信得过、没人付过钱。
你手里的分析引擎(上传→识别姿态→找到每一拍→评价→出报告)已经完整跑通,工程质量比大多数 Demo 高一截:160 多个自动化测试,连「报告里不许出总分」这种产品底线都写进了测试。引擎不是问题。
问题是这台引擎还架在你自己的电脑上:球友碰不到它,报告没有教练背过书,商业调研写得很好但一分钱还没收过。而调研判断的市场空窗只有 6~12 个月,已经开始倒计时。
所以产品化 = 四条线:让人用得上(产品线)、让报告信得过(可信线)、让钱进来(商业线)、让底座稳得住(工程线)。下面逐条展开。
先对齐现状,再谈路线。左边是资产,右边是缺口。
逐行读代码时怀疑「标准动作参照表」用了过期数据,当天已专项复核完毕。留在这里是为了记录结论和过程。
当时的怀疑:参照表里「击球高度」的数字看着反常(按字面理解,大部分标准高远球的击球点在头以下),而代码里这个指标修过一次「正负号」的 bug——怀疑参照表是修复前生成的老数据。
复核怎么做的:把参照素材(113 段)全量重新下载,按当年的选片逻辑复现出同一批 40 拍,用当前程序整个重算一遍,和库里的表逐项对数。
结果:五个统计位全部吻合(中间值只差 0.15%)——参照表就是当前程序算出来的,没有过期。「负数」是这套测量方法在该素材上的真实特性(击球时刻的取点偏晚、3D 深度有噪声),生成当天的笔记里其实已经如实记录过。评价规则也没有失效。
额外收获:这张表以前「查无对证」,谁看到都会起一遍疑——这次把复现工具入了库、审计过程记了台账,以后一条命令就能验证,疑点被永久堵死。
四条线不是四个人齐头并进——你是一个人 + AI 协作,任一时刻只推进 1~2 张卡。默认优先级:线 1 > 线 2 > 线 4,线 3 主要是你本人的线下动作,与开发并行。
把引擎搬上云,球友在微信里上传视频、收到自己的报告。
真实素材验证 + 教练盲评 + 素材授权大扫除。
按既定节奏跑深圳:先 C 端收费测试,再教练版,再谈场馆。
对战线冷冻归档、工程卫生、用户数据协议、扩动作的启动条件。
这是现在最优先的线:后面所有验证、访谈、收费,都以「球友能自己用」为前提。
推荐带 GPU(显卡)的按量计费机器——现在纯 CPU 算 15 秒视频要约 5 分钟,GPU 能压进 1 分钟左右,体验完全不同。搬家的同时做三件必须的改造:排队(多人上传按顺序处理,谁也不卡谁)、任务不丢(服务重启后任务还找得回,现在会永久卡死)、自动清理(视频和报告设保留期,不然磁盘会被塞满)。
三个页面:拍摄引导(怎么拍才分析得准——这是成败关键,拍错=白算)、上传+排队进度、报告页(已经是手机优先设计,直接用)。先不做 App、先不做小程序,都慢。
灰度期最省事的办法:你在球友群里人肉发报告链接(30~50 人规模完全够用,还顺带制造话题)。跑顺之后再接微信服务号自动推送。
微信授权登录(知道谁传的、报告归谁),每人每天限传几条。不做完整的账号体系、会员系统——现在用不上。
收钱的底气来自这条线。灰度用户既是种子客户,也是验证素材的来源——一鱼两吃。
盘点提出的「参照表数据过期」疑点已当天复核否定(见第二节),复现工具已入库。这条线从下面第 1 步开始。
上传页加一句授权(「同意视频用于改进分析效果」),灰度期的 30~50 条真实视频就把验证样本从 16 条扩到 3 倍以上——这是「普通爱好者手机实拍到底准不准」的第一份真实答案。
找 2~3 位教练:先让他们不看 AI 结论自己指出视频里的问题,再对比 AI 报告的前两条建议,算一致率。这是能写在宣传里的硬证据(「经 N 位教练盲评验证」),这批教练也是将来教练版的种子用户——和线 3 直接联动。
现在靠一个简单规则判断,已知有把「架拍动作」误当击球的风险。备选方案早就调研好了(追踪球轨迹来确认击球瞬间,TrackNetV3),实验环境和权重都就位,跑一轮实验看误判率能压到多少。
参照表现在用的是「仅限原型」的公开数据集素材。正路子:请 1~2 位动作标准的教练/健将级球友,专门拍一批高远球并签授权,用它重算参照表;网上下载的素材全部下架。球轨迹模型的权重同理(自己标注重训、或到时候评估换方案)。
调研(定价、渠道、提纲)已经是成品,这条线缺的不是分析,是行动。它大部分是你本人的线下动作,和开发并行不冲突。
提纲已经备好(5 家球馆 + 10 位教练/球友)。关键升级:拿球友自己的报告去问,比拿样品问有效十倍——「这是你上周三那局的动作分析」和「这是个演示」是两种对话。
灰度用户里转化:先按次收 19.9~39.9 元试价(调研的冲动档~主力档之间),看真实付费率,不看口头「挺好的」。前置:个体户注册 + 微信支付开通 + 线 2 的授权清理完成。
从盲评教练里发展 3~5 位,试「教练档」(99~199 元/月):教练给学员留作业、报告当课后交付物。调研结论是「教练付费、学员免费看」的结构在海外已被验证,国内是空白——需要贴身共创而不是上架等买。
以深圳球馆客户身份去询价,搞清楚它对场馆的条款。它是头号变量:球馆里的相机已经是它的,最现实的规模化路径是「用它的相机、做它没有的动作分析层」——但它自己往这步走也只差一步。摸清条款才能决定是谈合作还是抢时间。
每一条都是「现在花一小时、将来省一星期」的活,穿插在主线空档里做。
代码盘点确认:对战功能是独立的一块,留着不删、完全不拖累训练线。要做的只是写一页「冷冻说明」:做到了什么程度、什么条件下重启(高远球有稳定收入后有余力,或者场馆/渠道点名要对战功能)。上传页上先把对战入口藏起来。
装机清单补全(有个关键组件没写进安装清单,换台机器就装不起来);3D 组件正规化(现在靠手工打补丁的第三方代码,要固定成自己的版本);部署脚本健壮化(现在改一句报告文案,线上演示站的构建就会断)。
用户的视频是带人脸的个人敏感信息。最简版三句话:视频用来做什么、存多久、怎么删。放在上传页勾选。收费后再升级成正式协议。
现在代码是「高远球专用焊死」的,加杀球要动 8 处以上。正确顺序:等高远球有稳定付费信号 → 先做一次「多动作改造」(把动作变成可配置的插件)→ 再上杀球。在那之前,任何「顺手加个动作」的冲动都按下去——这是范围失控的头号入口。
按周排。每个月末有一个「决策门」——用数据决定下一步,而不是惯性往前冲。
按你的决定改为零成本试跑先行:你的 Mac 当临时服务器 + 免费公网通道,H5 直接可用(2026-08-20 已搭通)。备案、个体户、租服务器全部延后——等你看到真实输出、决定继续,再启动。(参照表疑点已提前销案,无欠账。)
(前提:你看过零成本版的输出并点头继续。)H5 入口 + 排队 + 人肉通知跑起来,30~50 个球友真实使用;素材开始回流;线下访谈同步开跑(先从自己球群和相熟球馆开始)。
教练盲评出结果;授权大扫除完成;收费内测开闸(微信支付按次)。月末决策门:付费率说话。
3~5 位教练共创教练档;好球哇询价完成。季度决策门:数据决定下一季主攻方向——C 端放量 / 教练版深耕 / 场馆渠道 / 启动第二个动作。
入口平台已定(微信 H5)。服务器与个体户两件,按你 2026-08-20 的决定延后:先零成本见输出,满意后再办——到时候参考下面的推荐即可。
这是唯一持续花钱的地方。两个选项:
省钱备选:先拿你现在的电脑当服务器(0 成本),但只撑得起 10 人以内、你电脑还得一直开着——只适合第一两周内部试。
决定:微信 H5 先行。理由:微信里点链接就能用、群分享自传播、覆盖所有手机、收款不用给苹果分成。小程序放到收费稳定后、和支付资质一起办。
收钱(微信支付)、备案、和场馆/教练签约,都需要一个经营主体。个体户是最轻的形态,几百块、一到两周办下来。
按项目惯例,工程卡后续会各自展开成带验收标准的正式任务卡;这里是开工顺序和分工。
交换条件说清楚:这三件都是排队等待型,晚启动一周、正式收费就晚一周。你选择先看到输出再掏钱——清醒的选择,记录在案。
收钱(微信支付)、签约都靠它。几百元、一到两周。待你点头启动。
H5 要在微信里稳定打开,必须国内服务器+备案。个人名义先备案最快(不用等个体户),收费主体用个体户,两条腿并行。
推荐按量计费 GPU,灰度期约 200~500 元/月。待你点头。
后端按已采纳的工程蓝本做;顺序设计成「每一步都不破坏现有 Demo」。
Windows 开发机领先主线 34 个提交、零冲突。不合并就开工,三处代码各看各的,必出乱子。
把现有网页 Demo 的关键行为用测试钉死——之后大改后端时,一跑测试就知道有没有碰坏东西。
任务状态从「内存里记一下」搬进数据库:多人排队按顺序来、服务重启任务找得回、到期自动清理。这是多用户的地基。
定义一份干净的「对外报告数据」(不含内部路径、阈值、原始坐标)——H5 用它,将来 App 也用它,做一次管两代。
手机竖屏的上传流程和「怎么拍才准」引导页——灰度转化的成败关键。
姿态识别接上显卡,实测提速倍数,目标把「15 秒视频算 5 分钟」压进 1 分钟级。