嫌录入太烦?我用 3 天做了个本地 AI 电子元器件库存管理系统

前言

开源地址:Github仓库地址,国内仓库(不稳定)

作为一名个人电子开发者,随着项目越做越多,手里的电子元器件也日积月累、种类繁杂。真正要用的时候,常常翻箱倒柜都找不到;做新项目时,又不清楚自己已有哪些器件,导致反复购买,造成不小的浪费。

其实我早就想好好整理一下自己的元器件库存,可试了市面上不少工具,却始终没找到合心意的方案。我用过本地 Excel 表格,也试过飞书的现成库存管理工具,甚至还用过飞书在线表格,但最后全都不了了之。

总结下来,原因其实很简单:太麻烦,懒得坚持
录入一个电子元器件,需要填写的信息实在太多。就拿一颗最普通的电阻举例,要填名称、阻值、精度、封装等一系列参数,重复操作极其繁琐。我当时只录入了一百来个,就再也不想打开表格了,体验非常差。

后来项目越做越多,元器件越堆越乱,整理库存的想法又一次冒了出来。恰逢当下 AI 技术越来越成熟,我便萌生了一个念头:不如自己做一个轻量化、可本地运行、专为个人开发者设计的元器件库存管理系统,功能不用复杂,但一定要够省事、够好用。

说干就干,前后花了 3 天时间,我的第一代电子元器件库存管理系统,就这样正式诞生了。

一、系统特点是啥?

既然是自己从零开发的系统,那就要完全贴合自己的使用习惯,想要什么功能就做什么,不被第三方工具的条条框框限制。
对比传统的 Excel、通用库存软件,我这套本地 AI 电子元器件库存管理系统,从电子开发者的真实痛点出发,做了一整套更智能、更省心的设计:

1. 部署灵活,本地/公网两用

系统不依赖复杂环境,既可以直接在本地电脑运行,数据完全私有、安全放心;也能部署到服务器,变成网页版系统,随时随地公网访问查看库存,居家、外出、实验室都能用。

2. 立创API自动入库,告别手动填表

通过对接立创开放平台 API,只需要输入商品ID,系统就能自动拉取元器件的完整信息:名称、规格、精度、封装、品牌、描述等全部自动填好,真正做到一键入库,从根源解决“录入太烦”的问题。

3. 支持接入大模型API,全程AI减负

系统内置大模型接口能力,可直接对接云端模型,让AI参与整个库存管理流程,从录入、查询到分析,全程帮你减负。

4. AI 智能补全,非立创物料也能快速入库

对于立创没有的物料、自己零散购买的元器件,不用再一个个手动填参数。
只需要复制商品标题,或简单手写几句描述,AI 就能自动识别、拆分、补全所有关键参数,入库效率大幅提升。

5. AI 重复物料智能巡检

系统会自动扫描库存,识别疑似重复的物料:如同料号、同参数、同立创商品ID、同封装等,并生成人工复核清单,从根本避免重复录入、重复囤货。

6. AI 库存分析 + 智能补货建议

AI 会自动分析你的使用频率、现有库存、历史消耗,直接给出补货建议:哪些快用完、哪些常用、哪些可以少买,让你不用再凭记忆管理。

7. AI 对话式交互,自然语言查库存

支持直接和AI聊天式操作

  • “我有多少个10kΩ电阻?”
  • “帮我看看最近一周入库了什么”
  • “哪些元器件库存偏低?”

不用复杂点击,口语化指令就能完成查询与分析。

8. 导出 CSV,支持标签打印

可以一键导出标准 CSV 格式,方便直接用于标签打印、元件盒贴纸,整理元器件、归类收纳更规范、更高效。

9. 极速搜索 + AI 自然语言模糊搜索

普通模式支持快速精准搜索
进阶模式可使用AI 自然语言模糊搜索,哪怕描述不标准、关键词不全,也能精准找到你想要的元器件。

10. 低库存实时展示,一目了然

系统会实时监控库存数量,自动标记低库存器件,在首页或看板直观展示,再也不会用到一半才发现没料。

