仓簿EasyStock
轻量 Web 进销存 · 本地部署 或 云端开通

仓库的账,
当场就准

仓簿把入库、出库、库存、对账、产值做成一套系统。 装在自己电脑上,是一个 exe,双击就跑; 不想碰服务器,就直接开云端账号,浏览器打开就能用。 库管在货架边扫码录单,月底按客户对账,按未税单价算产值。

  • 本地部署,或云端开通
  • 无需安装数据库
  • 手机电脑同一套账
  • 当天就能录第一单
127.0.0.1:8080 · 首页
仓簿首页看板:今日入库、今日出库、本月发生额、期末库存与最近单据
期末库存 · 演示账套
84,225 负库存 0
1 个
可执行文件 = 整套系统
0 依赖
不用装数据库、不用构建前端
2 套外壳
电脑侧栏导航 · 手机底部导航
4 类角色
库管 · 业务主管 · 财务 · 管理员
为什么还是对不上

不是账记不完,是记完也对不上

小微贸易公司的账,通常散在三个地方:微信里报的数、Excel 里的表、仓库里的实物。 三份各自都对,合起来永远差几件。

01 · 多头记账

同一批货,两套数字

业务在群里报“发了 300”,仓库在本子上写“300 件”,等月底有人把两处抄进 Excel, 已经没人记得哪一条是改过的。

→ 一张单据只录一次,谁录的、什么时候录的都留痕
02 · 事后才发现

少货只能倒推

盘完发现少了 12 件,往前翻三个月找不到是哪一笔错了。没有货位、没有流水, 只能“调平”,调完还是不知道为什么。

→ 每笔出入库都记流水与货位,差异能定位到单
03 · 对账扯数量

售后件混进销售额

客户说这个月只收到 127 件,你说发了 130。差的 3 件是补发的瑕疵品—— 库存确实走了,但它不是卖出去的。

→ 售后件单独标记:库存照扣,销售不计
产品功能

从货到仓,从仓到账,一条线走完

九个模块覆盖「收货—发货—盘点—对账—算产值」的完整闭环。 每个模块只做一件事,按钮都在它该在的位置。

入库登记

日期、商品、数量、货位,回车即存。到货单拍照可挂在单据上,事后有据可查。

手机扫码批量导入

出库登记

客户、货位、业务性质一屏选定。发货计划可以先生成,再一键落成出库单。

售后件计划转单

库存台账

期初 / 入库 / 出库 / 调整 / 期末五列并排,可按商品看,也可按货位展开看。

负库存告警导出 Excel

单据查询与冲销

入、出、调三类单据同屏检索。录错不删单——开一张反向单冲销,原单标红留底。

只增不改冲销留痕

报表与客户对账

月度报表按客户分列;对账单把「已发 / 其中售后 / 已确认」分开列,导出就能盖章。

关账快照客户确认

产值与单价

数量 × 未税单价算产值。单价按「商品 × 客户 × 生效月」存历史,调价不回头改写旧报表。

调价历史按客户定价

出库计划与标签

先有计划再发货。批次号、日期码、每箱数量随计划走,外贴标签在出库页直接打印。

外贴打印补打留痕

权限与账号

库管只录单、财务只看数、主管才能关账。权限落到按钮,录单的人改不了价,也改不了账。

四类内置角色本人改密

审计与关账

登录、录单、冲销、导出、关账都留痕。关账后当期数字冻结成快照,事后改不动。

操作日志不可篡改
产品亮点

把「事后解释」变成「当场可查」

下面六件事,是这个系统和 Excel 真正的分界线。

部署

一个文件,就是一套系统

后端 Go + 纯 Go 的 SQLite,前端是一个不用构建的单页应用,全部编译进同一个可执行文件。 客户机上不需要装数据库、不需要装 Node、不需要配环境变量。

  • 双击就跑:控制台打印初始口令,浏览器打开 127.0.0.1:8080 即可
  • 整目录备份:数据都在 data/ 下,拷走这个文件夹就是完整备份
  • 内网可用:不依赖任何外部服务,断网也能正常录单、对账
cmd
C:\仓簿> inventory.exe
2026-11-03 09:37:32 启动 · 监听 :8080 · 数据库 data/inventory.db
[bootstrap] 账号 admin 初始口令:••••••••(首次登录必须修改)
→ http://127.0.0.1:8080
运行中 · 单文件 20.3 MB · Windows x64
现场

手机优先:在货架边就把单录了

仓库现场没有桌子,只有手。仓簿的手机外壳把最常用的五件事放在底部: 首页、入库、出库、库存、我的账号——拇指够得着,不用横向滑表格。

  • 扫货位条码自动定位,不需要背 A-01-03 这样的编码
  • 出库先推荐货位,按批次先进先出,少一次翻找
  • 可加到主屏,像 App 一样打开,不用每次输网址
