桌面应用 · 需安装
核心功能
三种计数方式:摄像头、USB 手持扫描枪、手工录入,均带确认提示音
每次盘点都是独立会话,共用同一份商品目录
自动对账为一致、短少、盘盈、未盘点、目录外,并折算差异金额
按条码留存扫描日志,可回溯存疑的数字
CSV 导入导出,导出时已防范 CSV 注入
EAN/UPC 校验位验证,当场剔除错读一位的条码
可调扫描灵敏度:稳定帧数、防重复冷却时间、摄像头分辨率
技术栈
ElectronVue 3TypeScriptSQLiteZXing
工作原理
Electron 主进程通过 better-sqlite3 持有 SQLite 文件并负责文件对话框;Vue 渲染进程是界面;两者经由开启 context isolation 的 preload 通信。扫码优先使用 Chromium 内置的 BarcodeDetector,缺失时回退到 ZXing。整个仓库就是一个 SQLite 文件——拷走它,库存也跟着走。