用 AI 疯狂输出  
分类专栏: 随笔,建站

因为只要你想,AI 都能帮你实现。

所以,我对自己的博客功能有了更进一步的要求。

继前一段时间我将百度网盘足迹地图插件完善之后,最近一顿疯狂操作,又将数个插件进行了升级,如今,已基本都趋于稳定,当然,tokens 也消费不少

涉及到的插件已全部上传 gitee 公开仓库,取走不谢。

一、输出 memos 动态插件:动态页面

先看看效果:

短代码查看具有 typecho 标签的笔记,每页显示2条
ymz316
4天前

最近换系统有点频繁,也就没怎么折腾网站了,趁着周末有空,本地再次搭好了网站平台,然后用DSH读取和升级了一下 #typecho 相册插件。新增插入图片时获取长宽并生成缩略图,前台显示时直接获取长宽比,瀑布流展示更加流畅,之前因无法获取长宽比导致无限加载存在bug的问题也完美解决了。

最近几天对 #typecho 的 #博客 进行了调整:

  1. 将 plain 主题做了修改和简化生成了 sleek 主题。
  2. 将主题内的 memos 动态用 AI 适配并生产出可用于任意主题的 #memos 插件 。
  3. 移除将主题内置的订阅,用 AI 生成出可用于任意主题的 FriendsRss 插件。
  4. 用 AI 生成出可用于任意主题的 Heatmap 热力图插件。

这个插件真是花费了不少功夫,具备笔记展示、前台管理、附件上传、评论集成等功能。

  • 笔记展示方面:优化了笔记展示布局,并图片排列规则进行了计算和美化,访客可以看到公开笔记;
  • 前台管理方面:管理员可以直接在前台实现发布、编辑、删除笔记功能,并且可以标记公开和私有笔记,私有笔记只有管理员可以看到;
  • 附件上传方面:支持多次累加上传(这里走了不少弯路,AI 有时候也是死脑筋,tokens 费用当然也刷了不少);
  • 评论集成方面:在插件中正确配置 artalk 评论系统信息后,即可在前台集成评论功能。

二、输出 FriendsRss 订阅插件:订阅页面

短代码显示最近的 3 条友链
  • 崔话记十年之后,再回鹭岛我上次回厦门参加同学聚会竟然已经是10年之前了,太不可思议了,越害怕时光流逝的年纪,时光往往流逝得越快。上周末,借着学院百年庆,不少同学都会回到厦门,我也去聚一聚,见见多年未见的老同学,看看我生活了10多年的鹭岛。这篇日志,就记一记此行的流水账,填一填十月的日志空白。再回鹭岛周五的下午,我就请了假去...2026-10-30 23:59
  • 似水流年古董电脑升级记这两天花巨资给我的古董电脑升了级。升级的起因起因是前几个月写了一些linux系统的软件,在linux mint和deepin系统测试的时候,我的电脑开机总是两三分钟才进入桌面,一直陪我测试的云雾霓霞给我说换一块固态硬盘吧,这样会快很多。我的办公电脑是今年过年的时候才更换的某品牌电脑,就是固态硬盘,启...2026-10-30 22:53
  • 张鑫旭的个人博客懒加载图片新支持了sizes=”auto”属性,其作用是?by zhangxinxu from https://www.zhangxinxu.com/wordpress/?p=12455 本文可全文转载,但需要保留原作者、出处以及文中链接,AI抓取保留原文地址,任何网站均可摘要聚合,商用请联系授权。 一、一步到位 一句话:sizes="auto" 是给懒加...2026-10-30 19:47
  • 订阅管理页面:后台可视化配置每个友链的订阅开关和 Feed 地址
  • JSON 文件缓存:使用 Cron 定时刷新缓存,然后前台直接读取缓存,不占网站资源,避免白屏现象
  • 可访问性追踪:域名访问失败之后, 1 小时之后才会再次访问,同时更新 links 插件的网站可访问字段
  • 短代码 + 模板函数 + 数据数组:三种调用方式,适配不同场景

三、输出 Heatmap 热力图插件:归档页面内

在响应式上想了不少办法,但总感觉差点意思,可能我要求有点高吧,总想功能复杂化😓

  • GitHub 风格热力图 — 7 行 × N 列的日历网格,周一起始,每格代表一天,5 级色阶反映文章数量
  • 点击详情 — 单击格子可以展开信息面板,显示日期、文章数、文章标题链接
  • 响应式 — 三档适配,确保小方块显示的美观

四、升级 links 友情链接升级:友链页面

  • 增加了回链状态的检测
  • 增加了网站访问检测,数据来自于订阅插件(遇到阻塞可能误判,1个小时后才能再次检测)

五、升级 shortcode 短代码插件

  • 丰富优化、丰富了 20 余个短代码
  • 可以在文章/页面编辑区上方点击按钮来添加短代码模板。有弹窗配置的按钮(标 …)点击弹出表单,其余直接插入模板。

部分短代码效果:

工作任务85%
完成质量60%
2023-01
事件描述
事件内容
2023-06
事件描述2
2024-01
事件描述3
ymz316:
我的头像是从URL获取的
2026-10-31 04:49
QQ:
我的头像是从邮箱获取的
2026-10-31 04:49
By: In: