news 2026/9/20 15:24:11

InvenTree:把零件、库存、生产一次管起来的开源库存管理系统

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
InvenTree:把零件、库存、生产一次管起来的开源库存管理系统

InvenTree:把零件、库存、生产一次管起来的开源库存管理系统

【免费下载链接】InvenTreeOpen Source Inventory Management System项目地址: https://gitcode.com/GitHub_Trending/in/InvenTree

InvenTree 是一个基于 Python/Django 的开源库存管理系统,覆盖零件档案、库存收发、采购订单、BOM 和生产构建的完整闭环,MIT 协议,可以免费自托管部署。

先搞清楚它适合谁

如果你是小制造企业、电子工坊或硬件团队的工程师、仓管,手上管着几百到上万种零件,常遇到"零件在哪找不到""这批料从哪批采购来说不清""库存到底还剩多少要现翻表格"这类问题,InvenTree 就是为你设计的。个人项目维护 BOM、做小批量生产同样适用。它不是开箱即用的多组织财务 ERP,更偏向物料与供应链这条线。

它能做什么

📦 零件挂供应商,一个料号对上所有采购渠道

零件是系统的基本单位,可以按分类树组织,每个零件挂上制造商料号和供应商料号。比如登记一个 470R 贴片电阻,同时关联它的 DigiKey 编号和 Mouser 编号,以后采购时搜供应商编号就能直接定位到对应零件,不用靠人脑记对照表。

入库、盘点、状态变更全部留痕

库存放在可嵌套的"位置"里,每个库存项记录批次、序列号、有效期、状态。收货、清点、转移、标记不可用这些操作都从统一的库存项操作菜单发起,每一次动作都有记录。序列化的库存项还能挂测试结果,"这台设备检验过没有"当场能回答。

BOM 驱动构建单,自动从库存扣料

装配产品先维护一份 BOM;开工单时系统算出需要哪些子件,自动从现有库存分配,可勾选是否允许互换料、替代料。生产推进过程中库存自动扣减,完工后产出新的成品库存项,整条消耗链路是可追溯的。

📄 报告自己印,插件随便扩

报告基于自定义模板生成,比如库存项测试报告会列出每项测试的结果、经手人和日期,没通过的项直接标红。BOM 导出支持选格式、选导出插件、勾选要包含的数据(库存、价格、供应商、替代料、参数)。系统同时提供 REST API 和 Python 绑定库,自己的脚本可以直接调;插件系统覆盖条码、导出、通知等扩展点。

技术底子

  • 后端:Python + Django + Django REST Framework,业务逻辑全部挂在 REST API 后面,后台任务用 Django-Q2
  • 数据库:PostgreSQL、MySQL/MariaDB、SQLite 都支持,Redis 做缓存
  • 前端:React + Mantine,Lingui 做国际化;另有 Android/iOS 移动端 App 配合扫码和查库存
  • 部署:官方提供 Docker 镜像和一行安装脚本,也支持裸机部署

动手前的准备

  • 一台 Linux 服务器或本地机器即可。官方推荐 Docker 方式安装;一行安装脚本支持的主流发行版清单写在文档里
  • 裸机部署需要先装好较新的 Python 版本和若干系统依赖,安装文档按步骤讲得很细
  • 想先翻源码看看:git clone https://gitcode.com/GitHub_Trending/in/InvenTree

为什么值得试,以及要注意什么

  • 免费自托管:MIT 协议,没有许可费,数据全在自己服务器里
  • 数据模型完整:零件、库存、位置、订单四块拼起来,从收货、构建到完工都有记录,出问题能倒查
  • API 优先:REST API 加 Python 库,接自动化脚本、做小工具的成本很低
  • 要注意两点:一是安装运维(数据库、反向代理)得自己搭,裸机路线对 Linux 基础有一定要求;二是功能偏向制造与采购场景,做零售多门店或财务对账得自己扩展,不能指望开箱即用

总结:如果你在电子制造、硬件项目或小批量生产里受够了 Excel 库存表,值得花一个晚上用 Docker 跑一套试试。完整官方文档入口见 docs/docs/index.md,仓库内docs/目录下还有中英多语言文档。

【免费下载链接】InvenTreeOpen Source Inventory Management System项目地址: https://gitcode.com/GitHub_Trending/in/InvenTree

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/20 15:23:55

PyCharm安装汉化配置全攻略:新手Python开发环境避坑指南

简介:这是一份面向Python初学者的PyCharm安装及汉化教程PDF,帮助零基础用户快速搭建Python开发环境并完成界面中文化。资源为单个PDF文件,大小769KB,内容涵盖PyCharm的下载安装、激活码与免费评估两种激活方式、汉化包解压与语言切…

作者头像 李华
网站建设 2026/9/20 15:23:25

MPR+LTC双轮驱动:手机销售终端数字化转型总体方案拆解

简介:一份聚焦手机销售终端业务转型的MPRLTC项目总体方案,以183页PPT形式呈现,面向企业销售流程架构师、LTC项目经理及销售运营管理团队。资源包仅含1个pptx文件,大小约4.04MB,内容紧凑完整,适合快速通读。…

作者头像 李华
网站建设 2026/9/20 15:23:08

Agent Skills深度解析:从Prompt到可复用技能,手写与平台安装指南

最开始接触Agent Skills这个概念,我是有点不屑的。那阵子朋友圈里到处都在聊“Skills”,从Claude Code到Codex,从Superpower到CodeBuddy,几乎每个Agent框架都要蹭一下。我当时的第一反应是:这不就是“升级版Prompt”吗…

作者头像 李华
网站建设 2026/9/20 15:23:05

中文提示词AI绘画工具横评:6款主流文生图实测,谁真正理解中文?

“有没有支持中文提示词的AI作图工具?”这问题几乎每周都有人在群里问一遍。我一开始还挺意外,毕竟AI绘画发展这么快,怎么还有人卡在英文提示词这一步?后来看多了提问就明白了,大家真正想知道的是:中文提示…

作者头像 李华