手机端出库登记:客户、业务性质、数量、货位扫码一屏完成
可信

单据只增不改,改错得留痕

账本的可信度来自「改不动」。仓簿在数据库层就挡住了对单据的删除与改数量—— 不是靠界面藏按钮,而是触发器直接拒绝。录错了,只能开一张反向单冲销。

  • 原单标红、冲销单关联原单号,谁在什么时候改的都看得见
  • 关账后冻结:当期数字写成快照,之后连数据库写权限也改不了报表
  • 改客户要留痕:出库客户变更会记录次数与时间,对账时说得清
单据查询:入库、出库、调整三类单据同屏,支持按客户与业务性质筛选
单据查询 · 出库单可按客户、业务性质(正常销售 / 售后件)筛选
口径

库存和销售,本来就是两个数

售后补发的瑕疵品,货是真的走了,但它不是卖出去的。很多表格把这两件事混在一起, 于是库存对得上、产值却虚高,或者反过来。

仓簿把口径写进结构里:库存口径含售后件,销售口径不含, 报表里再单独列出「其中售后」,对账时一眼能解释那 3 件的差。

  • 月度报表按客户分列,售后件独立一列
  • 产值报表只算正常销售,不让补发把业绩撑起来
月度报表:期初、入库、各客户出库、其中售后、调整、期末
月度报表 · 期初 / 入库 / 四客户出库 / 其中售后 / 调整 / 期末
货位

账要能落到架子上

只回答“总共有多少”不够。现场要的是“这垛还剩多少”。仓簿把货位做成一本独立的账: 期初落位、每张单据写货位明细、按货位汇总,而不是给商品加一个备注字段。

  • 扫码定位:先按条码匹配,匹配不到再按编码,少一次“扫不出来”
  • 出库推荐:按批次先进先出,点一下就用,不用来回翻货架
  • 恒等式:Σ(各货位) 必须等于现存量——不相等就是 bug,不是数据问题
货位管理:主仓与成品仓的八个货位及各自库存
货位管理 · 两个仓库、八个货位,各自多少件一目了然
关账

关账之后,那个月就钉死了

关账不是打个勾。关账时会把当期每个商品的期初、入、出、调、期末写成快照, 之后所有历史报表都读快照——即便有人拿到了数据库写权限,也改不动已经关账的数字。

  • 反关账要理由:填原因、留痕,且只能从最后一期往回退,不能留中间的空洞
  • 动作全留痕:登录、录单、冲销、导出、改配置,都记时间、账号与 IP
  • 权限分开:能录单的人不能关账,能关账的人不能改价
操作日志 · 演示账套
  • 入库李伟 新增入库单 · 骨架油封 +24011-03 08:58
  • 出库李伟 新增出库单 · 华信汽配 180 件11-03 09:02
  • 冲销周强 冲销入库单:数量录错10-29 15:20
  • 关账王敏 关账 2026-0910-08 18:20
  • 导出王敏 导出库存明细 24 行10-31 17:51
按时间倒序 · 可按账号、单据类型、日期筛选并导出
界面实拍

这不是效果图,是演示账套里截的

下面每一张都来自一套正在运行的仓簿演示账套:24 个商品、4 条业务线、 两个仓库、八个货位,2026 年 1 月至今的出入库流水。

目标客户

适合「一个人管仓、三个人管账」的公司

仓簿不追求功能大而全。它服务的是那些 SKU 不算多、客户不算多, 但每一笔都必须说得清的小微贸易团队。

汽车 / 橡塑零部件贸易

按图号管货、按客户分账,外贴标签有批次与日期码要求。

典型:100–500 个图号,2–4 家主机厂客户

五金机电 / 标准件批发

SKU 多、单价低、按件计,进出频繁,最怕月底对不上量。

典型:日均 20–80 笔出入库

小型贸易公司

一个仓、两三个人用,没有 IT,也不想养一台服务器。

典型:1–20 人,单仓或前后仓

多业务线经销代理

同一图号卖给不同客户不同价,要能按客户算产值、按客户对账。

典型:2–6 条业务线,同货不同价
也说清楚它不做什么:仓簿只管数量与产值,不碰应收应付、不做总账凭证、不接生产工单。 如果你要的是一套财务业务一体化 ERP,它不合适;如果你要的是「库房的数当场准、月底能对账」,它够用。
怎么用

同一套系统,两种拿法

功能、表结构、报表口径完全一样。区别只有一件:服务器由谁管。

本地部署

装在自己的电脑上

