2026-05-27 16:22:00
本来计划六一发售的,现在感觉该完善的功能已经都搞定了,就提前发售吧,我暂时也没发现什么问题,就让用户在使用过程中发现吧,今天就开启发售了。
一直想做一套真正适合 Typecho 用户长期使用的主题。
它不只是好看,更要实用;不只是一个前台模板,更要能和博客运营过程中常用的功能结合起来,让站长用得省心,让读者看得舒服。
现在,Riven 主题正式开启预售。
Riven 是一套为 Typecho 打造的博客主题,整体风格简洁、精致、耐看,适合个人博客、技术博客、生活记录、资源分享等多种场景。
它注重阅读体验,也关注页面细节,从首页、文章页、分类标签、评论区域,到移动端适配,都尽量保持统一、舒服的视觉风格,让你的博客看起来更加完整。
免费享有后续主题更新维护服务。
需要购买的联系站长QQ:837054936(请备注来意)
只要购买 Riven 主题,即可免费附送目前已开发的配套插件:
RssManage:RSS 聚合与订阅管理插件
MxCache:缓存优化插件,提升网站访问速度
SafeManage:安全访问管理插件,支持访问记录、异常访问拦截等功能。
CommentNotifier:评论邮件通知插件,让评论提醒更加及时,提升博客互动体验。
这些插件并不是单独割裂的功能,而是为了让 Riven 主题形成更完整的 Typecho 博客使用体验。
插件不免费分享,以后围绕 Riven 新开发的功能和插件,所有 Riven 用户都可以免费享用。
如果你正在使用 Typecho 搭建博客,想要一套简洁、美观、稳定、后续持续更新的主题,那么 Riven 会很适合。
如果你不想主题、缓存、RSS、安全、评论通知这些功能到处拼凑,而是希望有一套相对完整、风格统一、持续维护的方案,那么 Riven 也会更省心。
当然如果使用其它系统,比如:Wordpress、Z-blog、Emblog或者是其它静态博客系统,想换一种风格和口味的,都可以尝试一下。
只出售主题和附送插件,不提供额外服务(如:部署、迁移、博客使用上的问题),如有主题、插件存在Bug可以向博主反馈,会安排时间统一修复,并在主题群发布版本。
如遇使用问题,可以先仔细阅读主题、插件使用文档,如遇Typecho使用问题,建议度娘,实在解决不了可以在主题群中寻求帮助,博主看到有时间的情况,会考虑帮助,但并非义务。
如果实在不会部署,只想单纯玩玩博客,博主也提供有偿部署服务,你提供:服务器、域名即可,博主帮你搭建、配置好,你直接登录后台使用即可,收费:20元每次,不包含答疑,只负责搭建。
除此之外,也接受定制化需求(主题、插件都可以),可以加满心私聊。
| 用户 | 网址 |
|---|---|
| 周天记 | https://zhoutian.com |
| 三股水 | https://www.sangushui.com |
| 轻淡时光 | https://demo.lybblog.cn |
| 阿土的小窝 | https://ashi.im |
| 异数·艺术 | https://www.yishu.pro |
| 记录生活 | https://9sb.net |
| 老张随笔 | https://zhangbo.net |
| 蜡客小生 | https://www.lknc.vip |
| 生活小扎 | https://blog.ahxin.cn |
2026-05-27 15:10:00
主题由我个人开发并测试,肯定存在未被发现Bug,如安装使用中遇到,请及时反馈。
为了方便学习研究、以及二开,主题、插件所有源码均未加密,希望大家不要分享和倒卖,谢谢了。
需要自己先搭建Typecho系统,主题基于Typecho1.3版本开发,可以前往官网下载 Typecho1.3 正式版,以前老版本可能不兼容。
官方支持的几种安装方式:云服务器、虚拟主机、Docker,强烈建议采用:云服务器部署方式。
可以考虑购买腾讯云轻量机器,一年也就一百多(甚至更低),2H2G配置足够了。
本站腾讯云轻量4H4G5Mbps,启用MxCache插件,速度仅供参考。
PHP环境8.0,其它版本暂未尝试,后续会持续兼容至最新版PHP。
下载Riven主题包,放到/usr/themes目录下,然后后台外观中启用即可。
后台设置界面如下:

