vay1314 发表于 2024-4-1 13:36:30

自动答题的思路

网络环境:单位内网
单位内部每月都有答题抽考的需求,想问下在有本地题库的情况下,能否使用油猴开发,识别题目,检索本地题库,根据题库中的答案点击网页选项吗?实现的思路能否说下

李恒道 发表于 2024-4-1 19:41:21

模糊搜索轻量级可以使用full text search,如果是需要写入写出推荐本地搭sqlite+jieba
其他的都是开发范畴了,直接看油猴指南
https://learn.scriptcat.org/

vay1314 发表于 2024-4-1 22:09:51

李恒道 发表于 2024-4-1 19:41
模糊搜索轻量级可以使用full text search,如果是需要写入写出推荐本地搭sqlite+jieba
其他的都是开发范畴 ...

先感谢。我这个不需要写入题库,就是读取题库搜索题干,读取答案,点击答案。这个本地题库需要什么格式,油猴脚本支持的比较好呢。

李恒道 发表于 2024-4-1 22:33:48

vay1314 发表于 2024-4-1 22:09
先感谢。我这个不需要写入题库,就是读取题库搜索题干,读取答案,点击答案。这个本地题库需要什么格式, ...

看题量多少的,简单的你直接搞个csv就行,需要模糊搜索就要走上面那些了

vay1314 发表于 2024-4-2 20:59:46

李恒道 发表于 2024-4-1 22:33
看题量多少的,简单的你直接搞个csv就行,需要模糊搜索就要走上面那些了 ...

一千多道题吧,因为是内网环境加上不固定的机子,所以不能搭建数据库api。简单的json或者csv题库不能模糊搜索吗

李恒道 发表于 2024-4-2 21:26:26

vay1314 发表于 2024-4-2 20:59
一千多道题吧,因为是内网环境加上不固定的机子,所以不能搭建数据库api。简单的json或者csv题库不能模糊 ...

csv和json不带分词,模糊搜索的前提就是分词,可以读出来数据再往分词数据库里打,参考前边的full text search

李恒道 发表于 2024-4-2 23:40:44

vay1314 发表于 2024-4-2 20:59
一千多道题吧,因为是内网环境加上不固定的机子,所以不能搭建数据库api。简单的json或者csv题库不能模糊 ...

https://www.npmjs.com/package/minisearch

https://www.npmjs.com/package/lunr

vay1314 发表于 2024-4-5 17:49:45

李恒道 发表于 2024-4-2 23:40
https://www.npmjs.com/package/minisearch

https://www.npmjs.com/package/lunr

感谢,麻烦再问下 油猴能读取db数据库和sql查询数据库吗?我之前在手机上用autojs写的sql查询答案感觉很简单

李恒道 发表于 2024-4-6 03:22:03

vay1314 发表于 2024-4-5 17:49
感谢,麻烦再问下 油猴能读取db数据库和sql查询数据库吗?我之前在手机上用autojs写的sql查询答案感觉很 ...

浏览器端是不存在sqlite或mysql的
页: [1]
查看完整版本: 自动答题的思路