作者:柒仔 | 演示站点:www.yiqixu.cn
之前我一直在使用子比模板做站点,子比偏向业务场景,而 WordPress 整套程序相对臃肿,对于只是用来记录、分享日常的博客来说,体验不算轻巧。
经过反复打磨,同时借助 GLM‑5.3、GLM‑5.3‑Flash、DeepSeek‑V4Pro 大模型辅助开发,我完成了这款面向 Typecho 的博客主题 Nexus。
Typecho 对比 WordPress 虽然知名度不高,但程序足够轻量,对服务器配置要求很低,普通 2C2G 服务器就可以流畅运行,非常适合搭建个人日常分享博客。
目前主题整体框架和 UI 界面已经开发完成,因为内置功能较多,开发过程中也遇到不少 Bug,调试修复消耗了大量 Token。部分问题反复复现,中途我也有过暂停开发的想法。开发冲动也曾有所下降,不过好在也坚持下来了,经过多轮测试,现在主题整体已经趋于稳定,仅剩余少量细碎问题,后续会抽空迭代更新。
Nexus 主题定价:38 元一年单域名授权,一次付费一年使用,不存在永久授权,我能保证你信我的保证吗?可享受后续所有版本不定期更新。 本主题并非开源免费模板,禁止随意二次分发、转卖。 获取主题、多域名授权洽谈,或是希望洽谈开源合作,请通过邮箱联系作者。(国庆期间30元)
🎨 主题简介
Nexus 是一套遵循 Material Design 3 设计规范的三栏响应式 Typecho 个人博客主题。视觉灵感来源于三栏教育仪表盘界面。
整体页面支持自定义渐变或者纯色背景;整套三栏布局被玻璃亚克力大底容器包裹:左右边栏采用透明亚克力效果,中间内容栏是纯白圆角面板。整体走扁平化设计,减少多余线条与阴影,全部细节遵循 MD3 设计令牌规范。
基础环境兼容
- 适配 Typecho 1.3
- PHP 版本:推荐 PHP8.5,向下兼容 PHP7.4+,没有使用已经废弃的 PHP 语法
- 布局结构:左栏导航、中间正文栏、右侧小组件栏,三栏宽度全部可以在后台自定义
- 图标:内置 Remixicon 图标库,字体文件本地存放,离线可用,无需依赖外部 CDN
- MD3 完整色彩系统:可以设置背景色自动推导整套主题色板(主色、次色、第三色、容器色等),也可以手动覆盖每一项颜色配置
- 响应式适配:大屏完整三栏;小屏幕优先隐藏右侧边栏,尽量保留左侧导航;移动端切换全屏白底布局,底部固定导航栏
- 深色模式:支持手动切换、跟随系统,浏览器本地存储记住用户的明暗偏好
📦 主题安装教程
1、安装 Nexus 主题程序
- 将解压后的
Nexus文件夹上传到 Typecho 站点目录usr/themes/当中 - 登录 Typecho 后台,进入「控制台 → 外观」,启用 Nexus 主题
- 点击「外观 → 设置外观」,主题一共分为 13 个配置分组,在这里完成全部个性化设置
注意:主题部分核心文件加密,请下载SG17扩展插件保证主题运行
2、安装配套插件
把插件文件夹上传至 usr/plugins/,后台控制台插件页面启用对应插件。
✅ 必需插件(保证主题完整功能,建议全部开启)
| 插件名称 | 作用说明 |
|---|---|
| NexusCore | 主题核心配套插件,整合 NexusJoeEditor 与 NexusSpamBridge。1、后台撰写文章页面替换为 CodeMirror6 新版 Joe 编辑器,编辑器短代码和主题深度联动;2、给原生评论增加过滤钩子,实现 AI 垃圾评论过滤、IP 访问限速,防止绕过前端恶意刷评论;3、编辑器拖拽、粘贴图片上传复用主题图床配置。要求版本 v1.0.3 及以上 |
⚙️ 后台设置面板介绍
主题后台设置一共划分 13 个配置标签页,大屏下采用双栏布局:左侧标签导航,右侧设置卡片,配色会跟随外观定制自动推导,文本层级颜色也可以独立自定义。
| 分组标签 | 主要配置内容 |
|---|---|
| 站点与作者 | 作者昵称、简介签名、Logo 头像、页脚自定义 HTML、社交链接、点赞 / 评论 / 访问统计开关等 |
| 布局与导航 | 轮播 Banner、边栏开关、三栏宽度、摘要字数、首页列表模式、Pjax 全站无刷新、通知条、分页样式 |
| 导航菜单 | 左侧导航可视化编辑、首页横向菜单、移动端底部导航(最多 5 项) |
| 外观定制 | 背景渐变 / 纯色、全套 MD3 色彩配置、亚克力效果、圆角大小、深色模式、自定义字体,留空自动计算配色 |
| 播放器 | 音乐播放器开关,支持网易云 / QQ 音乐,单曲、歌单、专辑,VIP Cookie 配置、悬浮播放器、歌词设置 |
| 友链 | 可视化友链编辑器,支持拖拽排序、分组管理、申请文案、站点截图缓存控制 |
| 内容管理 | 说说、相册、小组件管理入口;全套图床 API 配置(本机、兰空、Chevereto、又拍云、七牛云、腾讯云 COS、阿里云 OSS) |
| 豆瓣书影音 | 绑定豆瓣账号,控制前台书影音页面缓存、展示开关 |
| B 站番剧 | 填写 B 站 UID,前台展示追番列表,封面缓存管理 |
| 邮件通知 | SMTP 邮件配置,评论回复邮件通知模板,支持 QQ 头像、访客 QQ 邮箱推送 |
| 评论过滤 | 关键词黑名单、访问频率限制,支持接入豆包 AI 做智能垃圾评论过滤 |
| 配置备份 | 主题设置导出备份、导入恢复、一键重置全部配置 |
| 图片优化 | 图片代理、WebP 转换、磁盘缓存管理,缓存清空、定时任务说明 |
所有后台配置保存之后立即生效,不需要手动修改代码文件。
✨ 核心功能特性
布局与视觉表现
- 三栏亚克力大底布局:左右边栏半透明亚克力,中间纯白内容面板,边栏滚动吸附;页面内容不足时容器自动维持合理高度。
- Banner 轮播组件:中栏顶部通栏轮播图,支持切换间隔、搜索按钮。未登录显示登录弹窗;已登录展示头像,快捷发布说说、跳转后台。
- 个人信息卡片:头像半嵌入 Banner,展示昵称简介、社交图标、站点点赞与访问统计。
- 首页横向导航菜单:Pjax 无刷新切换页面,文章分类可以自动展开,不需要整页重载。
- 多模式首页列表:普通文章模式、说说模式、融合时间线模式,文章和说说可以按照时间混排展示。
- 完整说说系统:支持发布、编辑、删除、置顶、分类;支持文字、图集、音乐卡片、视频、Live Photo 实况、公众号文章卡片、抖音视频卡片;弹窗快速发布,表情、图片灯箱,内容懒加载。
- QQ 聊天气泡风格评论区:头像左右排布,支持正序倒序切换,评论回复层级清晰,支持图片、表情。
- 双模式音乐播放器:头像悬浮播放器 + 页面底部常驻播放器,支持歌词滚动、音频可视化。
- 文章页增强:版权声明卡片、上下篇跳转、标签胶囊、悬浮文章目录、图片灯箱。
- 预制单页模板:友链页面、瀑布流相册、豆瓣书影音、B 站追番、归档时间线。
后台管理扩展能力
- 相册独立管理页:上传、编辑、排序相册图集,兼容本地、各类对象存储图床。
- 说说独立管理页:后台分页管理全部说说内容,编辑、预览。
- 拖拽小组件系统:自由把各类组件放置左侧、右侧边栏;内置天气、倒计时、时钟、日历、一言、站点统计、自定义 HTML 等大量组件。
- 可视化友链管理:后台直接增删友链,拖拽排序、分组。
- Joe 编辑器内置:增强后台写作体验,自带回复可见、音乐卡片等短代码。
性能与稳定性优化
- 全站 Pjax 无刷新切换,资源懒加载,CSS 平滑过渡动画
- 字体、图标全部本地化,不强制依赖外部 CDN
- 全部缓存支持磁盘自愈:抖音解析、图片代理、友链截图、豆瓣 / B 站封面,都设置数量、过期时间上限,长期运行缓存文件不会无限膨胀
- 抖音卡片视口懒加载,限制并发请求,链接自动去重,失败自动重试
📁 主题文件结构
Nexus/
├── index.php 首页
├── post.php 文章详情页
├── page.php 普通独立页面
├── page‑moment.php 说说模板
├── page‑links.php 友链页面
├── page‑albums.php 相册页面
├── page‑douban.php 豆瓣书影音
├── page‑bangumi.php B站番剧
├── archive.php 归档搜索页
├── category.php 分类页面
├── comments.php 评论模块
├── 404.php MD3风格404
├── header.php 全局头部
├── footer.php 全局页脚
├── sidebar.php 边栏小组件容器
├── functions.php 主题函数入口
├── style.css 样式入口
├── api/ 全部AJAX后端接口
├── admin/ 相册/说说/小组件后台管理页面
├── component/ 通用复用组件
├── lib/ 业务逻辑函数库
├── assets/ CSS、JS、本地字体静态资源
├── preview.html 静态预览
└── screenshot.png 主题截图
🎯 设计要点
- MD3 角色化配色体系:修改背景色就可以自动推算整套主题配色,也可以手动自定义主色、次色、容器、文字层级颜色。
- 一体化容器布局:全部三栏内容包裹在一个大圆角容器内,依靠背景层级、留白区分区块,减少边框和厚重阴影。
- 亚克力磨砂侧边栏:左右边栏半透明模糊,透出页面背景,中间内容栏实心纯白,层次分明。
- 扁平化交互:全部按钮、标签使用圆角设计,hover、点击拥有状态过渡效果。
- 文字层级规范:标题、正文、摘要、时间文字样式独立,支持单独修改颜色。
📝 补充说明
- 主题默认字体使用 OPPO Sans 4.0,做了分包按需加载,消除文字闪烁;后台支持自定义字体栈,不会强制请求外部字体 CDN。
- Remixicon 图标字体存放在本地,默认子集加载,后台使用小众图标会自动切换完整字体包。
- 服务器如果开启静态资源长时间缓存,主题更新完成,请使用
Ctrl+F5强制刷新浏览器,加载最新样式脚本。
✅ 38 元 =单域名一年授权,享有后续全部版本免费更新(国庆期间30元);
❌ 禁止私自分享、二次分发、倒卖主题源码;
📩 购买、多域名授权、开源合作洽谈,请联系邮箱:1145659106@qq.com
📝 更新日志
- – 相册显示修复:站点使用 CDN 加速(如腾讯 EdgeOne)时,后台新建相册/上传图片后前台可能仍提示「还没有相册」;相册页改为禁止 CDN/浏览器缓存,无刷新导航在切回标签页、浏览器前进后退时自动同步最新内容
- – 天气小组件网络重写:cURL 优先(stream 兜底)、连接超时放宽,海外服务器也能正常获取;支持和风天气新版控制台专属 API Host(留空仍兼容旧版接口);失败时直接显示具体原因(API Key 错误 / Host 错误 / 频率限制 / 网络超时),不再只显示笼统提示
- – 音乐播放器:优化网易云音源获取,自动切歌遇到 30 秒试听片段时自动重试获取完整播放地址
- – 全站版本号统一为 `1.0.3`(`@version`、静态资源 `?v=`、后台首页版本显示、README、主题说明全部对齐)
- – 全站版本号统一为 `1.0.2`(`@version`、静态资源 `?v=`、后台首页版本显示、README、主题说明全部对齐)
- – 前台统计起点数值:后台可设浏览/点赞起始值(如 500),访客访问自动累加;支持同一 IP 每日限次,超限不计
- – 点赞汇总:实时 +1,汇总文章、评论、说说全部点赞数,Cookie 去重防刷
- – Cloudflare R2 图床:后台「图床设置」新增 R2(S3 兼容)选项,独立配置项(账户 ID / Access Key / Secret Key / 存储桶 / 访问域名),服务端 AWS S3 签名直传免费对象存储
- – 在线更新可视化:检测到有新版本后弹出确认框,**不会自动备份**,提醒客户自行备份主题目录及数据库;更新过程带进度条(下载 / 解压 / 安装 / 完成),自动轮询进度
– 首个公开发布,包含主题全量功能:
– Material Design 3 三栏布局、Swup 无刷新导航、动态取色、深色模式
– 说说、相册、友链、豆瓣、番剧、音乐歌单播放器
– macOS 风格代码高亮、lightgallery 灯箱、图片代理缓存与懒加载
– Joe 编辑器后台联动(需配套插件 NexusCore)
– AI 评论过滤、后台可视化配置面板、小组件系统
授权地址
本站收集的资源仅供内部学习研究软件设计思想和原理使用,学习研究后请自觉删除,请勿传播,因未及时删除所造成的任何后果责任自负。本站禁止以任何形式发布或转载任何违法相关信息,若您发现请立即向站长举报;
如有版权内容,其版权均归原作者所有,本站虽力求保存原有版权信息,但因众多资源经多次转载,已无法确定其真实来源,故敬请原作者谅解!如果用于其他用途,请购买正版支持作者,谢谢!若您认为「 柒仔日记 」发布的内容若侵犯到您的权益,请联系站长邮箱:1145659106@qq.com 或微信客服进行删除处理。















暂无评论内容