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

我用 Electron Clone 了 Livid 的新产品 Planet

  •  
  •   cnwesleywang · 2022-10-07 08:30:05 +08:00 · 4367 次点击
    这是一个创建于 772 天前的主题,其中的信息可能已经有所发展或是发生改变。

    项目地址: https://github.com/scbrf/scbrf

    先说缺点吧:

    1. 界面粗糙,相比于原生的 Planet ,基于 Electron 且没有对界面做过多优化的 Scarborough 在优雅美观快速等方面都不及 Planet 。
    2. 测试不充分,稳定性差。Scarborough 是我在很短时间内赶制出来的作品(倒不是有什么 Deadline 的压力,完全是出于自己对进度的执着),稳定性比起持更严谨态度的 Livid 团队做出来的 Planet 要差一些,当然我发现的 bug 第一时间都会改,但是确实在上线之前并未充分测试。
    3. 不支持自动升级 因为涉及到开发者账号和签名之类所以暂不支持。

    说说优点吧:

    1. 和 Planet 兼容 你可以在 Planet 中 Follow Scarborough 维护的站点,也可以在 Scarborough 中 Follow Planet 维护的站点。
    2. 兼容更多系统。拜 Electron 良好的系统兼容性所赐,Scarborough 可以稳定运行于 Windows 、Linux 以及各种版本的 MacOS ,而 Planet 受开发环境的限制仅能运行于最新的 Mac 系统,Scarborough 在系统覆盖上可以弥补 Planet 的一些不足。
    3. 内嵌简单的评论和阅读统计 我希望实现完整闭环,所以在 Scarborough 里内嵌了一个基于 ethers 项目的简单钱包以实现签名功能,选用 Plain 这个模板可以直接展示阅读数,点赞或者发表简单的评论(中心化方式,需要确保可以访问域名 https://comments.scbrf.workers.dev )。
    4. 支持手机端浏览 从版本 0.0.7 开始,Scarborough 可以搭配移动端 APP 使用,目前只实现了简单的浏览阅读功能。移动端 App 采用 Flutter 开发,可同时支持 iOS 和 Android ,目前只编译有 Android 的版本,iOS 的版本受限于没有开发者账号无法编译(有没有志愿者呀)。

    每上线一个主要功能我都会录制一个介绍视频,相关内容可以在一个使用 Scarborough 维护的 Planet 站点找到,ipns 地址是:k51qzi5uqu5dhq1lrl4uz0q7hqxxxvef5ow9x41e3da1owypc873hwbkdzt62c

    所有代码均已开源: https://github.com/scbrf/

    欢迎使用,如果有任何问题可以在此贴留言或者在 Discord 交流,我大部分时间都在那里: https://discord.gg/pVWx4Cg7H3

    感谢 Livid !

    7 条回复    2022-10-07 16:25:20 +08:00
    doresu
        1
    doresu  
       2022-10-07 09:10:50 +08:00 via Android   ❤️ 1
    好啊,你做的好啊
    fzdwx
        2
    fzdwx  
       2022-10-07 09:20:12 +08:00
    支持支持
    botao1
        3
    botao1  
       2022-10-07 10:13:21 +08:00
    不懂就问:为啥都不贴一张截图?
    cnwesleywang
        4
    cnwesleywang  
    OP
       2022-10-07 11:34:19 +08:00 via Android
    新用户好像回复不了链接,做了一个新版本视频介绍在油管,入口可以从项目的 github 首页获取,多谢关注
    unclemcz
        5
    unclemcz  
       2022-10-07 11:47:13 +08:00 via Android
    大赞
    cnwesleywang
        6
    cnwesleywang  
    OP
       2022-10-07 13:43:05 +08:00 via Android
    感谢大家哈,刚刚一个关于分布式评论的想法在头脑中冒突然出来,略激动,应该会很快出现在下一次发版中
    SteveZou
        7
    SteveZou  
       2022-10-07 16:25:20 +08:00 via iPhone
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2614 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 10:47 · PVG 18:47 · LAX 02:47 · JFK 05:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.