飞书多维表格+扫码枪快速构建个人家庭图书管理系统

一句话介绍:飞书多维表格+扫码枪读取纸质书ISBN号+爬取豆瓣数据+飞书应用开发能力=快速构建个人家庭图书管理系统。

接下来详细记录一下我创建模板和录入数据的过程。

契机是这样的,最近家里新买了一个书柜,我想着反正要把书都倒腾出来摆放一次,不妨顺便把家里的纸质书登记为一个表格;而且我最近翻出了一个以前买的扫码枪,可以发挥一下作用(实践下来发现确实挺好玩的)。

在工具的选择上,我没犹豫太多就选了飞书的多维表格。多维表格的扩展和开发能力很强,也能够快速把一个基础的数据表呈现为多种看板、画廊效果。而且多维表格最近还新增了AI捷径,可以直接调用AI能力填充表格。

整体设计思路大概分为以下几部分:

在飞书云文档新建多维表格。如果不想逐个手动配置字段的话,可以点击右上角的AI助手飞飞,告诉它希望增加哪些字段,AI就会帮助我们生成表头并设置出最为合适的字段属性:

我这次的思路是:先通过ISBN获取豆瓣图书数据,然后使用飞书的AI能力补充生成需要的字段,最后再手动录入少量数据。基于此,要录入的信息分为三类:

通过自动抓取导入+AI补全生成,尽可能减少手工录入的工作量。同时在多维表格中,数据表是最基础的数据库,后续可以基于数据表格创建不同的视图、表单或仪表盘,不过现在还是空表,所以我们把其他视图放到最后再介绍。

如果可以的话,用API是最好的,不过豆瓣的接口很早就关闭了,我在网上搜了一下,也没有其他太好用的图书API(或者都不免费)。鉴于个人使用一共也没多少本书,所以可以还是做一下豆瓣的爬虫吧,仅供学习使用,不会对豆瓣服务器造成太大压力。

不过由于豆瓣的图书简介内容并没有统一数据格式,这里还需要做很多错误处理,举个例子,比如定价这里,有时会写59.00元,有时会写¥59或CNY59,有时会写59,有时信息缺失干脆没有这个字段,所以为了避免程序处理时报错,就需要做一些处理,比如使用正则:

还有一个稍微特殊一点的就是封面图片,多维表格中支持上传图片附件,可以将封面图生成画廊,所以我们也需要顺便记录一下封面图片的URL地址,后续可以下载图片并上传到飞书中。

然后我试了一下飞书的AI功能,其实可以用AI自动补充图书分类:

再比如,豆瓣简介写的比较长,我们可以让AI进行总结,生成一句话简介:

这样设置好了之后,只要我们填入前几列的字段,飞书AI就会帮助我们自动补全这两列数据,非常好用。

多维表格其实自带一个Webhook接口用于提交数据,具体做法是点击文档右上角的「自动化」:

「创建自定义流程」:

左边选择「接收到Webhook时」,会得到一个Webhook地址,向这个地址发送JSON格式的数据,服务器就会收到并自动解析为字段;然后右侧选择「新增记录」,选择插入数据的位置为数据表,然后设置记录内容即可:

填写基本信息:

想要通过应用向多维表格中提交数据,主要需要几个过程,我会把文档附在这里供大家参考:

这个过程中,还需要向应用开放相应的操作权限,我建议是在「开发文档」中调试接口时,开通相应的权限。

具体来说,我们需要提前准备好4个参数,分别是:

提交appid和app_secret,获得tenant_access_token。

如果提交的数据和设置的字段类型不匹配就会报错,所以需要仔细debug一下。代码比较简单,大家应该能看明白:

大家现在用的更多的是手机扫描二维码。其实扫码枪这玩意儿一点都不神秘,超市收银台标配。而且一维码条形发明都几十年了,被广泛应用于商品标识。

扫码枪的原理其实很简单,就是通过光学扫描系统读取条形码中的数据,将其转换为电信号,再经过处理器处理后,模拟键盘输入的形式将数据传递给计算机等设备。

不过我用的并不是那种「有线枪式」的扫码枪,而是一个便携的蓝牙扫描枪(不带货哈)。所以对于电脑来说,扫码枪类似于一个无线键盘:

对于用户来说,只需要知道,连接扫码枪之后,你把键入的光标放在哪里,它就会把扫码结果直接输入到哪里(我录了个短视频,不知道能不能看清楚)。

扫码枪也有许多设置项,其中一项便是扫码结尾的字符,如果不做设置,扫码枪在连续扫描时就会录入一长串字符,所以一般来说会在结尾设置\n换行符。

到此我们就可以把以上所有工作流程串在一起了,运行起来的效果大概是这样:

这样基本上就能10s内录完一本书的数据,而且全程只需要做一个动作,就是扫码,很快就能整理出家里的图书数据库。

