化工品代理商云端进销存系统开发计划

做化工品代理,商品有 CAS 号和多种规格,货要按批次管、有效期要盯,同事又分布在全国各地。现成的进销存软件要么太重,要么不懂批次。所以我打算自己做一套云端系统,用 6 周时间、借助 AI 编程工具完成。
要做什么
- 商品管理(CAS 号、规格)
- 供应商与客户管理
- 采购入库、销售出库
- 实时库存与库存流水
- 批次管理(批次号、有效期、追溯)
- 多用户权限(管理员 / 操作员)
- Excel/CSV 导入导出
- 低库存、临期、过期预警
- 用 AI 助手以自然语言读取和分析数据
技术选型
- 前后端:Next.js(App Router)
- 数据库:Supabase(PostgreSQL),备选 Neon 或 Railway Postgres
- 认证与权限:Supabase Auth + 角色
- 部署:Vercel + Supabase,或 Railway
- 开发工具:Cursor + Grok Bot
国内访问速度是个现实问题,会优先评估腾讯云 / 阿里云部署,或者用 Vercel + Cloudflare 加速。
6 周排期
第 0 周:需求与准备(2–3 天)
确定必做功能和后续迭代功能;定下批次规则(批次号格式、有效期、出库策略如先进先出);创建云项目;用 AI 生成数据库表结构草案并评审。
第 1 周:基础数据
商品、供应商、客户三张主表的增删改查,登录与角色框架,列表搜索筛选。
里程碑:能登录,能维护基础资料。
第 2 周:采购、销售与库存
采购入库单、销售出库单,库存自动增减,库存流水,低库存预警。
里程碑:采购入库、库存增加、销售出库、库存减少,形成闭环。
第 3 周:批次管理
批次表及关联;入库时生成或选择批次,出库按批次扣减;批次库存查询与追溯;临期 / 过期预警。
里程碑:多批次独立管理,可追溯。
第 4 周:权限、导入导出与界面
完善角色权限,Excel/CSV 导入导出,界面优化和基础报表。
里程碑:多人同时使用,数据能进能出。
第 5 周:AI 分析集成
提供安全的只读查询接口,准备常用分析模板(周转率、销售排名、临期、低库存),让 AI 读取数据并生成报告,设定只读与审批规则。
里程碑:用自然语言让 AI 分析业务数据。
第 6 周:测试与上线
端到端测试(并发、批次追溯、预警),修 Bug 和优化性能,写使用说明,配置备份,绑定正式域名。
里程碑:正式投入日常使用。
几条原则
- 全站 HTTPS,数据库开启行级安全(RLS)。
- 定期导出数据库备份。
- 高频查询做成固定报表;AI 只负责自然语言分析和异常解读,不直接改数据。
后续迭代
报价单、消息通知、更细的权限、移动端。