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

推荐订阅源

Vercel News
Vercel News
SecWiki News
SecWiki News
WordPress大学
WordPress大学
小众软件
小众软件
博客园 - 司徒正美
酷 壳 – CoolShell
酷 壳 – CoolShell
V
Visual Studio Blog
Y
Y Combinator Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
云风的 BLOG
云风的 BLOG
MyScale Blog
MyScale Blog
K
Kaspersky official blog
T
The Exploit Database - CXSecurity.com
腾讯CDC
Scott Helme
Scott Helme
I
InfoQ
Cyberwarzone
Cyberwarzone
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Security Latest
Security Latest
The Register - Security
The Register - Security
Project Zero
Project Zero
F
Fortinet All Blogs
C
CERT Recently Published Vulnerability Notes
A
Arctic Wolf
C
Cisco Blogs
L
LINUX DO - 热门话题
P
Privacy International News Feed
IT之家
IT之家
U
Unit 42
P
Privacy & Cybersecurity Law Blog
H
Help Net Security
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
C
Cyber Attacks, Cyber Crime and Cyber Security
P
Palo Alto Networks Blog
F
Full Disclosure
宝玉的分享
宝玉的分享
Simon Willison's Weblog
Simon Willison's Weblog
L
Lohrmann on Cybersecurity
Google DeepMind News
Google DeepMind News
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
H
Hacker News: Front Page
Know Your Adversary
Know Your Adversary
PCI Perspectives
PCI Perspectives
Hugging Face - Blog
Hugging Face - Blog
AWS News Blog
AWS News Blog
MongoDB | Blog
MongoDB | Blog
S
Schneier on Security
Recent Announcements
Recent Announcements
Forbes - Security
Forbes - Security
Cisco Talos Blog
Cisco Talos Blog

寒士杰克

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 渲染 - 寒士杰克
我的博客又又又更新了! - 寒士杰克
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可以尽可能实现全部需求,但每一个作者的主题都使用一段时间就会出现功能杂、数据污染、样式疲劳、阅读难。所以样式我决定抄写符合我审美的主题,然后功能再抄写,在不影响文章结构、影响数据库的前提下,去从零开始写一个主题。

Ⅴ. 结论

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