做了一款内容订阅的工具,可订阅 RSS,也可订阅某网站的内容列表等,只要输入网站链接即可订阅 http://bluereader.org - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
010blue
V2EX    分享发现

做了一款内容订阅的工具,可订阅 RSS,也可订阅某网站的内容列表等,只要输入网站链接即可订阅 http://bluereader.org

  •  
  •   010blue 2014-08-26 12:35:36 +08:00 5523 次点击
    这是一个创建于 4069 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如题,做了有一段时间了,一直在完善,界面啥的不是很漂亮,重在实用,希望大家体验,多提意见。
    深蓝阅读: http://bluereader.org/
    简介: http://bluereader.org/about
    36 条回复    2014-08-27 14:54:12 +08:00
    Luzifer
        1
    Luzifer  
       2014-08-26 12:55:53 +08:00
    热门订阅里没有1024, 不科学...


    2人收藏都没人感谢?
    fasling
        2
    fasling  
       2014-08-26 12:59:26 +08:00   1
    还没支持快捷键?
    kimmykuang
        3
    kimmykuang  
       2014-08-26 13:09:47 +08:00
    很不错的样子,楼主花了多久搞的?
    congjunfeng
        4
    congjunfeng  
       2014-08-26 13:40:55 +08:00
    希望UI能有所改善
    010blue
        5
    010blue  
    OP
       2014-08-26 14:00:07 +08:00
    @fasling 请问你希望支持的快捷键有哪些?我尽快支持上~_^
    @kimmykuang 今年年初开始搞的
    @congjunfeng UI确实要改善,一直在完善功能了,现在用的bootstrap 2,不是扁平化的,可能看着过时了点
    010blue
        6
    010blue  
    OP
       2014-08-26 14:02:32 +08:00
    @Luzifer “热门订阅里没有1024”,这是啥意思?最近好像听人提起过1024...
    burning
        7
    burning  
       2014-08-26 14:11:01 +08:00
    能订阅微博吗?
    Donate
        8
    Donate  
       2014-08-26 14:13:32 +08:00
    已注。用段时间看看。
    010blue
        9
    010blue  
    OP
       2014-08-26 14:17:52 +08:00
    @burning 可以订阅微博,一些常用的站像百度空间啥的都会比较快速的订阅上,其它的可能需要一段分析时间
    @Fulminit 有任何问题随时反馈,我基本是个人专注在做这个了
    Niphor
        10
    Niphor  
       2014-08-26 14:46:58 +08:00
    额,试了一下,订阅一个KTXP的RSS,等了好几分钟才出来,同时内容都是'内容未能正常显示,请至源站浏览。'

    而且响应很慢,LZ真要专注这个,要是代码没问题,是不是该升级硬件了...
    010blue
        11
    010blue  
    OP
       2014-08-26 15:08:24 +08:00
    @Niphor 多谢提醒,我看一下,抓取内容用了语义分析,有些时候还是要人工干预一下的
    010blue
        12
    010blue  
    OP
       2014-08-26 15:14:36 +08:00
    @Niphor 你订阅的这个下载站,广告实在是...太多了,已优化,请再次查看
    kimmykuang
        13
    kimmykuang  
       2014-08-26 15:41:23 +08:00
    我订阅了v2ex,是没什么输出吗?还是抓取分析的结果不对
    010blue
        14
    010blue  
    OP
       2014-08-26 16:05:11 +08:00
    @kimmykuang 是需要一定的分析时间,很快,现在应该有了吧?我这个抓取设置的间隔时间是一小时
    010blue
        15
    010blue  
    OP
       2014-08-26 16:24:36 +08:00
    @burning 新浪微博的订阅已优化完成,看看效果如何?多谢体验
    fucktwice
        16
    fucktwice  
       2014-08-26 16:31:22 +08:00
    免费的吗? 能翻墙吗?
    010blue
        17
    010blue  
    OP
       2014-08-26 16:41:51 +08:00
    @fucktwice 免费的,可以翻墙,因为很早我订阅了不少国外的技术博客,所以翻墙成了必需
    O21
        18
    O21  
       2014-08-26 16:46:47 +08:00
    @010blue 导航黑字不舒服啊。。。 建议改下css

    .container-fluid a{
    color:#fff
    }

    然后把图片换下。。或者把那小图做成字体。
    010blue
        19
    010blue  
    OP
       2014-08-26 16:52:00 +08:00
    @O21 多谢建议,尽快修改的舒服点
    010blue
        20
    010blue  
    OP
       2014-08-26 17:01:16 +08:00
    @O21 已做简单处理,并且把小图标去掉了,bootstrap 2不太好设置字体,等过段时间功能完善后空出时间来再整改~现在是否舒服点了呐?
    O21
        21
    O21  
       2014-08-26 17:09:34 +08:00
    @010blue
    .topnav a { color: #FFF; opacity: 1.0; }
    .topnav a:hover { color: #FFF; text-decoration: none; opacity: 0.9; }

    这样会不会好点=,=
    010blue
        22
    010blue  
    OP
       2014-08-26 17:27:09 +08:00
    @O21 可以,多谢啊,我修改了基本就是按你说的来的,不过color:#ddd,这样看起来和logo字的颜色有些区分,强刷下就看到效果了~_^
    YouXia
        23
    YouXia  
       2014-08-26 17:29:56 +08:00
    楼主,我想问下,你是怎么得到不同类型网站的内容的,比如有的是WordPress,有的是微博等等。

    这个应该叫做通用化解析吧?有没有些这方面的资料,能否分享下,谢谢。
    010blue
        24
    010blue  
    OP
       2014-08-26 17:33:18 +08:00   1
    @YouXia 这个主要是用到的“语义分析”技术,这方面有很多现成的程序了,我自己的也是修改了好多次才成型。你可以在网上搜索一下“语义分析”,会有不少的程序代码
    010blue
        25
    010blue  
    OP
       2014-08-26 17:34:29 +08:00
    @YouXia 其实原理也比较简单,就是找一个页面上内容最密集的区域,然后把其它的去掉,同时做下html格式优化~
    jadezhang
        26
    jadezhang  
       2014-08-26 18:06:48 +08:00
    问下po主,增加订阅,那些非rss的是怎么自动配置抓取的,用的不同的模板配置?微博是用的api么?
    010blue
        27
    010blue  
    OP
       2014-08-26 18:08:26 +08:00
    @jadezhang 是的,非rss有一批正则抓取模板在那等着,如果遇到没有匹配的就再添加呗,微博也是模板~_^
    xw
        28
    xw  
       2014-08-26 19:11:11 +08:00
    支持+
    hoolhr
        29
    hoolhr  
       2014-08-26 20:34:24 +08:00
    已收藏
    KyoHiroki
        30
    KyoHiroki  
       2014-08-26 21:20:56 +08:00
    任何页面的更新都可以订阅?这个可以有啊
    BlueWolf
        31
    BlueWolf  
       2014-08-26 21:33:04 +08:00
    网站速度有点慢
    010blue
        32
    010blue  
    OP
       2014-08-27 07:31:59 +08:00
    @KyoHiroki 是的,我觉得订阅应该是不需要由订阅者来考虑技术问题的,比如啥是RSS等;
    @BlueWolf 服务器目前用的digitalocean,偶尔还是会慢的,正在想办法在国内也搞个节点,会快起来的~_^
    Niphor
        33
    Niphor  
       2014-08-27 11:09:20 +08:00
    @010blue
    额 KTXP有自己的RSS源啊...http://bt.ktxp.com/rss.xml
    不用你去抓网页分析啊....
    国内太慢了...
    点个源,我半首歌听完了才显示...
    010blue
        34
    010blue  
    OP
       2014-08-27 11:21:25 +08:00
    @Niphor 呃,网页详情还是需要做内容分析的,昨天服务器压力有点大,现在好些了...我尽快在阿里云做个节点,这样访问估计会快不少,不好意思啊,服务器在国外速度确实一直是个担忧的问题
    Winny
        35
    Winny  
       2014-08-27 12:04:00 +08:00
    可否订阅论坛,分析关键字,并优先显示重点关注的部分?
    010blue
        36
    010blue  
    OP
       2014-08-27 14:54:12 +08:00
    @Winny 可以,前提是这个论坛是公开论坛,优先显示重点部分现在就是如此做的,内容只显示需要关心的部分,其它都去掉了,可以试用下深蓝阅读,有问题或建议随时欢迎~_^
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     876 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 20:59 PVG 04:59 LAX 13:59 JFK 16:59
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86