网易首页 > 网易号 > 正文 申请入驻

把发票交给云端?他做了个断网也能跑的本地收据整理器

0
分享至

每个季度,我哥哥都要丢掉一整个周末。他在印多尔经营一家自由职业平面设计工作室,桌上堆着一鞋盒皱巴巴的纸质小票、WhatsApp 里拍的照片、邮箱里的 PDF 发票,然后一行一行手动敲进表格。


他们试过商业报销应用,装完立刻删了。原因很直接:这些应用会把收据上传到第三方云服务器。而一张收据上带着家庭住址、个人银行信息、客户姓名和税号。对在意隐私的自由职业者和小商家来说,上云这条路走不通。

SlipSense 就是为这件事做的。它是一个开源的本地收据整理器:你把它指向电脑上的一个文件夹,它提取数据、校验算术、标记可疑行,再把文件按会计分类整理好。整套流程跑在本机,用的是 Ollama 里的开源视觉模型,文件不碰外部服务器,Wi-Fi 关掉也能用。

谁会付钱,怎么付

目标用户是独立自由职业者、税务顾问,以及需要记录经营支出用于抵扣的小店主。云工具每月收 10 到 30 美元,而其中很多功能,单人经营者几乎用不上。

产品模型很简单:一次性桌面授权,或者一个年度的“报税季包”,定价 499 印度卢比,用于独立离线场景。需要说清楚的是,目前还没有任何人付过费,SlipSense 的付费客户数为零。

输出长什么样

SlipSense 把每份文档归一化成九列标准字段:状态、供应商、小计、税、总额、币种、分类、日期、原因。

拿测试中的 receipt_01_amazon.jpg 举例:这张收据的税被拆成 9% CGST(98.66 卢比)和 9% SGST(98.66 卢比)。SlipSense 提取了两条税行,合并成一个税额 197.31 卢比,验证 1101.69 + 197.31 = 1299.00,从 categories.yaml 匹配分类,然后通过校验。

用人工复核兜住模型的错

小模型一定会犯错。SlipSense 的前提就是:模型会在难处理的图片上失败。它不盲信模型输出,而是用基于规则的校验去核对数字。

供应商缺失、总额为零或负数、小计加税与总额偏差超过 1%、或者模型需要重试,这一行就会被标记为“需要复核”,并附上一句大白话说明原因。被标记的行自动排到表格最上方,点开任意一行,就能看到原始收据和可编辑字段并排显示。

导出时,SlipSense 生成 expenses.csv,把每张收据复制到 output/ 下按“年-月-日_供应商”命名的分类目录,全程不改动原始文件,同时生成 category_summary.csv。汇总严格按分类和币种分组,绝不会把美元和印度卢比加在一起。

一个踩过的坑

测试分辨率缩放时,我一开始以为图越大提取越准,于是把 max_side 设成 1400。结果撞上一堵延迟墙。视觉 Transformer 会把图像切成固定大小的视觉块,1400 像素下,复杂的咨询发票和 AWS 账单让 token 数量暴涨,单份文档延迟从 8.5 秒飙到 56.21 秒和 57.37 秒。

更糟的是,准确率一个百分点都没提升。max_side = 1000 时,总额字段准确率同样是 100%,平均耗时 8.57 秒,快了 4.25 倍以上。降到 1000 像素,是在本地跑而不爆内存的关键。

四个我坚持的设计决定

  • 信任由规则代码决定,不由模型置信度决定。视觉模型经常在错误数字上给出高置信度,所以校验代码直接算小计加税是否等于总额、检查日期边界,确定性地标记异常。
  • 模型不许猜。字段看不清时,提示词要求模型输出 null,SlipSense 随后标记该行交给人看,而不是编一个数字。
  • 原始文件不可侵犯。SlipSense 只读原件,副本放进分类目录并做文件名清洗,用冲突计数防止覆盖。
  • 待复核行排最上面。50 张收据里,用户不该自己去翻那三张需要人看的。

为什么开源创新重要

收据数据里有银行信息、供应商联系方式、私人消费。用开源模型加 Ollama 这样的本地运行时,数据不出设备,在没网的小屋或飞机上照样能用。

成本上,闭源视觉 API 按页或按调用收费,对一个月处理 30 张、下个月一张都没有的自由职业者来说,订阅费和 API 计量都是摩擦。本地跑的开源模型,每个文件零成本。

还有模型独立性:闭源云 API 会下线端点、调整系统提示词、悄悄改限流。在 SlipSense 里换模型,只需要改 config.yaml 里的一行。分类体系也是开放的,categories.yaml 和 examples.yaml 任何人都能改成自己的会计科目表。

诚实的另一面

闭源前沿模型跑在云上,原始吞吐更快,也更擅长辨认皱巴巴的手写体和褪色的热敏纸。3B 的本地模型需要像样的 CPU 和内存,笔记本上每份文档约 8.5 秒,也读不准看不清的手写。

我还是选了本地模型。对会计文档来说,绝对的数据保密比云端速度更重要。

SlipSense 采用 MIT 开源协议。目前没有付费客户,我也没收过任何人的钱,正在向附近几位小店主和独立自由职业者收集离线工作流的早期反馈。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
慢慢“跌下神坛”的五种电器,淡出中国家庭,可能只是时间问题

慢慢“跌下神坛”的五种电器,淡出中国家庭,可能只是时间问题

李健政观察
2026-10-10 12:24:53
广东1分之差输球!徐杰赛后犀利说出原因,有些话赢球时不敢说!