有了基础的数据表之后,就可以根据自己的需要创建更多视图。所谓视图,就是展现数据的不同方式。大家可以根据自己的数据类型和情况探索一下展示效果,这里不再详细介绍了~

而且你别说,做完这个图书数据表之后,我觉得其他家庭数据库也挺有搞头的,用类似的思路,可以很快搭建出「家庭药箱」「家庭食品保质期」「老婆的化妆品」等等数据表,无非就是替换一下条形码查询数据的接口,而且类似这种需要注意保质期的数据表,还能利用多维表格中的到期提醒功能自动发送提醒。下周有空就做。

THE END
1.期刊阅读新模式馆藏期刊“码”上阅读,开启期刊线上阅读之旅!为满足读者期刊阅读需求,提供全时段期刊阅读服务,在全民读书月期间,潍坊市图书馆依托本馆数字资源库,为读者提供部分馆藏期刊电子版,读者扫码即可阅读。该服务旨在打破传统纸质期刊阅读的局限性,使读者在任何时间、任何地点,都能开启期刊阅读! 为方便读者阅读,我们精心挑选300余种期刊,设计印制了“馆藏期刊 ‘码’上阅http://www.wflib.com/article/24211
2.二维码扫描头嵌入在图书自助管理设备中的应用案例读者二维条码二维码扫描头是一种广泛应用于自动识别领域的核心识别部件,具有完整独立的条码/二维码扫描与解码功能,因此也被称为二维码模组、条码识读引擎、二维码扫码模块。它能够快速、准确地读取并解码一维、二维条码信息。在图书自助管理设备中,二维码扫描头被嵌入到自助借还机、自助书柜等终端设备中,通过扫描图书上的条形码或读者https://www.163.com/dy/article/JJPKD8US05528JF7.html
3.我的数字书库:华为阅读免费本地导入,让阅读更自由我是一个重度阅读爱好者,手机里存了各种渠道收集来的ePub、TXT等格式的小说、名著,少说有上百本。再加上工作需要用到的PDF文献,手机里需要管理、阅读的文件超多。以前,我需要用不同的应用来看这些内容,体验不太好,要么广告多,要么功能少,本地导入数量还受限制,非常麻烦。 一直希望有一个应用,可以把各种格式的https://www.toutiao.com/article/7448068463195718195/
4.《维普智图智能助手forlibrary》开通使用《维普智图智能助手 for library》,又名「问问」,是一款面向图书馆领域的人工智能(AI)产品,该产品基于维普智图研发的图书馆领域的“垂直大模型”而诞生。当前为读者开放的应用功能如下: 1.AI知识问答 「问问」,实现了用户与“智能体”的对话,理解用户的每一个问题,并为其直接提供用户想要的答案。 https://lib.fafu.edu.cn/0d/77/c3493a396663/page.htm
5.AppStore上的“QR扫描仪条形码阅读器应用程序”QR 码阅读器是一款超快速的扫描仪,可以扫描二维码和条形码。它可以轻松识别和扫描二维码。扫描应用程序非常简单易用。只需打开应用程序并将手机的摄像头对准二维码或条形码即可。它将自动扫描二维码,无需按任何按钮。二维码扫描仪条形码阅读器可以读取和扫描所有类型的二维码和条形码,如扫描电子邮件、位置、联系人、事件、应https://apps.apple.com/cn/app/qr-%E6%89%AB%E6%8F%8F%E4%BB%AA-%E6%9D%A1%E5%BD%A2%E7%A0%81%E9%98%85%E8%AF%BB%E5%99%A8%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F/id6475004958
6.随手能翻到手机的时代,让人随手能翻到书澎湃号·湃客在“随手能翻到手机”的时代,感谢这种“让人随手能翻到书”的公益努力,特别是对于公共阅读资源相对不足的县城,让人与书“触手可及”,尤其有意义。有人说,读书、健身、早睡,是性价比最高的三种投资——免费的书架和图书,通过小店这种“经济社会的毛细血管”将知识和思想输送到县域末梢,让阅读资源下沉,让最需要的https://www.thepaper.cn/newsDetail_forward_29693271
7.惠州市图书馆图书馆微信公众号,绑定读者证后录入人脸信息,对准自助设备摄像头,实现无证借书服务。 点击人脸录入-录入人脸 7、粤读通 微信搜索“粤读通”小程序,点击读者卡切换为二维码,将二维码对准设备红光扫描处。 8、扫码登录 图书馆微信公众号,绑定读者证生成电子二维码或者读者证上的条形码,对准自助设备扫描枪扫码,实现无证借https://www.hzlib.cn/information/29853
8.图书馆管理系统图书借阅软件扫码录书图书管理系统软件操作简单方便,无论是借阅的员工还是维护图书的员工,都起着事半功倍的效果。在我们公司,番薯借阅的存在大大激励了员工阅读的热情,有利于我们输出企业文化,传播公司的企业理念。我印象最深的功能就是手机扫码即可录入书籍,与图书馆管理员一样的效果,但是却用了较少的花费和操作成本,我给番薯借阅一个大大的赞!https://www.fanshujieyue.com/index
9.图书仓库管理扫码入库流程3篇其次,扫码入库降低了错误率,避免了手工录入可能出现的疏漏和错误。此外,扫码入库还有助于实现图书仓库的自动化管理,提高管理效率和准确性。随着科技的不断发展,扫码入库流程在图书仓库管理中的应用前景将更加广阔。未来,我们可以期待更加智能化、自动化的扫码入库系统的出现,为图书仓库管理带来更加便捷、高效的管理体验。https://hsy.chanjet.com/wenku/wk0cf0fbb5972f.html
10.如扫码枪实现扫码借出归还图书应用嘲扫码枪实现扫码借出归还图书 场景描述: 在图书管理中,每一次的图书借出或归还操作,通过白码低代码开发平台实现扫描图书的图书条形码即可快速选中图书而进行后续的操作,从而免去了搜索的操作过程以提高图书管理的效率。 功能实现: 数据表字段可按需要去更改。https://www.bnocode.com/scene/guide_data_new_11.html
11.小满图书管理app手机版下载小满图书管理appv1.0.5安卓版小满图书管理app介绍: 这是一款图书、绘本管理软件。 小满图书管理app功能: 1.库存:可进行图书扫码录入和手动输入,可对库存图书进行修改、删除。 扫码功能可扫描isbn码后自动识别图书信息,如果有图书信息则页面显示图书信息如果没有需要手动输入后保存。 已经保存的库存书可进行修改和删除操作 。 https://www.qqtn.com/azsoft/670799.html
12.云管书简介云管书怎么样云管书怎么用→MAIGOO百科02、图书录入 支持多人同时录书,扫ISBN条形码,自动识别图书信息,一秒一本 03、图书查询 根据书名、作者以及ISBN查询图书,同时支持扫码一键搜书 04、图书预借 读者在图书馆开通借阅卡后,可以提前预借想看的图书 05、图书借阅 用微信扫描贴在书上的二维码,自动获取图书信息,直接借阅 06、图书归还 管理员扫描贴在书上https://www.maigoo.com/citiao/355741.html
13.上图国内首创“手机扫码借阅”,50万册图书外借不用排队不用借助自助借还机,也无需劳烦工作人员帮忙,只要掏出随身携带的手机,便能自助完成图书的外借。这是上海图书馆全新推出的手机借书服务,在国内图书馆界属首创。这种无感知的借阅方式,不仅节约设备成本、避免高峰时间读者排队借书的情况,也成功将图书馆的外借点由多个扩展到无数个。 http://wenhui.whb.cn/zhuzhan/xinwen/20190417/256608.html
14.中学生去图书馆是否必须带手机扫码(已回复)孩子是初中生,想利用周末到洛阳城市书房看书,不让进,要求必须扫场所码,可是作为中学生,平时不让她用手机,希望她阅读多于看手机,所以出现了两难。扫码本身没有问题,但是否可以因人而异,如果是孩子,平时要上学,活动区域有限,是否可以凭借身份证或学生证进入类似的场所。 https://people.lyd.com.cn/mobile_wenti/20220605180534862/
15.艾锋手机书iPhone版免费下载手机扫码下载 8.7应用简介 相关专题 相关新闻 猜你喜欢 应用评论 应用简介【基本介绍】艾锋手机书应用是与艾锋手机书配套使用的教辅产品,适合初高中学生使用。内容包括课本知识、视听资源及练习,同时提供在线交流讨论等服务。使用方便,学习系统而科学,是一款实用性极强的学习软件!【更新日志】修复部分图书扫码听书bug。 https://www.duote.com/ios/615594.html
16.卧式电子借阅读报机手机扫码阅读自助图书管理系统触摸翻书一体卧式电子借阅读报机手机扫码阅读自助图书管理系统触摸翻书一体机 产品标签|卧式电子借阅机立式电子读报一体机扫码阅读电子报纸 <上一个下一个> 400多份报纸、800份高清杂志,后期完全免费,无需任何费用,24小时自动更新,报纸可选。读报机自动开机、自动关机,每日无需人工干预运行。 https://szyxyc.cn.china.cn/supply/4922191258.html
17.纸质书(手机扫码听)高中通用》摘要书评试读京东JD.COM图书频道为您提供《2024天学新高考听力冲刺训练进阶版百朗听力风暴第12辑 纸质书(手机扫码听) 高中通用》在线选购,本书作者:,出版社:安徽少年儿童出版社。买图书,到京东。网购图书,享受最低优惠折扣!https://item.jd.com/10100663550524.html