一次交付 · 数据在自己机器里

  • 一个 exe,双击就跑。不用装数据库,也不用配服务器,约 20 MB。
  • 数据全在 data/ 目录。复制走就是完整备份,不必向谁申请导出。
  • 断网也能录单。局域网内库管、主管、财务同时用,十分钟就能上手。
  • 适合:有一台常开的电脑,数据不愿出门。
看四步部署
云端开通

开个账号就能用

按年订阅 · 免运维

  • 浏览器打开 es.aily.uno。不用装任何东西,出差在酒店也能查库存。
  • 手机加到主屏幕。图标、全屏、扫码录单,和本地版一模一样。
  • 升级、备份、证书我们管。服务器到期、磁盘满了,这类事不用你操心。
  • 适合:没有常开电脑、多地办公、想今天就用起来。
申请开通

云端版不是精简版 —— 同一个程序、同一套表、同一份报表口径。 想搬回自己机器,把 data/ 目录拿走就行。

本地部署

选本地:四步,当天开始录单

没有安装向导,也没有「请联系实施顾问配置数据库」这一步。

拿到一个 exe

约 20 MB,Windows 64 位。放进任意目录,不需要管理员权限安装。

双击运行

控制台打印初始口令。首次登录会强制改成自己的口令,出厂口令一次性作废。

浏览器打开

本机用 127.0.0.1:8080;局域网内其他人用这台机器的 IP 访问。

建账号、导商品

给库管、主管、财务各开一个账号,导入商品与期初,就可以开始录第一单。

迁移和备份是同一件事:整个 data/ 目录复制走,就等于把账本、附件、 登录密钥一起备份了。换电脑时把 exe 和 data 目录一起拷过去,双击即恢复。
没有一台常开的电脑?那就走云端:不用准备机器、不用管端口和证书, 我们建好账套你把地址发给同事就能用。申请开通 →
常见问题

买之前通常会问的几件事

需要装数据库或者买服务器吗?

都不需要。本地版的数据库是内嵌在程序里的 SQLite,随 exe 一起跑, 一台普通办公电脑就能当主机;云端版更省事,服务器、数据库、证书全由我们管, 你只要一个浏览器和账号。

云端版和装在自己电脑上,有什么不一样?

同一套程序、同一套表结构、同一份报表口径,不是两个产品。区别只在谁管服务器: 本地版数据在你自己机器上,断网也能录单;云端版由我们托管,打开 es.aily.uno 就能用,升级和备份不用你操心。哪天想把数据搬回自己机器,把 data/ 目录取走即可。

云端的数据放在哪?别人会不会看到?

放在我们境内的服务器上。每个账套的数据互相隔离,账号按角色分权限 —— 库管看不到单价,也进不了别人的账套。登录、改单、删改价目都记审计日志。 备份由我们定时做,你也可以随时把库存和单据导出成 Excel。

云端开通要多久?怎么开?

来信说三件事:公司名称、大约几个人用、要不要管到货位。 我们把账套建好,把登录地址、企业编码和初始账号发给你,通常当天就能开始录单。 想先看看效果,也可以申请演示账套。

几个人能同时用?

小团队(十来人)同时在线没有问题。库管录单、主管看报表、财务关账可以并行, 不会互相锁住。账号按需开,库管、主管、财务各一个就够;授权按到期日计算, 具体以交付时的授权文件为准。

数据存在哪?会不会丢?

全部在程序目录的 data/ 下,一个数据库文件加附件目录。 备份就是复制这个目录;建议放在有定时备份的机器或 NAS 上。

有应收应付、开票、总账吗?

没有,这是刻意的。仓簿只解决库存数量与产值口径, 应收应付和总账请交给财务软件。两套系统各管一段,比一套半成品都管不好要稳。

手机怎么用?要装 App 吗?

不用装。手机浏览器打开地址后「添加到主屏幕」,就会像 App 一样有图标、 全屏打开。录单页针对单手操作做过排版,底部五个入口都是拇指够得着的位置。

录错了单能改吗?

不能直接改,也不需要。开一张冲销单把原单抵掉,再录正确的那张。 原单会保留并标记「已冲销」——这样月底回看时,能看见「当时发生了什么」, 而不是一张被悄悄改过的数字。

调价以后,以前的报表会变吗?

不会。单价按「商品 × 客户 × 生效月份」保存,某个月的产值用的是那个月生效的价。 9 月调价不会改写 1–8 月的产值。

想先自己点一遍?

我们准备了一套演示账套:24 个商品、4 条业务线、两个仓库,2026 年 1 月至今的完整流水。
邮件说一声,把访问方式和账号发你;觉得合适,当天就能开正式账套。