广东1分之差输球!徐杰赛后犀利说出原因,有些话赢球时不敢说!

陈锌特色美食
2026-10-19 14:22:55
不能再拖了!再不着手解决台海问题,全世界真的会看我们的笑话了

不能再拖了!再不着手解决台海问题,全世界真的会看我们的笑话了

瓦伦西亚月亮
2026-10-17 19:44:57
俄罗斯再现公共卫生事件,5人已入院!

俄罗斯再现公共卫生事件,5人已入院!

梅斯医学
2026-10-19 07:55:58
人社建字130号:参保后受过刑事处分,视同缴费年限会不会清零?

人社建字130号:参保后受过刑事处分,视同缴费年限会不会清零?

宝哥精彩赛事
2026-10-19 11:56:22
针对刘国梁的举报信突然传来,国际乒联对此终于正式动手回应了!

针对刘国梁的举报信突然传来,国际乒联对此终于正式动手回应了!

青梅侃史啊
2026-10-19 19:28:40
一个大补津液老方子,越喝津液越足,嘴唇不裂,脸不干,内热退了

一个大补津液老方子,越喝津液越足,嘴唇不裂,脸不干,内热退了

华庭讲美食
2026-10-18 02:40:24
张家辉蒙嘉慧26年再演夫妻,重温昔日经典,罕谈郑伊健夫妻相处之道

张家辉蒙嘉慧26年再演夫妻,重温昔日经典,罕谈郑伊健夫妻相处之道

摸爬滚打的烙印
2026-10-19 15:41:51
粤AA***98出租车司机赵某,被立案查处;广州通报:其从白云机场搭载乘客到荔湾崇文五路多收车费90元;到展馆多收车费159元

粤AA***98出租车司机赵某,被立案查处;广州通报:其从白云机场搭载乘客到荔湾崇文五路多收车费90元;到展馆多收车费159元

南方都市报
2026-10-19 20:09:41
广东男篮四外援中途更换可能性分析

广东男篮四外援中途更换可能性分析

湘村大余
2026-10-19 19:45:46
6万只鸟吃掉8.1亿只蝗虫,高速为它们停工一个月

6万只鸟吃掉8.1亿只蝗虫,高速为它们停工一个月

野生运营
2026-10-17 07:15:18
男子为健身常年吃土豆等粗粮,为避免发芽囤一冰柜熟土豆,营养专家:冷冻会使抗性淀粉增加升糖更慢,但复热后效果打折,冷冻不是无限保鲜

男子为健身常年吃土豆等粗粮,为避免发芽囤一冰柜熟土豆,营养专家:冷冻会使抗性淀粉增加升糖更慢,但复热后效果打折,冷冻不是无限保鲜

环球时报国际
2026-10-16 15:32:36
西方媒体:就算中国全力以赴,也不可能按时建成这么庞大的工程

西方媒体:就算中国全力以赴,也不可能按时建成这么庞大的工程

游文刀
2026-10-16 23:36:56
中国为啥要下血本猛搞新能源车?说句实在话,环保就是个幌子,石油也不过是个由头。

中国为啥要下血本猛搞新能源车?说句实在话,环保就是个幌子,石油也不过是个由头。

回京历史梦
2026-10-13 09:22:14
张继科直播间放话:女队下一个大满贯,王曼昱比孙颖莎先拿到!她是真强,可一身旧伤才是最大的坎

张继科直播间放话:女队下一个大满贯,王曼昱比孙颖莎先拿到!她是真强,可一身旧伤才是最大的坎

小辉体育
2026-10-18 19:06:31
4.7℃!北京迎今年下半年以来最冷清晨

4.7℃!北京迎今年下半年以来最冷清晨

新京报
2026-10-19 10:15:09
北京将迎明显降温 预计20日天空云量增多山区有弱降水

北京将迎明显降温 预计20日天空云量增多山区有弱降水

北青网-北京青年报
2026-10-19 09:33:03
估价1万!金色的5角硬币,这种年份要留好了!

估价1万!金色的5角硬币,这种年份要留好了!

富哥爱收藏
2026-10-19 13:30:00
考验中国“跪”与“不跪”的时刻到了:菲律宾要求谈,我们谈吗?

考验中国“跪”与“不跪”的时刻到了:菲律宾要求谈,我们谈吗?

荐史
2026-10-18 07:15:11
裤衩开叉10厘米!被网暴5年!铁三女神夺亚军又被骂,裁判:合规

裤衩开叉10厘米!被网暴5年!铁三女神夺亚军又被骂,裁判:合规

番外行
2026-06-07 15:53:29
2026-10-19 20:48:49
我是一个养虾人
我是一个养虾人
有态度网友ytd
233文章数 92关注度
往期回顾 全部

科技要闻

王晟:近千亿资金涌入后 具身智能开始退烧

头条要闻

中纪委连打三“虎”

头条要闻

中纪委连打三“虎”

体育要闻

从NBA退役10年后,他真去警局上班了

娱乐要闻

奚梦瑶回应重返维密:还是很开心的

财经要闻

黄奇帆之子往事:从广微系到魏桥的跳跃

汽车要闻

不知道二代海鸥多好玩? 上赛道跑两圈 很过瘾的

态度原创

家居
教育
艺术
健康
公开课

家居要闻

2026建博会(广州) 公装联探展交流活动

教育要闻

重磅!市教委发布!最新中小学生获奖名单出炉

艺术要闻

428米、95亿,海南第一高楼开始“戴帽子”了!

看着很健康的人,怎么会突然猝死?

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版