码上取产品系统Vibe Coding

我要开发同款
小鹿2026年09月27日
6阅读

技术信息

语言技术
Flutter
系统类型
Android应用
行业分类
生活旅游

作品详情

行业场景

1. 立项原因
快递到了驿站,取件码散在短信、购物 App 通知和截图里,一次取多件要来回翻。码上取要解决的是:把这些取件码收成一份待取清单,按驿站分组,到店对着清单取。识别在手机上完成,确认保存后原图删除,数据默认只留在本机。

2. 行业场景
面向经常在菜鸟、快递柜和社区驿站取件的人。短信和电商通知格式不统一,同一次出门可能要去多个驿站。

功能介绍

1. 功能模块
导入识别、确认入库、待取列表、历史、取件模式、桌面小组件。Android App 与微信小程序并行。

2. 主要功能
(1)导入:粘贴短信或通知文字;从相册选截图识别取件码。
(2)识别:手机端文字识别优先,失败时可走在线识别。小程序读不了短信收件箱,改为引导复制后再识别。
(3)核对:确认页可改取件码和驿站,确认后才保存,原图自动删除。
(4)列表:按驿站分组、排序、去重,标出待取。
(5)取件:取件模式方便到店核对;可调字号,方便老人查看。
(6)提醒:Android 桌面小组件显示待取数量;小程序可复制待取清单分享。

项目实现

1. 我负责的任务
独立完成码上取的需求、解析规则、Android 与微信小程序开发和验收。包括文字导入、截图识别、驿站分组、确认入库和桌面小组件。

2. 技术栈与架构
(1)Android 用 Flutter,状态用 Riverpod,本地库用 Drift / SQLite,路由用 go_router。
(2)截图用 ML Kit 在手机上识别文字,在线识别只作兜底。
(3)取件码解析单独成模块,小程序复用同一套规则;桌面小组件用 home_widget。

3. 亮点与难点
各家快递短信格式不一样,取件码和驿站要拆对,还要去掉重复通知。截图里有广告和验证码,不能把无关数字当成取件码。确认前不入库,保存后删掉原图,避免取件码截图留在相册里。

示例图片

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

评论