这里说一下自定义菜单,是标准的json格式,格式如下:
[
{"label": "微语", "url": "memos"},
{"label": "留言", "url": "liuyan"},
{"label": "归档", "url": "guidang"},
{
"label": "邻居",
"url": "links",
"children": [
{"label": "友情链接", "url": "links"},
{"label": "博友动态", "url": "rss"}
]
},
{"label": "走心", "url": "zouxin"},
{"label": "关于", "url": "about"}
]
如果要配置自定义外部链接,只需要加上http或者https,系统会自动识别为外部链接进行跳转。
建议先把自定义页面创建好,然后配置自定义菜单即可。
主题内置了:关于、文章归档、友情链接(依赖兔兔插件)、留言榜单、微语、博友动态(依赖RssManage插件)、走心评论七个页面。
在Typecho后台,管理 >> 独立页面自行创建,右侧自定义模板选择即可,链接自己记住,自定义菜单中会用到。
以上内容都配置好,就可以去页面看下效果了,下面在进行插件设置。
所有插件,到Riven主题群中下载。
1、安装SiteSearch插件,全站搜索插件,由似水流年开发,我二次适配。
2、安装XQLocation插件,IP归属地插件,由苏晓晴开发,我二次适配。
3、安装Links插件,友链插件,由懵仙兔兔开发,我二次适配。
4、安装CommentNotifier插件,邮件通知插件,由满心设计开发。
5、安装SafeMange插件,安全防护插件,由满心设计开发。
6、安装RssManage插件,友链动态Rss插件,由满心设计开发。
7、安装MxCache插件,缓存插件,由满心设计开发。
插件设置上似乎没什么好说的,等大家使用后,确实有不懂的,我再酌情补录吧。
养成随时备份是一种好习惯,建议每次更新时,尽量手动备份,防止意外发生。
主题更新两种方式,如果主题改动不大,建议直接覆盖更新;如果改动内容过大,建议直接禁用主题,然后再上传新的主题,启用即可,更新完成后一定记得清理MxCache插件和浏览器缓存。
插件没啥好说的,直接禁用插件,然后删除,上传新的插件包,再启用即可,里面的配置项需要重新配置。
从riven_v1.1.0版本后,提供了在线增量更新功能,直接后台点击更新即可。
1、自定义字体,本站使用的是:字魂荧智,其它也可以自行替换,字体网站。
需要配合定时任务来执行,插件RssManage设置中,有一个计划任务地址,把这个添加到宝塔面板中定时任务,时间可以自己选择,比如15分钟执行一次,就可以达到定时抓取友链的效果了,每次禁用和启用该插件,都会重新生成末尾的token,也就是每次都要在宝塔中重新配置一次。
管理后台,控制台 >> RSS订阅管理,点击清理缓存,再查看是否正常
配置站点伪静态,然后Typecho后台设置>>永久链接开启,自定义文章路径选择个性化定义,填入/{cid}.html,其它不用动。
如果出现更新失败,先去服务器检查theme目录是否有写入权限
2026-05-26 17:38:00
{mx_notice type="red"}这是红色提示信息!{/mx_notice}
{mx_notice type="green"}这是绿色提示信息!{/mx_notice}
{mx_notice type="orange"}这是橙色提示信息!{/mx_notice}
{mx_notice type="blue"}这是蓝色提示信息!{/mx_notice}
{mx_timeline}
{mx_timeline_item time="2026-6-5"}获取博士双学士学位证书{/mx_timeline_item}
{mx_timeline_item time="2025-10-12"}获取人造人研究证书{/mx_timeline_item}
{mx_timeline_item time="2024-9-5"}攻克AI世界级难题{/mx_timeline_item}
{/mx_timeline}
{mx_post_card type="local" cid="374"}
{mx_download name="Typecho插件包下载演示" url="https://zhoutian.com"}
{mx_download_attr name="自定义属性1"}属性值1{/mx_download_attr}
{mx_download_attr name="自定义属性2"}属性值2{/mx_download_attr}
{/mx_download}
{mx_music type="netease" id="317151"}
{mx_hide}
Riven是一个很好的主题,你值得拥有!!!
{mx_hide}
{mx_photo}


{mx_photo}
{mx_photo}

{mx_photo}
{mx_photo}


