owllook - 一个网络小说搜索网站 - https://www.owllook.net/

2017-04-29 20:50:42 +08:00
 xiaozizayang

1.说明

网络小说搜索引擎( novels-search )—— owllook 网址:https://www.owllook.net/

owllook是一个基于其他网站的垂直小说搜索引擎,至于为什么写这个,一个是想利用sanic尽量做成异步服务,二是想就此练习下推荐系统,顺便作为毕业设计。

开源在 github,https://github.com/howie6879/novels-search

本项目纯属共享学习之用,不得用于商业!

对于用户信息,利用 mongodb 进行存储。

某些必要的缓存,利用 redis 进行缓存处理,注意,对于限制数据:都将在 24 小时删除。

对于不同网站的小说,页面规则都不尽相同,我希望能够在代码解析后再统一展示出来,这样方便且美观,而不是仅仅跳转到对应网站就完事,清新简洁的阅读体验才是最重要的。

目前采用的是直接在百度上进行结果检索(现在发现百度不行,又加了 360,谷歌的也写了一个,部分数据准备开始用爬虫获取),也不是不能做的更大更全,只是觉得没什么意义,目前的检索结果已经很足够。

我尽量写少量的规则来完成解析,具体见规则定义,遇到自己喜欢的小说网站,你也可以自己添加解析。

BTW,sanic 写界面确实不是很方便。

详细介绍owllook -- 一个简洁的网络小说搜索引擎

运行:

python server.py

或者

gunicorn --bind 127.0.0.1:8001 --worker-class sanic_gunicorn.Worker server:app

2.demo

下面是一些截图展示,具体效果图请看这里

目录解析页:

阅读:

书架:

3.关于

0.1.0:

TODO:

License

novels-search is offered under the Apache 2 license.

21111 次点击
所在节点    分享创造
78 条回复
owlsec
2017-04-30 00:36:00 +08:00
很强啊
RaymondYip
2017-04-30 00:59:41 +08:00
太棒了 666
xiaozizayang
2017-04-30 07:26:51 +08:00
@thedog 反正是开源的 可以按照你的想法来~
xiaozizayang
2017-04-30 07:29:46 +08:00
@owlsec 谢谢支持~~
xiaozizayang
2017-04-30 08:33:16 +08:00
@RaymondYip 可以注册账号内测 书架追更比较好
flystar
2017-04-30 08:49:51 +08:00
非常不错,赞一个
页面的设置按钮功能目前没做么?另外求注册体验~
licheng527
2017-04-30 09:10:31 +08:00
挺不错的,收藏了,希望可以解析更多收费小说,哈哈
xiaozizayang
2017-04-30 09:29:48 +08:00
@licheng527 哈哈
xiaozizayang
2017-04-30 09:30:21 +08:00
@flystar 591460519 内测群 我来帮你注册
Norma
2017-04-30 09:41:00 +08:00
@zhuoziyu 想要这个,提供修改吗?
Artists
2017-04-30 09:44:52 +08:00
点开解析过的小说章节 404,不知道是不是个例
xiaozizayang
2017-04-30 09:46:50 +08:00
@Artists ?链接发我看看
Artists
2017-04-30 09:53:11 +08:00
xiaozizayang
2017-04-30 09:57:18 +08:00
lany
2017-04-30 11:14:31 +08:00
@xiaozizayang 你的某些页面就是这样的。全部是 404
lany
2017-04-30 11:16:53 +08:00
xiaozizayang
2017-04-30 11:21:42 +08:00
xiaozizayang
2017-04-30 11:23:23 +08:00
@lany 你如果不能打开 全部是 404 的话 会不会是跟楼上一样 DNS 的问题 我这边都打开正常
kn007
2017-04-30 11:24:51 +08:00
xiaozizayang
2017-04-30 11:54:22 +08:00
@kn007 老哥也稳

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/358135

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX