Solo v4 计划

本贴最后更新于 198 天前,其中的信息可能已经时异事殊

Solo v4 将引入“静态化”特性,支持本地写作并导出 HTML,实现静态化博客。

我们计划分为 4 个版本逐步进行实现:

  1. v3.7.0 实现浏览计数插件化。文章浏览计数、博客浏览计数将通过引入 js 插件实现统计和展现,该插件由社区提供,数据存储和服务接口均在社区实现
  2. v3.8.0 实现评论插件化。评论相关功能由社区提供 js 插件实现,该版本会对历史数据进行迁移
  3. v3.9.0 实现 HTML 导出,博客前台所有页面均可生成 HTML 静态页
  4. v4.0.0 完整集成社区相关服务,届时用户可将导出的静态站点部署到类似 GitHub Pages 的平台上

开发周期大致是 2020 年 1 月开始至 2020 年 3 月结束,如果一切顺利的话会在 2020 年 3 月底发布 v4。

欢迎大家参与讨论并帮助测试,希望 Solo 能成为世界上第一个实现动静两用的博客系统!

  • Solo

    Solo 是一款小而美的开源博客系统,专为程序员设计。Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!

    1197 引用 • 9157 回帖 • 631 关注
  • 计划

    计划要做的事情怎么能说变就变呢!

    25 引用 • 258 回帖
1 操作
88250 在 2019-12-20 18:43:11 更新了该帖

赞助商 我要投放

优质回帖
  • InkDP 2

    D 胸就很大了哦

  • csfwff 2

    前排坐等doge

  • gwyy 1

    支持 D 胸 66666

56 回帖
请输入回帖内容 ...
  • gwyy 1

    支持 D 胸 66666

    2 回复
  • lizhongyue248 1

    前排支持!~

  • cuijianzhe 1

    暖贴

  • gjTool 1

    支持 👍

  • Liushaowu 1

    支持!!!

  • JssDream 1

    辛苦辛苦!坐等上线huaji

  • EvilCodes 1

    D 哥加油

  • HollowMouse 1

    噗 D 胸

  • YLongo 1

    这个功能终于来了!!!

  • csfwff 2

    前排坐等doge

  • Hanseltu 1

    支持!

  • LainNetWork 1

    吼啊,你问我兹不兹磁,我当然是兹磁的,但我没说钦定,这个 Solo V4 啊,也要按照计划,去实现。这是最吼滴(

  • RustFisher 1

    强烈支持。坐等发布。🎉

  • pencilso 1

    D 大威武

  • yang17762622 1

    D 大威武

  • kangaroo1122 1

    这个功能就太棒了!D 大牛批!

  • jackssybin 1

    想参与贡献代码,如何实现呢?

    1 回复
  • InkDP 2

    D 胸就很大了哦

  • 88250

    Solo 从设计到实现 多参与讨论,代码贡献的话走 PR 流程

  • dengwentong 1

    这个必须支持,D 哥威武 👍

  • Vanessa 1

    想着要把辣么多皮肤改 2+ 次就 😭

  • lepig 1

    D 大辛苦啊。 就是冲着 这么多的主题来的

  • applesuch 1

    支持

  • dmy1996524 1

    支持

  • super8 1

    我最近倒是有空,可以分一些任务过来。trollface

  • zxniuniu 1

    牛 X,支持,支持!👍

  • wuhongxu 1

    哇!这个支持!!!!😂

  • xiluotop 1

    D 大牛批,支持 😁

  • adlered 1

    蹭积分

  • Blackman99 1

    👍

  • kuailexs 1

    D 大牛批 支持 支持

  • AlgerFan 1

    支持支持

  • vcjmhg 1

    关于给 solo 增加社区文章推荐功能的一些想法

    说明

    solo 客观讲文章下部的推荐功能还是比较完善的,既有随机阅读也有相关阅读,这对大部分人来说基本是够用的。但是另一方面既然 B3log 的目标是 将个人独立博客与论坛结合,形成一种新的网络社区体验。,我们大可以尝试在个人博客文章阅读底部加入社区文章推荐(推荐与当前博客相关的本社区具有的一些优质文章,当然这一功能可以以插件化的形式来进行实现,方便用户选择性使用),实现更好的个人独立博客与论坛的双端互动。

    可行性

    因为博客文章天然具有标签和评论的特点,因此前期我们可以用传统的推荐算法如 协同过滤(基于物品的协同过滤和基于用户的协同过滤)产生同类推荐结果,后期可以加入比较新型的推荐算法比如加入 基于卷积神经网络的推荐算法 提高实时推荐的速度。

    1 回复
  • 88250

    感谢建议。现在已经有一栏“站外相关阅读”的,默认显示条数是 0,也就是不显示,可以在参数设置中调整。这个“站外相关阅读”是通过标签进行关联的,后续等社区博客文章数到达一定量级时再考虑改进相关性推荐算法。

  • An 1

    高产 D

  • AlgerFan

    突然想到一个问题,如果使用静态托管,是不是就不能进入后台写文章了,只能本地写对吧

    1 回复
  • 88250

    嗯,本地写好以后发布。

    1 回复
  • iTanken

    那移动端是不是就不能发布了?

    1 回复
  • 88250 1 赞同

    原有的动态部署也可以用的,也就是说用户可以自己选择适合的使用方式:

    • 静态:本地 localhost 运行,写作好后一键发布 GitHub Pages
    • 动态:Docker 部署服务器,和现有的使用方式一样
    1 回复
  • iTanken

    好的,了解

  • mufengcoding

    希望尽可能的平滑更新,因为我准备直接升 4.0.0,哈哈哈不想动了

  • JoeysCat

    棒棒哒 😄

  • MikeoPerfect

    超级赞

  • JiangKui007

    怎样参与?功能都很实用啊。希望能赶快搞出来。

    1 回复
  • 88250

    谢谢支持,代码开发我来就行,需要大家参与测试反馈。

  • An

    静态文件那个 很实用呀

  • yangkun19921001

    你好,今天 solo 跳转登录 GitHub 报 404 了 我 pull 了之后还是登录不上,麻烦看下。谢谢

    1 回复
  • 88250

    pull 镜像后要重启容器。

  • xiaoyao2102

    是不是从 D 大的 GitHub 上 fork 一下就可以参与了呢?

    2 回复
  • 88250

    主体部分的开发我和 V 会完成,有时间的话可以参与测试和建议反馈,谢谢。

请输入回帖内容 ...