11. 精简库存统计,只看核心指标

界面不冗余、不花哨,只展示最关键的数据:
元器件总数、分类统计、库存变动记录,一目了然,干净实用。

12. 高度可定制,可自由扩展升级

因为是完全自主开发,系统结构清晰,后续想加新功能、新接口、新显示方式都非常方便,想怎么升级就怎么改,真正属于自己的工具。

二、系统界面长啥样?

1、首页展示

整个系统以简洁实用为主,首页就是仓库概览,一进来就能掌握全局。

顶部是常用操作:添加容器、快速搜索、统计页,还有账号信息,一目了然。

中间是核心数据卡片:容器总数、元件数量、待补货数量、近7天变动,全局状态一眼看清。
下面按收纳盒类型(28格小盒、14格中盒、自定义容器、袋装)分类展示,点一下就能进入对应分类管理。

页面下方会实时显示低库存元器件,包括规格、位置、数量,缺料不慌。

右侧是 AI 核心面板:

  • 一键生成AI补货建议
  • 一键巡检重复物料,避免重复录入、重复购买

整体界面干净、直观,所有功能都是为了快、省事、能坚持用下去

2、一键入库界面:彻底告别手动填参数

这是系统最核心的入库效率提升模块,我做了两种极简方式,完美解决“录入太烦”的痛点:

1. 立创商品链接自动入库

只需粘贴立创商品详情页链接,系统会自动提取 itemId,调用立创开放平台 API,一键拉取并填充所有参数:料号、名称、规格、封装、精度等全部自动填好,你只需要确认数量和位置,点「保存」就完成入库,全程不用手动敲一个字。

2. AI 批量快速入库

对于非立创渠道的零散物料,直接粘贴多行文本(料号、名称、数量、规格),系统会:

  • 用 AI 预处理并结构化数据
  • 自动补全缺失参数
  • 批量导入到对应容器格位
  • 支持联网补全信息,哪怕只有简短描述也能入库

两种方式都遵循「轻量入库规范」:先保证可检索,再补充参数,不追求一次填全,真正做到想入库就入库,再也不会因为麻烦而放弃整理

P1:立创入库

P2:AI辅助入库

3、AI 对话与分析界面:用自然语言管理库存

这是系统最“省心”的模块,把复杂的库存查询和分析,变成了和 AI 聊天一样简单。

1. AI 补货建议

基于低库存状态 + 近30天出库数据,一键生成可执行的补货方案:

  • 自动区分「紧急补货」「本周建议」「暂缓补货」三类优先级
  • 每个建议都标注推荐补货数量和理由,不用自己算消耗节奏
  • 支持查看原始 AI 输出文本,方便复盘和调整策略

2. AI 重复物料巡检

自动扫描库存,找出同料号、同参数、同立创编号的疑似重复物料:

  • 生成人工复核清单,标注重复原因和涉及器件的位置、数量
  • 支持导出当前结果或全量数据,方便线下核对与合并
  • 从根源避免重复录入、重复囤货,减少浪费

3. AI 数据库聊天(自然语言查询)

直接用中文提问,系统会自动生成只读 SQL 查询库存数据:

  • 例:“我有多少电阻?”“低库存里哪些器件最近出库最快?”
  • 回答会附带关键证据本次 SQL 语句,透明可追溯
  • 支持「数据库查询 + 联网补充」模式,既保证数据准确,又能获取额外参考
  • 不勾选数据库查询时,也可作为通用 AI 助手自由对话

整个 AI 面板把最耗时的“分析、决策、核对”工作交给模型,你只需要做最后确认,真正做到用最少的精力管好库存

P1:AI库存分析

P2:AI对话

最后

做这个小工具的初衷很简单——解决自己的库存管理痛点。从想法萌生到第一版能用,只花了3天时间,核心就是“够用就好”。

对个人电子开发者来说,工具不用追求大而全,能解决自己的实际问题、能坚持用下去,就是最好的工具。如果你也有元器件库存管理的烦恼,不妨试试这个系统,也欢迎在仓库提 Issue 或 PR,一起完善这个小工具~