
大家好,我是新青年夜校主理人陈钟琦,之前做了一个chrome插件实现了基于飞书多维表格的小红书笔记批量自动发布 用cursor开发了两个工具解决小红书矩阵管理+素人分发 不过之前没有嵌入收费功能,感觉嵌入支付模块对技术基础比较薄弱的我来说还是有些困难。
激活码是一个比较好的方案,不管是微信转账收款也好,利用闲鱼微店这些店铺也可以实现自动化售卖。调整收费方案也会很灵活,不需要去修改插件的代码。
一般来说,大家想到的 & ai想到的都是再简单开发一个网站部署到服务器上来实时验证激活码。或者现成的有kengen这些成熟的工具。但是我觉得太麻烦了!网站稍微有点问题,我就要修改代码,重新上传部署!kengen这些又太专业太复杂!
不就是一个实时查询激活码状态吗!不就相当于一个飞书多维表格的条件查询!如果要绑定设备指纹啥的,不就是一个多维表格更新记录+查询判断。
于是开始把飞书多维表格当服务器用,好处大大的就是增删调整激活码非常方便。可以自由增加字段,来做标识。
多维表格的自动化也可以完成到设定的过期时间自动修改状态。

激活码只限定一个设备绑定,所以有一个“设备指纹”字段,为了能够调研插件使用情况,还加入了“最后验证时间”和“验证次数”字段。这样后面也可以对收费套餐做“使用次数”的限制。
还原开发过程
接下来还原一下如何用口喷来完成这样的一个工具的开发,对刚接触的ai编程的小伙伴可能有参考意义,大佬可以直接略过哈
原理上很简单,就是在原来的插件的基础上加一个输入激活码的界面,点击「快速激活」按钮如果「验证通过」就跳转到正常的功能界面。这个验证通过的意思是到对应的飞书多维表格中去查询用户输入的激活码对应的状态是「正常使用」。

一开始只要创建一个激活页面
可以输入激活码,可以先设定一个用于测试的激活码库,如果输入的激活码在库里,就算「符合条件」,进行页面跳转。【这一步会把前端的逻辑打通】
接下来调整「符合条件」的逻辑:
1. 查询获得飞书多维表格中「激活码状态」字段 2. 查询条件是「激活码」为「用户输入的激活码」 如果获得的字段是「正常使用」,就算「符合条件」 【这一段会把查询飞书表格的查询记录api逻辑打通,这里强烈安利飞书官方的调试台,这么说吧,没用它之前我是多维表格api的菜鸟,有了它之后我就是多维表格api的大佬(开个玩笑)】 https://open.feishu.cn/document/docs/bitable-v1/app-table-record/search?appId=cli_a8c418a77579d00c

为了更好的阅读体验,来飞书看吧:
https://gcn6bvkburhk.feishu.cn/docx/Zvzud7VTHo0WbmxBF3ecX0eInzg
Comments on "把飞书多维表格当做服务器,我用ai编程做了一个激活码管理工具,让产品插上付费翅膀【含开发过程还原】" :