{"repo":"DokiDoki1103/tikuAdapter","free":true,"listed":false,"github":"https://github.com/DokiDoki1103/tikuAdapter","clone":"git clone https://github.com/DokiDoki1103/tikuAdapter.git","description":"大学生网课题库接口适配器：将不同的题库整合为一个API接口。","language":"Go","stars":532,"topics":["api","tiku","search-question"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"这是什么？ 这是一个题库适配器，可以将各种的题库接口转换为统一的标准格式，同时这将会是 题库接口的一个规范 市面上有很多题库接口，比如您想要在 使用 您就可以通过此题库适配器轻松实现。 功能 1.支持多种题库接口输入源 排名顺序为免费优先于付费。 - [x] icodef：icodef 题库 - [x] buguake：不挂科 题库 - [x] wanneng：万能题库 - [x] Tikuhai：题库海题库 - [x] aidian：爱点题库 - [x] enncy：enncy 言溪题库 - [x] lemon：柠檬题库 - [x] 自定义题库 2.支持多种文件自动解析到题库 + [ ] Word题库将您的word文档自动解析到本地数据库，方便您的搜索。 3. 支持多种输出源： + [x] tikuAdapter标准格式 强烈推荐 您为您的软件适配标准格式 + [ ] 微信公众号 微信开发者后台填写tikuAdapter的url即可 4.个性化配置 - 自定义请求参数 个性化 禁用题库 或者 配置题库Token - 搜题接口的限流措施(个人使用一般不需要开启) 配置限流 - 自定义数据库路径 ：支持在 config.yaml 中配置 SQLite 数据库路径，默认为 tiku.db （Docker 部署建议设置为 data/tiku.db ） 如何部署使用 方式一：下载可执行文件 从 GitHub Releases 下载对应的版本，解压后运行即可 方式二：Docker 部署 构建镜像 运行容器 推荐方式：使用配置文件 更多 Docker 部署细节请参考 部署文档 使用网页版 直接访问 http://localhost:8060 可以看到网页版，可以实现题库的增删改查，日志记录等功能。 默认账号为 admin 密码 123456 使用API接口 POST http://localhost:8060/adapter-service/search 请求体 URL 请求参数 参数 描述 是否必须 示例值 Token获取方式 ---------------- ------------------------- ------ ---------------------------------- -------------------------- use 你想要使用哪些题库,不填写默认使用所有免费题库 否 local,icodef,buguake,wanneng wannengToken 万能付费题库的Token值(10位) 否 E196FD8B49 https://lyck6.cn/pay icodefToken Icodef 题库Token值 否 UafYcHViJMGzSVNh 关注微信公众号\"一之哥哥\"发送\"token\"获取 enncyToken enncy 题库Token值 否 a21ae2403b414b94b512736c30c69940 https://tk.enncy.cn aidianYToken 爱点题库(亿级题库API)Token值 否 cvor7f3HxZ7nF2M3ljmA https://www.51aidian.com lemonToken 柠檬题库 Token值 否 8a3debe92e2ba83d6786e186bef2a424 https://www.lemtk.xyz tikuhaiToken 题库海题库 Token值 否 Cardabcde1MdljoZk4l4E47NaAK https://shop.tikuha","default_branch":null,"files":null,"tree":[],"storefront":"/r/DokiDoki1103","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DokiDoki1103/tikuAdapter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}