V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
leetcode2020
V2EX  ›  分享创造

[一个人独立开发] 两个月撸了个“电表轮换系统”,现在真在用了(Web + App)

  •  3
     
  •   leetcode2020 · 5 天前 · 2472 次点击

    这两个月,发小找到我,说他们电力公司最近换电表快被材料整疯了,照片堆成山、数据对不上、人手也不够……我听完也挺上头的,直接说一句:

    “要不我给你整套系统?”

    于是就开始了这趟旅程——一个人、两个月、从零开始开发,做了一套完整的“计量轮换管理系统”,Web + App 都有,已经部署上线,真正在用,~_~真正在救命


    🧩 为什么要做这个系统?

    我老家电力公司每年都要大批量换电表,覆盖城区、小区、农牧区,换表流程全靠人工+微信群+Excel,过程堪称灾难:

    • 工人现场拍照后手抄数据,回来还得录入 Excel
    • 所有照片靠微信群传,文件一多全乱套
    • 管理员一个个核对照片和表单,哪个表是谁的全靠猜
    • 数据错了还得返工,有时候来回 100 多公里

    我当时就一个念头:都 2025 年了,这种事不应该靠人脑记,应该靠系统管。


    🚧 怎么做的?

    用的就是晚上 + 周末的时间,纯 vibe coding 模式。
    从架构设计 → 接口实现 → 页面写 UI → MongoDB 索引 → 图片压缩 → OCR → 离线缓存 → Docker 部署,一步步撸出来的。

    两个多月,没有产品经理,没有测试,没有 UI 设计,全靠自己扛。


    ✨ 系统长什么样?

    🖥 Web 管理后台

    • 三类表单统一管理(公台 / 专台 / 用户)
    • 电表照片自动识别(用了 LLM 多模态模型)
    • 权限分级(施工队只能录入,管理员能导出统计)
    • 图片自动压缩 + 本地存储优化
    • 数据统计图表一应俱全,支持导出 Excel 报表

    📱 移动端 App ( React Native )

    • 支持离线作业,无网环境下也能录入保存
    • 拍完表计照片一键上传,啥照片都支持(条码、倍率、CT 比值)
    • 草稿自动保存,操作中断不丢数据
    • 一有网就自动同步,后台悄悄传上去
    • 一个 App 兼容 iOS 和安卓( Expo 开发是真的省事)

    🔧 技术栈怎么选的?

    模块 技术方案
    后端 Spring Boot 3.4.5 + Java 17
    数据库 MongoDB (文档结构更灵活)
    App 开发 React Native + Expo
    部署 Docker + Docker Compose
    架构风格 前后端分离 + 容器化部署

    📸 系统实拍图( App 页面)

    系统截图


    💼 已经跑起来了 ✅

    • ✅ 使用单位:供电公司下属施工队、材料员、档案员
    • ✅ 使用人群:施工队、材料员、档案管理员等
    • ✅ 平均每天提交超 600+ 条表单
    • ✅ 30+ 一线员工已经在用,系统稳定,几乎不用管

    🤝 如果你是……

    • 电力行业从业者,做计量/运维/工程/设备的
    • 想给县、旗、区级单位做“数字化改造”的人
    • 对 OCR 、多模态识别、离线系统开发感兴趣的开发者

    d2lubmllbG92ZTIwMjA= 都欢迎聊聊!这个系统是可以推广复用的,我也愿意继续打磨、扩展,甚至一起搞点事情。


    技术不是为了炫技,而是为了让人少跑路、少返工、少出错。

    愿所有基层数字化系统都能接地气、真好用。

    19 条回复    2025-07-29 11:53:15 +08:00
    FollowCloud
        1
    FollowCloud  
       5 天前   ❤️ 1
    明确的需求和明确的推广渠道,挺好的,加油
    leetcode2020
        2
    leetcode2020  
    OP
       4 天前
    @FollowCloud 感谢您的鼓励和支持,谢谢!
    itbunan
        3
    itbunan  
       4 天前
    点赞,一个人搞定这些,不容易。楼主牛逼!
    ssh
        4
    ssh  
       4 天前
    所以目前赚钱了吗?
    这种东西应该是行业内转介绍更快
    lxxiil
        5
    lxxiil  
       4 天前 via iPhone
    这个从业人员要做应该是立项招标,或者走内部职工创新
    liantdev
        6
    liantdev  
       4 天前
    这套系统准备卖多少?
    putaozhenhaochi
        7
    putaozhenhaochi  
       4 天前
    现在电表不是远程上传数据的吗
    xycost233
        8
    xycost233  
       4 天前
    好好好这是我最近在 v 上看到的最清晰的创新贴
    leetcode2020
        9
    leetcode2020  
    OP
       4 天前
    @itbunan 谢谢!感谢 AI 时代,以前想都不敢想!
    leetcode2020
        10
    leetcode2020  
    OP
       4 天前
    @ssh 赚钱了还用来着吆喝么~ 是需要业务从业者转介绍的
    leetcode2020
        11
    leetcode2020  
    OP
       4 天前
    @lxxiil 嗯嗯,谢谢!
    leetcode2020
        12
    leetcode2020  
    OP
       4 天前
    @liantdev 合作共赢!
    leetcode2020
        13
    leetcode2020  
    OP
       4 天前
    @putaozhenhaochi 换表~
    leetcode2020
        14
    leetcode2020  
    OP
       4 天前
    @xycost233 谢谢支持!
    37Y37
        15
    37Y37  
       4 天前 via Android
    厉害了呀!
    FollowCloud
        16
    FollowCloud  
       4 天前
    @leetcode2020 现在不是已经有人在用吗?是免费的吗?
    wushigejiajia01
        17
    wushigejiajia01  
       3 天前
    一个人,两月非工作时间搞定,还这么多端,有点牛比
    Taone
        18
    Taone  
       1 天前 via iPad
    兄弟,有在线演示系统吗?想看看
    peter1988
        19
    peter1988  
       10 小时 38 分钟前
    这个弄好了不用上班了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2904 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 14:31 · PVG 22:31 · LAX 07:31 · JFK 10:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.