Maxton‘s Blog

返回

写在前面:作为一个电子爱好者,最头疼的往往不是电路设计,而是满桌子散落的电阻电容,和永远对不上的库存表格。SiliconVault 是我为了解决这个问题而开发的桌面应用。

为什么开发 SiliconVault?#

相信很多做硬件开发的朋友都有过这样的经历:Excel 表格越记越乱,买重了元器件是常事,做项目时才发现关键芯片缺货,甚至为了找一盘 0603 的电阻翻遍了所有收纳盒。

市面上的 ERP 系统太过庞大臃肿,而简单的表格又无法满足 BOM 级联和图片管理的需求。我想要一个轻量、本地化、高颜值且操作丝滑的工具。

于是,SiliconVault 诞生了。它基于 Electron + Vue 3 + TypeScript 构建,底层使用 SQLite 保证高性能,旨在为个人开发者提供丝滑的库存管理体验。

SiliconVault 主界面预览

不仅是管理,更是享受#

我重点重构了交互逻辑,引入了“智能布局”和“高级资源包”,让软件不仅仅是一个数据库,更是一个顺手的效率工具。

1. 只有你能定义的“智能布局系统” (Smart Layout)#

不同类型的元器件,我们需要关注的信息截然不同。对于电阻,我们看重阻值精度;对于芯片,我们更关心具体型号功能描述

我引入了 2x2 插槽布局配置

  • 左上 (核心大字):一目了然的关键信息(如 10kΩ 或 STM32F103)。
  • 右上 (胶囊标签):辅助分类(如 0603 封装)。
  • 左下 & 右下:次要参数和位置信息。

这意味着,你现在的电阻列表和芯片列表,可以拥有完全不同的视觉呈现,信息密度由你掌控。

智能布局配置演示 智能布局配置演示

2. 面向“生产”的 BOM 管理与一键扣减#

做项目时,我们通常是按 BOM(物料清单)来领料的。SiliconVault 内置了完整的 BOM 项目管理功能。

你可以创建一个项目,导入所需的元器件清单。软件会自动计算库存缺口。当你完成焊接制作后,只需点击 “执行生产扣减”,系统就会根据你制作的板子数量,自动扣除所有关联元器件的库存。

文件关联功能,你可以把 PCB 投板文件、原理图 PDF 直接挂载在项目下,再也不用去文件夹里到处找资料了。

BOM项目管理与库存扣减

3. 数据可视化:看见你的“消耗习惯”#

元器件买了一堆,到底用了多少?钱都花哪去了?

新的消耗看板 (Analytics Dashboard) 彻底重写了底层算法。现在,它不仅能区分你是“手动出库”还是“BOM 生产消耗”,还能通过热力图展示你的活跃时段。

  • 玫瑰图:直观展示各类元件的消耗占比。
  • 趋势图:支持日/周/月维度的消耗追踪。
  • 消耗强度:系统会自动评估你的近期活跃度(Low/Medium/High)。
数据可视化看板

4. 真正好用的导入导出与“资源包”#

数据迁移一直是痛点。本软件引入了 .svdata 资源包 概念。

这不仅仅是导出 CSV 表格,它能将你的数据库记录、元器件图片、Datasheet 文档全部打包成一个文件。

当你需要从家里电脑同步到实验室电脑时,导入向导会自动进行冲突检测

  • 这个电阻已经存在了,是覆盖还是跳过?
  • 图片是否有变化?

系统会列出详细的对比清单,把选择权交给你,确保数据绝对安全。

智能导入与冲突检测 智能导入与冲突检测

细节之美:向 iOS 看齐的体验#

作为一个“颜控”开发者,我对 SiliconVault 的审美要求是向 iOS/macOS 的原生应用看齐。

  • 丝滑动画:所有的列表加载、弹窗过渡,都经过了精心调优。
  • 暗色模式:默认采用了深邃的暗色主题,长时间使用不刺眼。
  • 容错设计:批量编辑时支持“负库存预警”,防止误操作导致数据异常。

结语与下载#

SiliconVault 是我目前最满意的版本,它解决了我自己管理上千种元器件的真实痛点。如果你也受够了凌乱的电子实验室,不妨试试这个工具。

它完全本地运行,数据掌握在你自己手中,且完全免费

Maxthten/SiliconVault: SiliconVault | 基于 Vue3 + Electron 的简约高级感电子元件管理助手。iOS 审美风格,丝滑交互体验。非常适合新手,电子爱好者使用。


本文使用 SiliconVault v1.1.3 撰写,基于 Electron, Vue 3, TypeScript 构建。

告别混乱:我如何用 SiliconVault 优雅地管理电子元器件库存
https://zh.maxtonniu.com/blog/siliconvault
作者 Maxton Niu
发布于 2026年2月6日
版权须知 CC BY-NC-SA 4.0