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

推荐订阅源

D
Docker
Microsoft Azure Blog
Microsoft Azure Blog
云风的 BLOG
云风的 BLOG
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
L
LangChain Blog
P
Privacy & Cybersecurity Law Blog
Hugging Face - Blog
Hugging Face - Blog
C
CXSECURITY Database RSS Feed - CXSecurity.com
大猫的无限游戏
大猫的无限游戏
Cyberwarzone
Cyberwarzone
The Register - Security
The Register - Security
Stack Overflow Blog
Stack Overflow Blog
A
Arctic Wolf
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
T
Threatpost
The GitHub Blog
The GitHub Blog
P
Privacy International News Feed
WordPress大学
WordPress大学
U
Unit 42
S
Securelist
T
The Exploit Database - CXSecurity.com
C
Cyber Attacks, Cyber Crime and Cyber Security
P
Proofpoint News Feed
Latest news
Latest news
Hacker News: Ask HN
Hacker News: Ask HN
小众软件
小众软件
Know Your Adversary
Know Your Adversary
The Cloudflare Blog
V
Vulnerabilities – Threatpost
The Hacker News
The Hacker News
Scott Helme
Scott Helme
有赞技术团队
有赞技术团队
Security Latest
Security Latest
Google DeepMind News
Google DeepMind News
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Simon Willison's Weblog
Simon Willison's Weblog
博客园 - Franky
Y
Y Combinator Blog
博客园 - 叶小钗
Security Archives - TechRepublic
Security Archives - TechRepublic
Google DeepMind News
Google DeepMind News
N
Netflix TechBlog - Medium
S
Secure Thoughts
T
Threat Research - Cisco Blogs
aimingoo的专栏
aimingoo的专栏
S
SegmentFault 最新的问题
Microsoft Security Blog
Microsoft Security Blog
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
博客园 - 司徒正美
M
MIT News - Artificial intelligence

寒士杰克

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

Ⅴ. 结论

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