V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
guyskk0x0
V2EX  ›  分享创造

蚁阅 - 让 RSS 更好用 - 现已支持 PWA 和 RSS 代理,欢迎体验

  •  1
     
  •   guyskk0x0 ·
    guyskk · 2020-04-06 16:21:25 +08:00 · 57061 次点击
    这是一个创建于 1694 天前的主题,其中的信息可能已经有所发展或是发生改变。

    特别感谢 V 友们的建议和支持!这次带来两大更新,欢迎体验!

    蚁阅主要特点:

    • 非社交,无广告,无推荐,专注阅读
    • 为移动端优化,适合随时随地阅读
    • 按订阅更新频率区分消息,好文章慢慢看,读资讯一目十行
    • 输入博客地址,智能查找订阅,支持批量导入导出
    • 智能图片代理,解决图片无法加载问题
    • 智能 RSS 代理,全球 RSS 均可订阅
    • 开源,可以自己部署,也可以直接用在线版

    支持 PWA

    PWA 全称叫渐进式 Web 应用程序,可以让网站像 App 一样添加到桌面,具有沉浸式的用户体验。 这项技术比较新,许多浏览器还不完全支持,所以蚁阅默认没有开启这个功能。

    打开方式:

    1. 使用 Chrome,Safari,火狐,小米浏览器等支持 PWA 的浏览器访问蚁阅。
    2. 点击蚁阅右上角头像进入设置页面,开启 PWA 模式。
    3. 浏览器可能会弹出 [将蚁阅添加到桌面] 的提示,点击确认即可。 如果没有弹出提示,可以从浏览器菜单里,手动将蚁阅添加到桌面。
    4. 安卓系统上,浏览器可能需要 [桌面快捷方式] 权限,可以在系统设置中授权。
    5. 如果使用中遇到问题,可尝试关闭 PWA 模式,或者清除缓存和 Cookies 。

    RSS 代理

    通过 RSS 代理功能,现在可以订阅 [不存在的网站] 了,例如 Reddit, Hacker News, YouTube 。

    获取订阅时遇到网络问题会自动尝试使用代理,在 [种籽 - 日志信息] 中可看到 try use proxy 记录:

    #1 try http://reddit.com/r/python.rss
    
    -203 RSSANT_CONNECTION_TIMEOUT when request 'http://reddit.com/r/python.rss'
    
    #2 try use proxy
    
    Feed: version=atom10, title=Python, has 27 entries
    

    RSS 代理使用 Cloudflare Worker 实现,自己部署蚁阅的朋友可参考部署文档配置 Cloudflare Worker 。

    其他改进

    • 蚁阅有了新 Logo,一片浅墨色的,平静柔和的叶子。
    • 完成了蚁阅数据库每天自动备份和校验。
    • 蘑菇页面改为按时间顺序排序。缩短列表页面日期长度,增大内容显示空间。
    • 动态调整订阅的检查更新频率,减少资源消耗。
    • 修复一些订阅解析处理的问题,优化程序性能。

    开箱即用地址: https://rss.anyant.com (建议用手机浏览器访问)

    代码仓库以及部署文档

    码云: https://gitee.com/anyant/rssant
    GitHub: https://github.com/anyant/rssant

    31 条回复    2020-10-16 21:44:37 +08:00
    delectate
        1
    delectate  
       2020-04-06 16:56:57 +08:00
    以前关注过,只支持手机,不支持 pc 。所以直接放弃。
    guyskk0x0
        2
    guyskk0x0  
    OP
       2020-04-06 17:21:02 +08:00   ❤️ 1
    @delectate PC 也是支持的,只是还没做布局优化,轻度使用没有问题的
    delectate
        3
    delectate  
       2020-04-06 17:44:42 +08:00   ❤️ 1
    @guyskk0x0 rss 的只有两类人:
    1 、完全不懂、不用的(其实微信公众号、微博,不也是 rss 阅读器吗?)
    2 、天天重度使用完全无法自拔的。

    不存在“轻度使用”这个命题。pc 端不支持是致命伤。上一次看还是去年中旬,将近一年了,还没有改布局,有点心凉。
    LU35
        4
    LU35  
       2020-04-06 18:09:55 +08:00
    @delectate 同意
    guyskk0x0
        5
    guyskk0x0  
    OP
       2020-04-06 18:18:40 +08:00   ❤️ 1
    @delectate 在理,到目前为止主要都在优化移动端,下一步我会把 PC 端完善起来!首页也会改成直接显示文章列表,这个在计划之中。
    whywhywhy
        6
    whywhywhy  
       2020-04-06 20:42:17 +08:00   ❤️ 1
    哈哈哈,3 楼说得对,既然入了 rss 的坑,哪里还有轻度使用的道理啊。。。
    dofine
        7
    dofine  
       2020-04-06 22:06:45 +08:00   ❤️ 1
    rss 文艺复兴?
    ClericPy
        8
    ClericPy  
       2020-04-06 22:12:10 +08:00   ❤️ 1
    刚在 Timeline 上看到楼主的这个 优化记录, 结论是换 golang...

    现在 PC 上暂时用 feedbro 够使了, 移动端考虑试一下这个 feedant, 轻芒阅读说要发新版等了俩月了也没动静...
    cye3s
        9
    cye3s  
       2020-04-06 22:16:23 +08:00 via iPhone   ❤️ 1
    我基本只在 PC 上用 inoreader,楼主加油
    yky80
        10
    yky80  
       2020-04-06 22:21:51 +08:00 via Android
    @ClericPy 兄弟 feedant 客可否给个链接 我没搜到 谢谢
    ClericPy
        11
    ClericPy  
       2020-04-06 23:10:15 +08:00
    @yky80 #10
    sorry
    想说的其实就是楼主说的这个, 博客里叫 rssant, 打完 feedbro 顺手打错了... 看了下, 不太适合我, 我需要的是安卓机上可以推送 RSS 更新提醒的东西, 搜遍了 RSS 小程序感觉没什么靠谱的, 搜到的也基本就是一些做毕设做完就溜的产物, 暂时不指望了... 之前折腾过类似 RSSHUB 的东西, 做微信推送做了一半的时候发现订阅号不支持推送, 郁闷, 先不关心这方面的了
    yky80
        12
    yky80  
       2020-04-06 23:15:37 +08:00 via Android
    @ClericPy 有个微信小程序叫攸阅 可以试试看
    ClericPy
        13
    ClericPy  
       2020-04-07 00:45:47 +08:00
    @yky80 #12 试了下, 贴我自己的 RSS URL 毫无反应... 算了 不指望了, 现在用 Server 酱给自己发推送凑合用了, 谢谢哈
    wdhwg001
        14
    wdhwg001  
       2020-04-07 00:48:17 +08:00 via iPhone
    其实我不是特别喜欢阿里系动物园谐音命名法…
    guyskk0x0
        15
    guyskk0x0  
    OP
       2020-04-07 01:21:45 +08:00   ❤️ 2
    @dofine #7 最近 RSSHub 和 Inoreader 都被封,复兴之路漫漫~

    @ClericPy #8 会把订阅解析部分替换成 golang,这个是下下步计划。Python 优化完暂时够用,现在先完善功能。

    @cye3s #9 感谢支持! PC 端优化已排上日程,敬请期待。
    guyskk0x0
        16
    guyskk0x0  
    OP
       2020-04-07 01:24:41 +08:00   ❤️ 1
    @ClericPy #13 实时推送还是 Server 酱好用,RSS 不太合适。

    @wdhwg001 #14 好吧,手动狗头。。
    encro
        17
    encro  
       2020-04-08 19:23:12 +08:00
    github 登录无效
    sr421516
        18
    sr421516  
       2020-04-09 11:11:26 +08:00 via Android   ❤️ 1
    不错的 rss 订阅站
    guyskk0x0
        19
    guyskk0x0  
    OP
       2020-04-09 11:35:56 +08:00 via Android   ❤️ 1
    @encro 感谢反馈!因为国内服务器访问 github 网络不稳定,重试几次就会好。之后我会想办法优化一下,以及支持微信登录。
    encro
        20
    encro  
       2020-04-09 12:51:51 +08:00 via Android   ❤️ 1
    @guyskk0x0 和 github 无关,是返回错误,好像进了 django 的页面,模板没设置好
    guyskk0x0
        21
    guyskk0x0  
    OP
       2020-04-17 20:21:41 +08:00   ❤️ 1
    @encro 我好像漏消息了。
    GitHub 登录重定向回来时,URL 里会带上一个 code 参数;然后蚁阅服务端拿到这个参数,去访问 GitHub API 获取用户信息,这一步经常报网络错误;报错之后就显示 Django 框架默认的登录页面了,没有配置 Django 静态资源所以页面很丑。
    我自己也经常遇到这个情况,我会尽快修复掉,等忙完别的事情就修。
    guyskk0x0
        22
    guyskk0x0  
    OP
       2020-04-19 20:45:37 +08:00   ❤️ 1
    @encro 已修复 GitHub 登录问题
    Tgeek
        23
    Tgeek  
       2020-04-20 10:49:48 +08:00 via Android   ❤️ 1
    希望作者能将 feed 按照时间顺序由晚到早从上到下排序
    guyskk0x0
        24
    guyskk0x0  
    OP
       2020-04-20 15:56:09 +08:00   ❤️ 1
    @Tgeek 你是指 [蘑菇] 页面的排序吗?可以截个图发我邮箱 guyskk#anyant.com ,我看下是不是 bug 导致体验不佳。
    Tgeek
        25
    Tgeek  
       2020-04-20 17:59:11 +08:00 via Android   ❤️ 1
    邮件发了,请注意查收
    guyskk0x0
        26
    guyskk0x0  
    OP
       2020-04-20 19:01:11 +08:00   ❤️ 1
    @Tgeek 收到,已回信,非常感谢!
    country
        27
    country  
       2020-04-28 21:20:51 +08:00
    楼主你好,[蘑菇]最近显示 0/0,你知道吗?
    guyskk0x0
        28
    guyskk0x0  
    OP
       2020-04-28 21:34:24 +08:00   ❤️ 1
    @country [蘑菇] 页面用于显示最近 2 周的非资讯类消息,如果全是资讯那就会是 0/0 。之前如果全是资讯也会把资讯消息也放到蘑菇页面,上周改掉了,现在是在 [丛林] 页面查看这些资讯。
    country
        29
    country  
       2020-04-28 21:39:17 +08:00   ❤️ 1
    @guyskk0x0 #28 感谢回答,你会成功的👍
    guyskk0x0
        30
    guyskk0x0  
    OP
       2020-04-28 22:43:58 +08:00   ❤️ 1
    @country 非常感谢支持!使用中有任何疑问都欢迎反馈给我,我会尽力解答和改进~
    guyskk0x0
        31
    guyskk0x0  
    OP
       2020-10-16 21:44:37 +08:00
    @ClericPy @LU35 @Tgeek @country @cye3s @delectate @dofine @encro @sr421516 @whywhywhy @yky80 @wdhwg001
    感谢各位朋友的支持!蚁阅现已开始预售,可在蚁阅兑换页面输入你的 V2EX ID 直接兑换使用时长。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5632 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 09:12 · PVG 17:12 · LAX 01:12 · JFK 04:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.