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

一句话介绍:飞书多维表格+扫码枪读取纸质书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.小满图书管理app下载小满图书管理系统系统:Android更新:2024-11-27热度: 类型:教育开发商:太原市晋源区小满网络科技工作室晋ICP备2021009129号-3A 安卓版下载 手机图书软件排行20名外 小满图书管理介绍 小满图书管理,一般又称小满图书管理系统。小满图书管理--管理图书,管理会员,管理借阅信息 https://www.liqucn.com/rj/132817.shtml
2.图书馆管理系统图书借阅软件扫码录书图书管理系统软件4.如果系统里有高级的管理就更好,比如个性化的设计,为每个学员设计读书计划,家长只需要根据大结果为孩子进行借阅就可以了。 5.我觉得该平台如果可以为馆长一个权限,可以对某一本书给孩子做为语音播放的形式推荐给家长。 班级里想把图书角的图书用一个APP管理起来,调研了很多开源软件,偶然的机会看到番薯借阅,感觉豁https://www.fanshujieyue.com/index
3.五款常用图书馆管理系统软件排行榜解读软件技巧下面给大家推荐几款好用的免费的图书馆管理系统软件,有需要的小伙伴们来了解一下。1. 先锋图书馆管理系统 2024 v6.1https://xiazai.zol.com.cn/jiqiao/67559.html
4.十大好用的图书管理系统图书管理软件排行榜图书管理系统app推荐一个好用的图书管理系统平台,可以有效提升书店或图书馆的管理效能。下面MAIGOO小编带大家看看图书管理系统有哪些、图书管理软件哪个好(包括电脑软化和手机App)。例如晴川普菲特图书管理系统、私家书藏、广智书店业务综合管理系统等,都是较具代表性的。https://m.maigoo.com/goomai/278236.html
5.图书管理系统小型图书借阅管理app资源资源浏览查阅125次。基于Java语言的图书管理系统图书管理界面,新增的时候时候,需要验证图书价格,出版日期,库存小型图书借阅管理app更多下载资源、学习资料请访问CSDN文库频道.https://download.csdn.net/download/wyc123321cyw/11052781
6.图书馆图书管理系统app下载图书馆图书管理系统app安每个图书馆都有相应的图书管理系统,功能全面,所有书籍的信息都有录入在内,管理起来十分方便。图书馆图书管理系统app是掌上图书馆管理系统,虽然它没有电脑版的图书管理系统功能丰富全面,但搜索书籍、查看借阅信息等功能它还是支持的,方便用户随时随地的查看在馆书籍信息。 https://www.crsky.com/soft/439594.html
7.三味图书电商系统app图书馆建设与管理方案通过实施本方案,有望提高图书馆的运营效率和服务质量,满足广大读者的需求,实现品牌价值的提升。 关于三味图书电商系统app图书馆建设与管理方案的介绍到此就结束了,如果你还想了解更多这方面的信息,记得收藏关注《搜搜游戏网》。https://www.sousou.com/bk/553859.html
8.文泉云盘图书管理系统app下载文泉云盘图书二维码管理应用介绍应用截图人气应用网友评论下载地址 小编为您推荐:文泉云盘图书管理app图书app文泉云盘图书管理系统app是通过实体书的二维码扫描进行ar激活阅览的权限审核工具,有了它,无需带书回家,就能轻松完成电子化的阅览啦,对于那些需要借阅大部头资料,而又不用全部看完,仅供查阅用的学生、教师们,有着很大的实际作用! 应用https://www.itmop.com/downinfo/426574.html
9.图书馆APP提供一站式图书管理系统解决方案图书馆系统 产品类型:APP 服务模式:MVP 开发周期:65天 维护周期:180天 项目背景: 图书馆APP是拉萨乃文文化专门为拉萨寺院的古籍,经文,文献等书籍定制的公益类文化传播APP,其中设计3种语言方式:中文,藏文,英文,向全世界传播佛学文化。 软件介绍: APP中设置多种语言模式,展现文献文化传播,且可对文献内容进行选中标记https://m.cdsxlc.com/cases/45
10.小满图书管理app下载小满图书管理系统下载小满图书管理app是一款不仅可供图书馆工作人员使用,也可供所有人使用服务,图书馆员可以通过平台将书籍放入图书馆,信息的采集便捷,然后大家可以通过平台快速借书非常方便,可以更好地帮助管理员管理书籍,为日常工作节省大量时间,让管理更方便还能够进行信息的查询,随时随地办公。 https://www.9k9k.com/app/38991.html
11.基于JAVAWEB和MYSQL数据库实现的大学图书馆管理系统APP一、系统开发目的 几年前的web2.0时代给我们带来的冲击还在扩大。紧接着的 iPhone 和 Android 平板电脑的日益流行,使得我们可以用一种很轻松的手势,触摸,语言https://www.jianshu.com/p/4d1f305f8a8e
12.掌上移动图书馆APP系统图书馆自助打印\复印\扫描系统 教职工有关人事证明自助打印系统 学生入党积极分子报名培训申请(及成绩单打印) 读者图书馆注销系统 掌上移动图书馆APP系统 图书馆座位和研讨间预约系统 图书借阅查询系统 电子图书借阅系统 电子资源校外远程访问系统 文献检索及科技查新管理系统 http://ehall.sdu.edu.cn/info/1160/1782.htm
13.androidAppLibrary:图书馆管理系统开发技术androidAppLibrary 图书馆管理系统 #如何设置和运行android应用程序:我的应用程序是通过使用Android Studio,Windows平台和用作IDE的Android SDK仿真器构建的。 ?安装Android Development Studio。 ?单击文件,然后打开要通过Zip发送的文件。?启动Android SDK仿真器。 ?运行应用程序。 ?单击已启动的仿真器。 https://www.coder100.com/index/index/content/id/2281293
14.图书管理系统中有张book表,book(bookid,bookname,au图书管理系统中有张book表,book(bookid, bookname, authors, info, comment, year_publication);(1)请给作者为“刘杰”的书籍创建视图; (2)使用book_lj_view修改bookid为‘34523’的书籍的year_publication字段;(3)查看更新后的视图情况(4)查询视图book_lj_view的结构;(5)删除book_lj_view视图 题目标签:系统https://www.shuashuati.com/ti/a3f45962175a4e9b8942f5c1128ebf3c.html
15.图书管家app图书管家软件2024新版下载图书管家是新一代图书管理系统,图书管理的好帮手,适用于家庭书房、职工书屋、学校图书馆、幼儿园、班级、绘本馆、农家书屋、图书角、读书会、书店、阅览室等有书场馆,包含一键录书、导出图书、快速找书、轻松借还、上架下架、用户管理等功能。●使用场景- 家里藏书的书房:轻松整理图书清单,有效避免重复买书。- 单位https://m.iuuu9.com/app/cn.bookeeper
16.基于flask的图书管理系统蓝图xiong的技术博客基于flask的图书管理系统-蓝图 基于flask的图书管理-- 蓝图方式 效果图, 只有基本的增删功能 目录 app 应用名 templates 存放模板, html之类的 book 用于区分html文件 index.html 主页展示 view 存放视图 __init__ 初始化蓝图 bookManage.py 视图函数 __init__ 这个是app的类 , 初始化文件https://blog.51cto.com/xiong51/2422692
17.软件技术创业计划书(精选7篇)创业团队自成立以来一直致力于软件开发,专业应用软件如“国腾学院图书管理系统”、“诚安顺公司管理销售系统”,硬件集成系统如“‘绿墙’小区安全综合系统”(获得微软大学生实践项目资助,并完全结题)等,从作需求分析、计划书编写到模块划分、封装测试都是独立完成,积累了一定的技术经验,构建了良好的开发模式。最初的一https://www.yjbys.com/chuangye/ziliao/chuangyejihuashu/633438.html
18.多抓鱼APP管理系统设计人人都是产品经理 产品经理的职业发展路径主要有四个方向:专业线、管理线、项目线和自主创业。管理线是指转向管理岗位,带一个团队.. 编辑导语:随着电商网站的不断发展,电商网站的系统设计显得尤为重要,本篇文章以多抓鱼app为例子,为大家讲述了一些管理系统设计的思路,一起来看看吧。 https://www.woshipm.com/pd/5332596.html