电脑使用 - 博客园渲染(兼容 BNDong 主题,Simple Memory)- 折叠框等洛谷新版显示功能 - 配置 / 插件

· · 科技·工程

序

为了在博客园上渲染洛谷的折叠块,epigraph 和 align 功能,我使用 AI 工具的辅助编写了一个插件,并将其改写成了 Html,使其能在 SimpleMemory 这样的高度配置化且深度重构 Markdown 的主题下运行。

使用方法非常简便。你可以在我本人的博客园博客上查看渲染效果,里面的 GF 学习笔记应该是较为复杂的情况,其通过了测试。

目前插件版本 / 主要内容版本为 v3.6.2 / v3.7,Powered By Arena AI。插件不会访问洛谷上的一切内容,基于博客园内部配置,不会产生访问频率问题。

::::warning[关于 AI 使用说明]{open}

由于本人过于菜,这里的一切 Html 代码都是由 AI 生成的。我已经确认过其的本地数据安全性,保证不会产生数据泄露的问题。本插件(或博客园内部配置)一切数据都存储于本地。

文章内容(除代码)不含任何 AI 生成内容。

::::

配置方法简述

你可以选用两种方法:

博客园内的配置要求:开通 JS 功能,且使用 SimpleMemory 的主题优化配置,打开 MathJax3。这是所需的全部已知配置。

页脚 Html 配置代码

::::success[代码内容]{open}

为了保证您能获取最新版本的补丁代码,请到博客园文章处查看完整源码。

::::

注意要开通 JS 权限。

油猴插件版(原版)

本来以为页脚版用不了(事实上部分机器就是跑不起来),让 AI 写了个这个,下面也放一下源码。

::::success[代码内容]{open}

为了保证您能获取最新版本的补丁代码,请到博客园文章处查看完整源码。

::::

功能简述

目前能使用的语法:这里可以测试。

  1. 排版功能。:::align{center} 以及 :::align{right} 支持。
  2. CF 风格 epigraph 功能。:::epigraph[发布者] 功能支持。
  3. 折叠块功能(主要功能)。::::info[标题] 以及 ::::info[标题]{open} 支持,嵌套支持,数学公式显示(::::success[$$\displaystyle\sum_{i = 1}^n \sum_{j = 1}^n \gcd(i, j)$$])支持。

折叠深度限制:未知,理论无限制,但是请注意过多嵌套对性能的影响(测试页面那里是 13 层,我记得愚人节那天洛谷那个题功能是 11 层来着)。

问题反馈

如果有问题可以在讨论区内回复,或到博客园内这里的评论区反馈。欢迎私信咨询。