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.

21207 次点击
所在节点    分享创造
78 条回复
Izual_Yang
2017-05-02 12:10:49 +08:00
很好,我只有一个问题:翻页 tm 在哪儿?不论是翻页链接还是热键,还是滚动到底部自动加载下一页,我全都没找到
xiaozizayang
2017-05-02 12:53:58 +08:00
@Izual_Yang 这是个好问题 哭脸~~ 就是还没做下一页
Izual_Yang
2017-05-02 17:20:24 +08:00
@xiaozizayang
其实在电脑上问题不大,甚至可以键盘操作( ctrl+w 关掉当前章节,然后目录上按 tab 跳到下一章链接,回车)
在手机上就让我不太适应,因为已经被 uc 浏览器养懒了。
虽然我在电脑浏览器上也习惯了通过油猴子( https://greasyfork.org/scripts/292-my-novel-reader/ 或者
https://greasyfork.org/scripts/293-super-preloaderplus-one 自己添加规则)自动加载下一章
solobat
2017-05-02 18:02:50 +08:00
看着不错,收藏了
junred
2017-05-03 09:13:35 +08:00
解析后的网页布局比原网页还要漂亮~
xiaozizayang
2017-05-03 14:01:08 +08:00
@junred 不比原来漂亮解析干嘛~
junred
2017-05-04 08:42:37 +08:00
@xiaozizayang 你这解析是针对每个网站写一个特定解析?
xiaozizayang
2017-05-04 11:11:54 +08:00
@junred 一个网站一个规则
ruter8
2017-05-04 13:02:59 +08:00
惊现宇哥。
xiaozizayang
2017-05-04 17:39:01 +08:00
@ruter8 我类个去 缘分~~
shunia
2017-05-05 14:06:46 +08:00
求推荐无限流网文,把你知道的都说出来,看看哪些没看过,我去关注一下.
xiaozizayang
2017-05-10 10:45:11 +08:00
@Izual_Yang 已经做了翻页了
ifaii
2017-05-21 19:00:06 +08:00
@xiaozizayang 想知道设置不能用是怎么回事,没法设置黑白页面
xiaozizayang
2017-05-23 13:47:42 +08:00
@ifaii 设置的功能还没写
licheng7475
2017-05-23 15:20:31 +08:00
搜到大部分没解析。。。
xiaozizayang
2017-05-23 15:53:53 +08:00
@licheng7475 看源 你是搜索哪本小说?
licheng7475
2017-05-23 17:01:41 +08:00
@xiaozizayang 随便搜的,包括你案列的雪中悍刀行
xiaozizayang
2017-05-23 17:35:22 +08:00

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

https://tanronggui.xyz/t/358135

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

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

© 2021 V2EX