恭喜您成为了我的幸运测试用户!(不是,只是本次访问是,其实很可能刷新一下就没了) (如果你直接看的新闻主页仓库请无视上一行)
由于老主页构建器是屎山项目,实在不敢维护,并且每增加一次需求就得改构建器(后端)代码,实在太费劲,干脆直接砍了重新做一个。
您这次访问就是由新主页构建器生成的(是不是看起来不一样?),当然新的主页构建器稳定性肯定不如老的好,还可能会产生意料之外的情况。新构建器和新闻主页都是在 Github 上完全开源的。如果你对发现了新构建器的任何问题,或对新的页面有任何意见的话欢迎在我的 GitHub 仓库提出(构建器仓库和新闻主页仓库都可以)
如果你没有办法连接 GitHub 或者你想交流主页制作经验或者想给新闻主页帮帮忙,你可以加入新闻主页交流群 828081791 交流。
说这么多我还没介绍一下新主页构建器呢,由于我还没时间写 Doc,下面我来简单介绍一下老主页构建器和新主页构建器的功能,如果你不需要或者不感兴趣的话就可以不用看了(
元素模版
为了支持脚本改用 python(老的用的 C#)
支持工程文件脚本(这样就不用一直改后端了,大版本更新应用就行)
卡片属性(这里最复杂最有用的功能之一)
卡片模版
(自带插件)扩展 Markdown 支持(加粗、*斜体*、链接,其它还没有完全支持)
配置文件格式从 json 改为 yaml (方便人写)
由 yml 编写的样式(Style)代码
Github Actions 验证主页文件编写是否有误
主页文件压缩(其实压缩不到哪去,顶多给资源 key 做个混淆)
yml 编写动画
支持更多 Markdown 语法
自动化脚本页面卡片选择
说起构建器,我当年最最开始的代码全是手敲的,就是最原始的 xaml 文件,之后因为要经常获取版本内容信息,翻各个网站太麻烦了,于是是做了一个带 UI 的主页构建器(然后用了一年) 接下来就有一个头疼的事情,我 UI 是拿 WPF 框架写的(对,和 PCL 的一样),然后我由于不是经常能拿到电脑去生成主页代码(那时候主页代码是生成器生成然后我复制到 GitHub 仓库 commit 再推上去的),我在想能不能让服务器去帮我生成这种东西。 还好 dotnet 支持跨平台,于是我代码搓了搓又写了个后端,现在所说的老主页构建器就是现在服务器上跑的后端。
至于那个带 UI 的...我搓完后端没多久就不用它了,现在因为后端已经迭代多次,很多我自己新加的语法压根就不兼容最初的带 UI 的主页构建器了,现在这东西已经完全不能跑了 之后如上边所说,那个老主页构建器实在满足不了需求了,于是便有了这个新的主页构建器
现在还在用这个地址的人应该都是老新闻主页用户吧(因为不想大幅度公开所以预设的那个新闻主页完全看不到这个页面),感谢你长期以来的支持!