Compare commits

..

2 Commits

5 changed files with 675 additions and 486 deletions

1085
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,16 +1,20 @@
---
filename: add-cms-system
title: 为博客添加CMS系统
cover: 'https://pic.biss.click/image/883c5377-2b3d-4f7f-ba4f-1600e9c91b90.webp'
cover: https://pic.biss.click/image/883c5377-2b3d-4f7f-ba4f-1600e9c91b90.webp
tags: 网站
categories: 建站手札
abbrlink: 3a26a97a
summary: '为博客添加CMS系统'
toc: true
comments: true
summary: >-
这篇文章介绍了如何为Hexo博客添加一个基于Sveltia CMS的CMS系统。首先作者通过npm安装了Sveltia
CMS并在博客源码目录下创建了必要的文件和目录结构。接着作者详细说明了如何在config.yml文件中配置CMS包括字段定义、页面和集合的设置。由于作者使用的是自己的服务器无法使用官方的认证系统因此他还讲解了如何配置GitHub
OAuth应用并在Cloudflare上设置环境变量以支持CI/CD流程。最后作者指出完成这些步骤后可以通过访问博客的admin后台来管理内容。
date: 2025-08-25 22:03:00
updated: 2025-08-26 08:01:00
---
# 序言
因为喜欢wordpress之类动态博客的在线编辑功能但是又不想抛弃hexo特别是这个花里胡哨的模板所以想着给博客添加一个cms系统在搜索一番后发现这种CMS系统叫无头CMS然后找到一个很好的系统sveltia-cms

View File

@@ -1,12 +1,16 @@
---
title: 为1Panel添加自己想要的应用
categories: 技术
tags: 1panel
categories:
- 技术
tags:
- 1panel
cover: https://pic.biss.click/image/fa0178dd-b1f6-48eb-8690-42faf26c9f52.webp
abbrlink: bb18d851
summary: 为1Panel添加自己想要的应用
summary: >-
这篇文章详细介绍了如何为1Panel添加自定义应用的过程包括预准备工作、创建文件和配置应用声明文件等步骤。首先作者强调了Fork仓库和创建新分支的重要性。接着文章逐步讲解了如何在应用目录下创建所需的文件和子目录如halo、logo.png、data.yml、README.md等。特别详细地说明了应用声明文件data.yml的构成包括基本信息、应用标签、类型等关键配置。此外还解释了关于端口字段和type字段的具体使用方法提供了实际安装时填写form表单的示例。整个过程不仅清晰易懂而且为开发者提供了一套完整的操作指南有助于他们更好地理解和实施应用添加到1Panel的过程。
date: 2025-08-19 10:43:16
---
记录一下自己为1Panel贡献自己应用的经历
# 预准备

View File

@@ -5,9 +5,13 @@ categories: 建站手札
tags: 网站
cover: https://pic.biss.click/image/c0211558-17e4-46d2-9a35-e12f16f3f900.webp
series: webcustom
summary: >-
这篇文章介绍了如何在侧边栏中添加欢迎信息包括申请腾讯地图API
key、添加js脚本以及根据用户的地理位置显示个性化欢迎语。首先文章指导读者如何申请腾讯地图API
key并提醒注意填写信任域名时不要包含'https://'。接着文章说明了在主题的js目录下添加txmap.js脚本的过程并提到了一个更完善的js脚本。最后文章详细描述了如何使用获取到的地理位置信息通过switch语句根据不同的国家、省份和城市显示相应的欢迎语。
date: 2025-08-10 19:30:40
summary: 添加侧边栏的欢迎信息
---
# 效果展示
<center><img src="https://pic.biss.click/image/e37d7241-ed48-4595-ba18-c4de11289adf.webp" alt="效果展示"></center>

View File

@@ -0,0 +1,50 @@
---
title: 配置opencv
cover: https://pic.biss.click/image/c177a2e2-63af-4582-98b6-e95726f6cdc5.webp
categories:
- 技术
series: opencv
tags: opencv
abbrlink: 6e3332b
summary: >-
这篇文章介绍了在Ubuntu和Windows系统上配置OpenCV的过程。在Ubuntu系统中通过包管理器安装了Visual
Studio、GCC、G++、OpenCV以及Python的OpenCV绑定。而在Windows系统中则通过安装Visual
Studio并下载OpenCV的Windows安装包进行配置包括将安装路径添加到系统环境变量中。
date: 2026-03-14 11:48:36
---
# 引言
不知道为什么我们专业看起来与计算机八竿子打不着,竟然要学`opencv`,那就来记录一下吧!
# Ubuntu 篇
`Ubuntu`因为有完善的包管理体系,所以配环境相对简单。
先安装`vscode`,当然也可以不安装,只是个编辑器;
{% link vscode,Microsoft,https://code.visualstudio.com/ %}
到这里下载`deb`格式的软件包,然后`dpkg`安装即可。可以安装这些扩展:
<center><img src=https://pic.biss.click/image/3369ff6a-3286-4ccd-b261-a38802f7d9f2.webp)></center>
接下来安装编译器
```bash
# 先更新软件包
apt update
apt upgrade -y
# 安装C/C++编译器
apt install gcc g++
# 安装opencv
apt install -y mesa-utils
apt install -y libopencv-dev
apt install -y opencv
apt install -y python3-opencv #Python opencv
```
然后就可以了。
# Windows 篇
`Windows` 下需要安装`Visual Studio`比较简单官网下载安装就行。选择使用C++桌面开发就行。
下载`opencv`,在下边网站下载`Windows`安装包,
{% link opencv,opencv,https://opencv.org/releases/ %}
下载后是一个自解压包,解压路径设置成自己想要的路径,
把安装路径添加到系统环境变量中,例如`D:\Opencv\opencv\build\x64\vc16\bin`
然后应该就没问题了。