{mx_photo}
{cat_video key="https://img.lovelu.top/2026/demo.mp4"}
@Override
public IPage getAlarmPage(Page page, AlarmPushDto alarmPushDto) {
String stationIds = alarmPushDto.getStationIds();
String[] stationIdArray = null;
if (StringUtil.IsNotEmpty(stationIds)) {
stationIdArray = AiValue.get(stationIds, "").split(",");
}
alarmPushDto.setTenantId(TenantContextHolder.getTenantId());
return baseMapper.getAlarmPage(page, alarmPushDto, stationIdArray);
}
{cat_collapse status="open" title="折叠面板演示"}之前博客的一位朋友找到我,说他也想玩博客,但是不太会弄,没有基础,说我能不能帮下他,我想着自己也是从这个阶段过来的,想着也没多大事儿,估计最多半小时吧,毕竟相识是缘,能帮就帮一下吧。
我让他把服务器ssh发过来,我给他把环境弄一下,他开始扭扭捏捏,说怕什么不安全之类,让我远程他电脑,我都无语了,因为我在上班,没太多时间,就远程快速帮他部署好了,没配置域名,就直接用ip弄的,看到可以访问了,我就关了远程,然后让他自己研究下怎么解析域名的事儿。
没过半小时,就开始一直问,先是域名解析、证书、伪静态、头像等等问题,由于我当时在开会,所以手机回复,让他自己看看,这都不是啥大问题,百度都有,他还是一个劲儿问题,怎么弄怎么弄,然后我就找了两篇文章给他,让他对照着配置就行了。
没过多久他又找过来了,说他不会,让我远程帮他弄好,语气让我听着极不舒服,感觉就像是他付钱找我办事儿,我没办好出了什么大问题一样,然后我也没惯着,就说:你要是这点儿精力都不想花,建议你不要玩博客了,我免费帮你部署了,没得到你一句感谢,反而成了冤大头,一直被你指挥着干着干那的,我欠你的啊,然后果断拉黑了。{/cat_collapse}
其它功能自行体验
2026-05-26 14:16:00
我一直在思考,个人博客没有必要上防御功能,毕竟很多面板都有,但是很多都是收费的,比如宝塔的WAF策略等等,当然也有其他手段,比如通过CDN或者代理等等,都能实现防御,但作为个人博主来说,很多时候并不具备这样的能力,很多东西都不懂,我不想管服务器层面的东西,也不想去配置,去了解这些东西,不妨尝试一下SafeManage这款插件,相信你会爱上它的。
经常看到很多博友网站被人攻击了,或者每天网站都会被人尝试暴力破解,作为个人,我们似乎没有很好的防御手段,对于Typecho似乎没有很合适的插件,我之前用的两款,一个是IP黑名单,另一个是评论垃圾插件,功能有,但是似乎并不好用,而且多年没有更新了。
其实有相当一部分攻击来源于海外,如果能规避掉海外,或者是按地区直接封锁的话,是不是能起到一定防护效果,如果再结合上QPS、CC防御、IP白名单的效果,是不是能如虎添翼了?说干就干,经过简单设计开发,就有了这款SafeManage插件。
作为防护层面来说,肯定没办法尽善尽美,只能说尽可能的去避免被攻击或者攻破的风险,所以这款插件实现了几个简单的防护策略,当然这是初版,如果后续我有更好的想法,也会持续加入。
我也不想设计的太复杂,简单易用,满足日常需求就可以了。



当然也要说一下,防护并不是绝对的,攻击和防护本就是相对的,只能尽可能的规避。
2026-05-25 17:15:00
随着年龄的增长,对生日越是无感。
因为我和闺女的生日相差不超过一个月,所以对象提醒我的时候,我似乎还有点儿恍惚,哦,我的生日到了。不知何时起,渐渐对生日无感了,也没有从前过生日的那种喜悦,似乎此刻心里想着的是,自己又长了一岁,父母年纪又大了一些,值得欣慰的是,闺女也长大了一些,感觉自己多愁善感了。
比较意外的是,对象给我买了一个蓝牙耳机,想想我有多年没用过这东西了,上一次用还是手机用有线耳机,圆孔插入的那种。由于我换了IQOD15,所以对象给我买了个vivo的耳机,由于我用的的确是少,所以就买了个99的,性价比还可以,不得不说,现在耳机做的真不多,特别是这个装耳机的盒子,太精致小巧了,手感极佳,本来想买白色的,结果没有了,对象说那就买粉色吧,也挺好看,到手之后试了下,效果挺好的。

既然是过生日,一家人肯定是要一起吃个饭的,今年开始我们就很少在外面下馆子了,当然早餐那些除外,主要感觉外面东西不太干净,再就是带着孩子也不太方便,小孩儿在外面比较闹腾,特别是很多公共场合,不想影响别人,所以这就导致我们外面吃的机会很少了。
我家闺女最开始的就是有人过生日,每次都说是她的生日,她就可以开始选蛋糕了,然后还要求外面去下馆子,值得高兴的事,是一家人总算都有空,坐一起吃饭,然后还送一大份长寿面,太多了,我吃了两碗还有不少,好在整个过程挺开心的。

写到这里了,才突然想起来,买的蛋糕自己竟然忘记许了愿,都被闺女占了主场,希望姑娘已经帮我许了吧,不奢求太多,一家人和和睦睦,健健康康,就是最大的幸运!!!
2026-05-21 10:50:00

经过我这一周左右对主题、插件进行了不小的优化,所以网站的速度有了质的提升,抛开服务器和网络层面的问题,几乎是秒开的情况,对于这样的效率我是比较满意的。
从Riven主题上线时候后,很多人私信我关于Riven主题的问题,当然问的最多的还是开源或者收费,我也想了下,结合以前免费帮忙似乎都没得到任何好言好语,我明白很多时候免费的东西才是"最贵的",当然这只是一方面,另一方面就是这款主题确实融入我不少的心血,完全免费心有不舍,所以还是考虑象征性收点儿。
预计六月份开始发售:Typecho-Riven主题
预售价:39元(之后恢复59元),附送:RssManage、MxCache、CommentNotifier这三款插件。
后期免费享受主题、插件的更新维护,当然也可能会有新功能加入,除主题外,以后我做的插件也都免费开放给Riven主题的用户们,让广大搭建个人博客的博主们,多一种选择,收费不是目的,只为结交你这个朋友。