秒拍算番产品系统Vibe Coding

我要开发同款
lliwang2026年09月25日
3阅读

技术信息

语言技术
UI、小程序、前端
系统类型
小程序轻应用
行业分类
生活旅游

作品详情

行业场景

麻将辅助计番工具,切入"线下棋牌娱乐 + 规则争议裁决"这一高频刚需场景:

亲友棋牌局算番争议:线下麻将局中,番型计算规则复杂(国标、川麻、广东、长沙等各地规则差异大),牌局结束时常因"到底几番"产生分歧。拍照即可自动识牌、算番,用结果说话,牌桌争议一拍定论。
地方规则迁移学习:牌友换了地区(如国标玩家打四川血战到底),对番型不熟。内置多套竞赛规则番型库可随时查阅,扫码算番过程即是学习过程。
复盘与社交分享:牌局结束后生成专属"战报"并可分享,满足大胡牌、稀有牌型的晒图社交需求,也用于赛后复盘分析。
教学与培训:麻将教练或爱好者用"手动算番器"逐张拖拽摆牌,实时展示番型明细拆解(番型名称+番数逐项列出),作为教学演示工具。
无网/弱网环境可用:识别与算番全部在端侧完成,地下室棋牌室、户外等弱网场景不受影响。

功能介绍

拍照智能算番(核心):调用摄像头实时取景,带牌面摆位引导框与闪光灯开关;AI 模型自动识别 42 类麻将牌面,识别后按当前规则集自动计算总番数与番型明细。
多规则集切换:内置国标、四川(SBR 2025)、广东(2023)、推倒和(2024)、长沙(2024)五套竞赛规则,顶部导航栏一键切换,识番、算番、规则查阅全部联动。
手动算番器:拖拽式摆牌,支持手牌/吃/碰/杠分区管理、多选删除、拖拽删除区、牌面转换;实时计算并展示"总番数 + 各番型(番数)"明细。
场况参数:支持自摸、杠上开花、抢杠、海底、门风、花牌、报听、天和/地和等规则相关的附加条件勾选。
番型规则库:按番数分组的完整番型列表及释义,作为牌桌旁的"规则字典"。
结果与战报分享:算番结果页 + 可生成的专属对局战报分享页。
合规与体验:用户协议/隐私政策入口、摄像头权限说明、深色模式适配。

项目实现

形态:微信原生小程序
AI 识别链路:
目标检测模型(YOLO11 以 ONNX 格式托管在 Cloudflare Workers/R2(自定义域名 + WAF Referer 防盗链),首次运行下载至用户目录缓存,替代原微信云存储以消除固定月费。
推理使用微信原生端侧执行,拍照帧经 camera + 离屏 canvas(type=2d) 预处理后输入,全程离线、零服务端推理成本。
算番引擎:C++ 开源牌型识别仓库重构的 JS 版本,负责牌型解析、多规则集番型匹配与番数计算。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论