惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Cyberwarzone
Cyberwarzone
Vercel News
Vercel News
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
aimingoo的专栏
aimingoo的专栏
B
Blog RSS Feed
A
About on SuperTechFans
T
The Blog of Author Tim Ferriss
爱范儿
爱范儿
腾讯CDC
S
SegmentFault 最新的问题
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
The Hacker News
The Hacker News
J
Java Code Geeks
大猫的无限游戏
大猫的无限游戏
B
Blog
IT之家
IT之家
Spread Privacy
Spread Privacy
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
C
Cisco Blogs
Recent Announcements
Recent Announcements
H
Hacker News: Front Page
AI
AI
I
InfoQ
H
Heimdal Security Blog
T
Threatpost
Cisco Talos Blog
Cisco Talos Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
I
Intezer
W
WeLiveSecurity
SecWiki News
SecWiki News
MongoDB | Blog
MongoDB | Blog
宝玉的分享
宝玉的分享
博客园 - 【当耐特】
云风的 BLOG
云风的 BLOG
T
Threat Research - Cisco Blogs
V2EX - 技术
V2EX - 技术
N
News and Events Feed by Topic
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
O
OpenAI News
阮一峰的网络日志
阮一峰的网络日志
T
Troy Hunt's Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
博客园 - 司徒正美
Apple Machine Learning Research
Apple Machine Learning Research
雷峰网
雷峰网
T
Tor Project blog
有赞技术团队
有赞技术团队
Schneier on Security
Schneier on Security
Last Week in AI
Last Week in AI

寒士杰克

想不到未来的一点光明 - 寒士杰克 2-模组类型和modinfo - 寒士杰克 1-初识模组 - 寒士杰克 开发日志:Discourse的开发网络 - 寒士杰克 欢迎关注,博主开了一个公众号 - 寒士杰克 当一个游戏没有社区:我如何从0搭建Vintage Story中文论坛 - 寒士杰克 Typecho插件:增强渲染MarkdownPlus - 寒士杰克 Markdown解析vega-lite图形 - 寒士杰克 phpBB扩展:数据库文档 - 寒士杰克 为什么考研? - 寒士杰克 本站入驻爱发电! - 寒士杰克 复古物语(Vintage Story)中国玩家社区已经开放! - 寒士杰克 AIP:我的世界AI机器人 - 寒士杰克 我的Python学习记录-陆续更新 - 寒士杰克 考研压力是有的,但也不是很大 - 寒士杰克 人成熟的过程,是承认孤独的过程 - 寒士杰克 AI声音克隆助力思政作业 - 寒士杰克 用Typecho备份文件构建博客专属字库 - 寒士杰克 在Typecho中添加Excalidraw Markdown - 寒士杰克 如何按需加载 Markdown 渲染资源 - 寒士杰克 假睡的代价:三年期的体检 - 寒士杰克 如何给 Typecho 支持额外 Markdown 渲染 - 寒士杰克 Vue3Admin: 一款必备的Typecho后台面板插件 - 寒士杰克 我并联了家中的双路由网络 - 寒士杰克
我的博客又又又更新了! - 寒士杰克
HansJack · 2026-02-25 · via 寒士杰克

我的博客又又又更新了!

阶段 博客 astro 主题 1409 字

Ⅰ. 二创Astro模仿主题

看我的网站底部Footer右下角标注了 Powered by Typecho & Astro-Theme-Thought-Lite

https://github.com/tuyuritio/astro-theme-thought-lite 项目是 ttio.cc 博主制作的 Astro主题,我垂涎已久,但是迫于 不想使用Astro构建很慢,所以打算在制作完成Vue3Admin后台面板插件后替换回Typecho+类移植到我自己的博客,所以绝大多的样式来自 Thought-Lite

Ⅱ. 谈谈跟普通Typecho主题的不同之处

就是因为不同,所以这个主题仅可能让我使用,其他Typecho博主就不用问我:开源吗?

1. 不同的永久链接设定

你们都是 xxx.com/archives/xxx.html,而这个主题我设计成 多分类/xxx,例如:/posts/short/college-realization-fewer-friends

而不同于单个文章,我分为了博文、手记,根据分类分为博文的分类和手记的专栏。

2. 不同的markdown解析

除了简单文本、链接、图片、代码块、引用块,我添加了来自 Thought-Literubyundertooltipspoiler

比如:LOGO徽标MarkdownMarkdown

3. 不同的评论区结构

不同于层层缩进全部显示的评论区,我改为了树状评论结构,分为主评论块和子评论块,将回复评论的评论扁平化。

总结:类似APP的评论区

Ⅲ. 主题介绍

主题一开始命名HansJack并没有思考是否参考其他项目,然后身边心仪的主题有Thought-LiteShiro,其中后台面板Vue3Admin就是参考mx-space写的样式,而主题hero是参考Shiro写的样式,其他就是参考Thought-Lite写的了。

1. 图片样式

主题首页

2. 文本

  1. 序号
  2. 序号
  • 序号
  • 序号

引用内容

[!NOTE]
普通信息

[!TIP]
可选信息

[!IMPORTANT]
重要信息

[!WARNING]
风险信息

[!CAUTION]
警告信息

//代码块
1
2
3
4
5
6
7
8
9
10
11
12
这是可以折叠的代码块(超出10行即可折叠,并且支持滚动)

3. 额外渲染功能

  1. 添加ruby渲染:{Logo:徽章} Logo徽章
  2. 添加tooltip渲染:[Logo](# "tooltip") Logo
  3. 添加spoiler渲染:!!Logo!! Logo
  4. 添加mark渲染:==危言耸听== 危言耸听
  5. 添加ins渲染:杰克是~~博主~~++技博++ 杰克是博主技博
[!IMPORTANT]
如果你对我的设计感兴趣,也希望为自己的Typecho或者其他PHP项目添加对应Markdown渲染功能,请看我的新文章:如何给 Typecho 支持额外 Markdown 渲染

Ⅳ. 适合自己的博客

我总是觉得适合自己的博客应该是静态的,但是很快啪啪打脸,因为太喜欢这要那要,幸好PHP可以尽可能实现全部需求,但每一个作者的主题都使用一段时间就会出现功能杂、数据污染、样式疲劳、阅读难。所以样式我决定抄写符合我审美的主题,然后功能再抄写,在不影响文章结构、影响数据库的前提下,去从零开始写一个主题。

Ⅴ. 结论

虽然这个博客主题并非完全出自我的原创设计,但这里的每一篇内容都真实属于我。
或许它还不够完美、不够协调,但在一次次修改与折腾中,它终会变成我心中理想的模样。