For AI agents: the complete documentation index is available at https://www.tteam.icu/zh/llms.txt, the full documentation bundle is available at https://www.tteam.icu/zh/llms-full.txt, and this page is available as Markdown at https://www.tteam.icu/zh/blog/dev/%E6%88%91%E6%8A%BD%E7%A9%BA%E5%86%99%E4%BA%863%E4%B8%AArspress%E6%8F%92%E4%BB%B6.md.
← 返回博客

我抽空写了3个rspress插件

AI 总结AI 生成

这次一共做了三个 Rspress 插件,分别解决一个明确的问题:

插件解决的问题
自动侧边栏扫描导航目录并自动生成侧边栏
giscus给文章加上评论能力
地图用经纬度嵌入多平台地图

文章也顺带记录了官方代码块语法变化后,现有内容需要怎样迁移。

前言

我之前提到过将笔记从VuePress迁移到Rspress

现状

官方更新

在经过多个月的发展后,Rspress官方已经支持类似VuePress的@[code](./foo.js)语法:

```file="../1212.js"

因此,我将之前开发的相关插件迁移到了官方推荐的模式

我现在使用的插件

自动侧边栏

开源地址

只需要按规则定义好导航栏,就会自动搜索导航栏指定的目录,并自动生成侧边栏

giscus评论插件

开源地址

会在每篇文章下面增加giscus评论

地图插件

开源地址

这个插件的灵感来自于hexo-tag-map,让rspress支持各家地图

这个插件暂时还没用在我的网站中,打算未来等官方适配或者自己适配一下博客样式后接入吧,以下是现在的状态:

<rspress-map type="gaode" lat="22.538718" lng="114.080723" />