我的项目 未读
基于百度统计实现显示近一年的pv、uv数据的API搭建因为之前我的界面是用的51la的数据,但是我近期为了隐私和数据考虑想尽可能减少第三方的统计服务,所以想要移除掉51la,但是在我的界面的数据用的51la的数据,所以得想办法使用百度统计来替换一下。
百度统计提供了TongjiAPI,所以我们可以直接使用这个API来获取。
实现效果:
https:// ...
经验分享 未读
Python一键检查Butterfly主题友情链接可用性脚本因为友情链接实在是太多了,想要高频率检查几乎不可能,所以写了个python脚本来读取本地yml文件,然后发送head请求来检查是否能够访问。检查完生成一个txt文件能够看到所有无法请求到的url,然后就可以一个一个手动访问查看是否有问题。证明确实无法访问的移动到失联列表,显著提高效率。
友情链接格式 ...
经验分享 未读
使用Git将Hexo部署在服务器以确保以下情况。
已经成功在电脑上部署、安装、使用Hexo创建博客。
已有服务器,安装了宝塔面板
已经通过SSH密钥成功连接服务器(不推荐用密码)
服务器已经安装了Git(可以ssh使用命令git --version查看git版本)
如果上面情况没达成,那么需要访问咕咕写的:将Hexo部署到阿里 ...
经验分享 未读
博客文章封面的变迁,我是如何制作博客封面的很多人比较好奇我的博客封面是怎么做的,我也都给予了解答,就是用的sketch。
如果你是用的mac电脑,sketch的好处就是你可以将你的设计文件作为文件进行存储和备份。如果你没有mac电脑,那么使用figma或者国产UI设计软件例如mastergo或者即时设计等都可以完成这项工作。
至于为什么不用 ...
经验分享 未读
Hexo的Butterfly魔改教程:我的装备,分享你在用的设备受到林木木的好物界面影响,制作了一个装备界面,你可以非常方便的分享你正在使用的商品和设备,算是朋友之间推荐的一种吧。也避免了大家询问“你用的是什么电脑啊”,“博主用的是什么好东西啊”这种情况。我经常写一些文章来介绍产品的使用体验,通过这个功能也能很方便的链接到文章。所以我认为这个功能可以和博客无缝配 ...
经验分享 未读
让网页支持iOS添加到主屏幕全屏应用,webapp启动图生成好久没有写魔改了,这次写一个提升网页体验的魔改教程吧!因为比较喜欢打开APP的感觉,但是为了博客做一个app显然是大材小用了。毕竟也不是社交媒体社区之类的。所以一个简单的类似应用内一样的app是最好的。看到了爱发电的iOS版本用的就是添加网页到桌面的方式,但是没开启pwa,所以我就尝试一下复刻。
...
我的项目 未读
如何让博客支持AI摘要,使用TianliGPT自动生成文章的AI摘要最近研究AI在博客和文章领域的应用,发现AI摘要是一个很不错的方向,研究了很久给搞出来了。在这篇文章中,我将帮助大家如何让你的博客接入TianliGPT。
了解文章摘要的升级版PostChat,支持知识库对话、无限摘要额度
访问项目Github仓库
随机访问已经支持TianliGPT的网站
效果预览 ...
经验分享 未读
通过alias自定义终端命令实现Hexo博客的高效使用使用Hexo的小伙伴都比较擅长Hexo的三连了,分别是
Hexo clean
Hexo g
Hexo d
我之前一直使用utools来完成这三步动作。但是因为utools数据莫名其妙丢失,并且官方因为为了收费而不提供配置备份,导致所有脚本都失踪了。万般无奈之下使用了Hapigo作为我的Mac启动工具 ...
我的项目 未读
友链朋友圈5 - 我的部署历程与主题样式分享友链朋友圈已经是一个历史悠久的项目了,这次yyyz开发了全新版本为这个老项目焕发生机。
部署项目我个人用的方案是:Docker+Sqlite
使用这个方案你需要一个服务器。没有服务器的小伙伴请看更多部署方式。
预览我的部署效果
后端部署后端部署非常容易。你需要有python3.8即以上和机器安装d ...
经验分享 未读
腾讯云COS配置教程:我是如何将COS加入到Hexo博客工作流程中的最开始打造低成本博客的时候,使用的是GitHub转七牛云图床上的。当时流量小,加上七牛云有无限期10G免费额度,所以就用着了。后来因为转HTTPS,再因为自己域名服务器都在腾讯云,所以也将七牛云转到腾讯云上了。还有一个原因就是腾讯COS比七牛云便宜。
转移图床得益于转移过程非常的简单,也加速了我用腾 ...
我的项目 未读
Twikoo评论回复邮件模板:Acrylic Mail 粉今天定制了一下邮件的回复样式,之前Twikoo默认的比较简洁,我做了一个和我博客比较相近的样式。定制了一下。
有需要的小伙伴可以自取。
邮件样式
其实也是比较偏简洁的那种吧。
兼容移动端和电脑端。
移动端样式:
电脑端样式:
代码1<div class="page flex-co ...
经验分享 未读
让你的网站适配Safari书签页和iOS桌面图标教程我发现很多人的网站并没有对Safari进行一个适配,导致使用iOS的小伙伴在收藏这些网站或者将这些网站添加到桌面时会有一个比较奇怪的展示样式。
样式对比左侧为不兼容safari的书签栏,右侧为兼容
左侧为不兼容iOS添加到桌面,显示较长的名称和网页截图作为图标。
右侧为兼容iOS添加到桌面,显示自 ...
我的项目 未读
Hexo的Butterfly魔改教程:即刻短文静态部署版腾讯云已经跑路了,挂在腾讯云函数的twikoo已经私有部署了,还剩下一个即刻短文还跑在腾讯云开发的服务上。
找了黑石原来的leancloud方案,主要黑石的公众号是订阅号不是服务号,发起来很麻烦,没有开源无法私有部署。
难道真的要像木木学习魔改Twikoo?
在改友链的时候突然想到为什么不能用与bu ...
经验分享 未读
Twikoo腾讯云函数部署转移到私有部署
补充:似乎腾讯云没销毁我的环境?再观察一下。。。可能误会腾讯云了,下面是原文。
对于腾讯云毫无契约精神的行为表示强烈的抗议和严厉的谴责。
大概是去年领取到了腾讯云开发的五年期限免费使用权,可是腾讯云直接就毁约,以「计费方式调整」为由,强制要求现有用户退款结束服务。当然我相信是因为「所有解释权归腾 ...
经验分享 未读
Hexo的Butterfly魔改教程:随机网页跳转(无缝版)提到随机网页跳转,大家就想到hexo-generator-random,我之前也是使用这个插件来做随机网页,这个插件的原理是生成一个html,只要访问这个html就可以进入随机的文章,但是这种方法有问题。
开启pjax的小伙伴由于random.html不支持pjax,导致中间页会重新加载两次
进入 ...
经验分享 未读
Hexo的Butterfly魔改教程:网址卡片外置标签博客有很多引用链接的方式,但是一直使用超链接的样式不是很优雅,而且无法引起注意。所以还是用外置标签准备写一个超链接网址卡片。
外置标签的编写方式从Akilar中学得:
引用站外地址,不保证站点的可用性和安全性
DIY外置 ...
经验分享 未读
pjax无法生效解决办法,butterfly主题维护你的pjax之前自己的网页pjax时灵时不灵,真的是奇了怪了。研究了一下pjax的文档,发现很多东西都是用的有问题,因为最开始魔改页面的时候都没注意过pjax,所以留下了大量屎山代码。
这个文章可以更好的帮助你去魔改页面,并且保留pjax。
页面跳转pjax的element是用来告诉pjax,点击这个东西就要触 ...
经验分享 未读
我应该怎么设计我的博客?如何搭建一个体验好的博客?我似乎从来都没有说过这方面的理论,只说过一些局部功能的设计原因和魔改。在网上大多也都是组件的魔改。这篇文章我想写一个纯理论的文章,以我现在的博客为例子,引申出博客的设计思考。
相信通过这篇文章,能够给想要修改自己博客的小伙伴一些方向性的建议,而不是盲目使用网上的组件,看见一个好就直接扒下来。
这篇文 ...
经验分享 未读
Butterfly CDN链接更改指南,替换jsdelivr提升访问速度使用错误的cdn会导致博客服务无法访问,访问速度过慢的问题。因为众所周知的原因jsdelivr无法使用了,但是替换cdn不知道替换成什么比较好。使用新版butterfly的用户可以切换成本地模式,但是如果是旧版butterfly用户的话或者新版想要提升速度就需要第三方的cdn了。
在我的友情链接里 ...
经验分享 未读
批量替换旧的Twikoo表情包地址,修复旧的jsdelivr链接之前sticker-heo一直使用的是jsdelivr链接,但是因为近期jsdelivr已经彻底失效,近一个多月以来本项目已经换了三家cdn了。更换cdn确实提高了访问速度,但是旧版的sticker-heo表情仍然是不可访问的状态。
这里介绍一下如何更改旧表情链接地址方法,其他评论系统大同小异,这里 ...
经验分享 未读
51la统计体验报告:很全面的惊喜其实一切的一切来自于百度统计的一段话:
尊敬的百度统计用户你好,基础统计报告对于分析云站点最早查询时间将调整为2年,其余站点最早查询时间调整为1年,为避免数据丢失,建议你于2022.4.12前完成历史数据的下载或截图备份。如有疑问或更久的数据存储时长需求,你可发邮件至ex ...
我的项目 未读
鱼塘DLC - 钓鱼:你钓到了一篇惊世好文!
如果不清楚如何部署友链朋友圈可以看这篇文章:友链朋友圈5 - 我的部署历程与主题样式分享
我的友链页一般都属于来者不拒,加着加着面临几个问题,一个是友链太多看不过来,即使点进去又发现没更新。所以友链朋友圈成功解决了这个难题。在这个基础上看了一下友链朋友圈的api文档,寻找一些玩法。其中「钓鱼」功 ...
我的项目 未读
鱼塘:我的友链朋友圈部署记录
此文章已更新:友链朋友圈5 - 我的部署历程与主题样式分享
冰老师很久很久以前做的友链朋友圈,功能很棒但是配置过程为了追求免费涵盖了特别特别多业务。之前部署成功过一起,但是后来担心GitHub action限额和leancloud的多个限制,在一次无法使用的情况下,彻底被我给移除了。
上周得知友 ...
我的项目 未读
Butterfly魔改:国外网络访问检测,用js判断国外网络执行函数因为图床用的腾讯云cos,挂的cdn不支持外网访问(我也没打算支持),所以使用外网小伙伴无法访问任何图片,很多人以为是本站的图床挂了,然而可能是因为用户自己是用的外网。那么最好的方式就是告诉用户,你用的不是国内网进行访问。
如果你不需要外网访问你的网站,也可以利用这个js将网页跳转到其他页面或者其他 ...