commit 8bce6b1
Author: 高新炀 <2489083744@qq.com>
Date: Tue Jul 14 20:22:45 2026 +0800
chore: 移除 cookie 申请
commit b91d9f8
Author: 高新炀 <2489083744@qq.com>
Date: Tue Jul 14 19:50:52 2026 +0800
feat(settings): 将设置从独立页面改为弹窗,可通过右下角按钮进入
- **feat(settings)**: 将设置从独立页面改为弹窗,可通过右下角按钮进入
- 新增及时读取功能,修改的设置会立刻应用,不再需要刷新页面
- 删除 `settings.html` 模板
commit 4492bec
Author: 高新炀 <2489083744@qq.com>
Date: Tue Jul 14 17:32:56 2026 +0800
chore: 清理作品冗余代码
commit 16bd932
Author: 高新炀 <2489083744@qq.com>
Date: Tue Jul 14 17:23:46 2026 +0800
refactor(404): 用 TypeScript 重构 404.js 为 404.ts,同时重构404页面,使其更符合网站整体样式
commit db11c1b
Author: 高新炀 <2489083744@qq.com>
Date: Tue Jul 14 16:52:32 2026 +0800
refactor: 用 TypeScript 重构 changelog.js 为 changelog.ts
commit 5d610d8
Author: 高新炀 <2489083744@qq.com>
Date: Sun Jul 12 02:26:37 2026 +0800
chore: 从 friends.css 中提取跳转覆盖层的样式到 components.css
commit 3d5e8eb
Author: 高新炀 <2489083744@qq.com>
Date: Sun Jul 12 02:18:03 2026 +0800
docs: 更新文档
commit dd06135
Author: 高新炀 <2489083744@qq.com>
Date: Sun Jul 12 02:15:08 2026 +0800
chore: 清理冗余的外链管理器样式 .external-modal
commit 62a25f1
Author: 高新炀 <2489083744@qq.com>
Date: Sun Jul 12 02:08:48 2026 +0800
chore: 合并 friend-link-manager.ts 到 friends-manager.ts ,便于管理并避免污染
commit ac68fd9
Author: 高新炀 <2489083744@qq.com>
Date: Sun Jul 12 02:02:00 2026 +0800
feat: 提取友链跳转覆盖层到 jump-dialog.ts 方便之后复用
- **feat**: 提取 友链跳转覆盖层 到 `jump-dialog.ts` 方便之后复用
- **feat**: 将原先的外链跳转弹窗改为复用 `jump-dialog.ts`
- 信任的网站不再弹窗直接跳转
- 陌生的网站将等待 6 秒后自动跳转
commit fe40919
Author: 高新炀 <2489083744@qq.com>
Date: Sun Jul 12 01:18:00 2026 +0800
refactor(image-viewer): 用 TypeScript 重构 image-viewer.ts
- **refactor(image-viewer)**: 用 TypeScript 重构 `image-viewer.ts`
- **fix(image-viewer)**: 可能打开多个图片查看实例
- **revert**: V8.7.4 更改 `aggregated.py` 中的 Vite 调用
commit 5ca7b20
Author: 高新炀 <2489083744@qq.com>
Date: Sun Jul 12 00:41:12 2026 +0800
refactor: 用 TypeScript 重构 settings.js 为 settings.ts
- **refactor**: 用 TypeScript 重构 `settings.js` 为 `settings.ts`
- **perf**: 优化 `core.ts` 代码
- **build**: 更改 `aggregated.py` 中的 Vite 调用
commit 5eb828f
Author: 高新炀 <2489083744@qq.com>
Date: Sat Jul 11 16:13:32 2026 +0800
docs: 更新文档
commit 5cd01fe
Author: 高新炀 <2489083744@qq.com>
Date: Sat Jul 11 15:56:40 2026 +0800
chore: 清理多余文件和文件夹 /src/assets/works/
commit 140c3af
Author: 高新炀 <2489083744@qq.com>
Date: Sat Jul 11 15:37:31 2026 +0800
chore: 更新计数显示
commit 03d4a43
Author: 高新炀 <2489083744@qq.com>
Date: Sat Jul 11 15:15:48 2026 +0800
将网站流量计数从 不蒜子 改为 vercount
- **feat**: 将网站流量计数从 [不蒜子](https://www.busuanzi.cc) 改为 [vercount](https://www.vercount.one)
- **feat(builder)**: /src/copy/ 下的所有内容(包括子文件夹)复制到 dist/ 根目录
commit 5a718d0
Author: 高新炀 <2489083744@qq.com>
Date: Sat Jul 11 02:09:54 2026 +0800
fix: 使用参数列表时设置了 shell=True
commit c915109
Author: 高新炀 <2489083744@qq.com>
Date: Sat Jul 11 02:01:15 2026 +0800
ci: 更新 node 版本
commit ccac791
Author: 高新炀 <2489083744@qq.com>
Date: Sat Jul 11 01:54:14 2026 +0800
feat(builder): 使用 GitHub Actions 工作流自动构建网站
commit d77a355
Author: 高新炀 <2489083744@qq.com>
Date: Sat Jul 11 01:46:04 2026 +0800
feat(builder): 将友链卡片颜色提取加入构建流
commit 992f929
Author: 高新炀 <2489083744@qq.com>
Date: Sat Jul 11 01:30:17 2026 +0800
feat(builder): 重新添加对生成 code_analysis.json 文件的支持
commit ff24a3c
Author: 高新炀 <2489083744@qq.com>
Date: Sat Jul 11 01:24:59 2026 +0800
feat(builder): 尊重 Markdown 源文件中的手动更新日期
commit adddc00
Author: 高新炀 <2489083744@qq.com>
Date: Sat Jul 11 00:52:01 2026 +0800
refactor(builder): 移除 GUI 并优化增量构建策略
- **refactor(builder)**: 移除 GUI 并优化增量构建策略
- 移除 run.py 中的 Tkinter GUI 模块,仅保留命令行入口
- 增强 base.py 中 is_up_to_date 方法:检查所有输出文件是否存在,若缺失则判定为过时
- 补全 aggregated 生成器的 outputs 列表,添加 friends/index.html
- 当输出文件被误删或损坏时,将自动触发重新构建,提高构建可靠性
- **feat(builder)**: 从 src/ 复制站点根文件到 dist/
- 新增复制 BingSiteAuth.xml, favicon.ico, robots.txt 从 src/ 到 dist/
commit 23833cb
Author: 高新炀 <2489083744@qq.com>
Date: Sat Jul 11 00:03:58 2026 +0800
feat: 使用 APlayer(改版) 替换 NeteaseMiniPlayer-v2(改版)
- **feat**: 使用 [APlayer(改版)](DIYgod/APlayer#802) 替换 [NeteaseMiniPlayer-v2(改版)](numakkiyu/NeteaseMiniPlayer#15)
- *因为 NeteaseMiniPlayer-v2 已停止维护,NeteaseMiniPlayer-V3 的 api 尚不稳定且更换需要重构重网站的全局音乐加载模块;综合评估下来使用了 APlayer 的改版*
- **chore**: 修复更新日志中重复的版本号
- **docs**: 更新文档
commit 243b704
Author: 高新炀 <2489083744@qq.com>
Date: Fri Jul 10 18:46:49 2026 +0800
chore: 删除 /scr/ 中未使用的 articles.html works.html nojs.html 模板
commit 22cfc6f
Author: 高新炀 <2489083744@qq.com>
Date: Fri Jul 10 03:51:53 2026 +0800
chore: 删除 /scr/ 中未使用的 friends.html 模板
commit 29eadc6
Author: 高新炀 <2489083744@qq.com>
Date: Fri Jul 10 03:31:51 2026 +0800
chore: 更新头像
commit 234637d
Author: 高新炀 <2489083744@qq.com>
Date: Thu Jul 9 01:41:15 2026 +0800
style(footer): 优化页脚样式
commit 8a86d1f
Author: 高新炀 <2489083744@qq.com>
Date: Thu Jul 9 01:27:29 2026 +0800
refactor(personal-card): 重构个人信息卡片样式
commit 82c2ba9
Author: 高新炀 <2489083744@qq.com>
Date: Thu Jul 9 01:16:03 2026 +0800
refactor(style): 全面重构响应式系统
commit 384a6b5
Author: 高新炀 <2489083744@qq.com>
Date: Tue Jul 7 21:57:51 2026 +0800
chore 更新 twikoo 版本(1.7.13 -> 1.7.14)
commit 8c873f3
Author: 高新炀 <2489083744@qq.com>
Date: Tue Jul 7 14:58:22 2026 +0800
refactor(stats-manager): 用 TypeScript 重构 stats-manager.js 为 stats-manager.ts
commit 04bc495
Author: 高新炀 <2489083744@qq.com>
Date: Tue Jul 7 01:21:14 2026 +0800
feat(core): 使用 TypeScript 重构并添加数据压缩支持
commit b85306d
Author: 高新炀 <2489083744@qq.com>
Date: Mon Jul 6 19:17:42 2026 +0800
fix: 修复 V8.0.0 重构遗留的问题
commit 8ef8f51
Author: 高新炀 <2489083744@qq.com>
Date: Mon Jul 6 19:04:39 2026 +0800
refactor(archive): 用 TypeScript 重构 archive.js 为 archive.ts
commit e40daf2
Author: 高新炀 <2489083744@qq.com>
Date: Mon Jul 6 18:57:01 2026 +0800
fix(router): 通过 #articleBody 辨别是否为文章详情页,防止无刷新导航进入导致一系列初始化问题
commit 2e18609
Author: 高新炀 <2489083744@qq.com>
Date: Mon Jul 6 18:21:12 2026 +0800
refactor(router): 现代化优化导航路由与导航栏管理,消除重复绑定并完善入场动画
commit 0780a5e
Author: 高新炀 <2489083744@qq.com>
Date: Mon Jul 6 17:51:34 2026 +0800
style(twikoo): 同步评论区引用样式与主站一致
commit 6ea2864
Author: 高新炀 <2489083744@qq.com>
Date: Mon Jul 6 17:25:59 2026 +0800
chore(aggregated.py): 删除复制 JS 的代码,构建 JS 全部交由 Vite 处理
commit cbaf449
Author: 高新炀 <2489083744@qq.com>
Date: Sun Jul 5 18:12:37 2026 +0800
refactor(friends-manager): 用 TypeScript 重构 friends-manager.js 为 friends-manager.ts
commit 759ed10
Author: 高新炀 <2489083744@qq.com>
Date: Sun Jul 5 17:39:41 2026 +0800
feat(build): 重构友链与增量构建,支持头像主题色自动生成
commit 71f06fe
Author: 高新炀 <2489083744@qq.com>
Date: Sat Jul 4 11:32:49 2026 +0800
fix(theme): 修复主题切换闪烁并优化过渡动画
commit a58e719
Author: 高新炀 <2489083744@qq.com>
Date: Sat Jul 4 11:12:54 2026 +0800
chore(page-utils.js): 删除已不被使用的 isArticleDetailOr404Page 函数
commit 4009b8c
Author: 高新炀 <2489083744@qq.com>
Date: Sat Jul 4 11:08:06 2026 +0800
chore: 更改域名
commit 998aa06
Author: 高新炀 <2489083744@qq.com>
Date: Sat Jul 4 10:57:17 2026 +0800
perf(search): 优化搜索性能、修复重复初始化及 Worker 超时
commit 0baf641
Author: 高新炀 <2489083744@qq.com>
Date: Sat Jul 4 10:09:33 2026 +0800
chore: 添加文件到 .gitignore
commit afc39ee
Author: 高新炀 <2489083744@qq.com>
Date: Sat Jul 4 01:21:46 2026 +0800
perf(ui): 增强鼠标特效性能与自适应降级能力
commit 60575b2
Author: 高新炀 <2489083744@qq.com>
Date: Sat Jul 4 01:03:13 2026 +0800
style: 优化欢迎覆盖层日志样式,给日志项添加颜色区分,并增加了一些真实日志
commit eb4b9f7
Author: 高新炀 <2489083744@qq.com>
Date: Sat Jul 4 00:26:01 2026 +0800
fix(player): 将音乐播放器核心脚本作为 ES 模块加载
commit 8bbbd72
Author: 高新炀 <2489083744@qq.com>
Date: Fri Jul 3 14:51:09 2026 +0800
build: 优化构建系统,减少 JS 体积约 25%~30%
commit f906f8a
Author: 高新炀 <2489083744@qq.com>
Date: Fri Jul 3 14:38:21 2026 +0800
fix(search, router, article): 修复无刷新导航后搜索功能失效及内存泄漏问题
commit f602ad4
Author: 高新炀 <2489083744@qq.com>
Date: Fri Jul 3 13:11:19 2026 +0800
docs: 更新文档
commit 25d4461
Author: 高新炀 <2489083744@qq.com>
Date: Wed Jul 1 15:13:23 2026 +0800
docs: 更新文档
commit beb4aed
Author: 高新炀 <2489083744@qq.com>
Date: Wed Jul 1 15:04:44 2026 +0800
fix: 重新压缩 CSS
commit cf7027e
Author: 高新炀 <2489083744@qq.com>
Date: Wed Jul 1 15:02:22 2026 +0800
fix: 作品未被构建和作品列表地址错误
commit 77d8f2b
Author: 高新炀 <2489083744@qq.com>
Date: Wed Jul 1 14:23:59 2026 +0800
feat: 使用 Python 在构建时压缩 CSS
commit adec2c6
Author: 高新炀 <2489083744@qq.com>
Date: Wed Jul 1 01:24:09 2026 +0800
feat: 集成 TypeScript 与 Vite 构建系统
commit 5919e67
Author: 高新炀 <2489083744@qq.com>
Date: Tue Jun 30 23:41:10 2026 +0800
refactor: 移除构建一些目录
commit 6cecfc1
Author: 高新炀 <2489083744@qq.com>
Date: Tue Jun 30 22:36:34 2026 +0800
Delete .github/workflows/jekyll-gh-pages.yml
commit d06493b
Author: 高新炀 <2489083744@qq.com>
Date: Tue Jun 30 22:36:21 2026 +0800
Create static.yml
commit c9aaa4e
Author: 高新炀 <2489083744@qq.com>
Date: Tue Jun 30 22:31:44 2026 +0800
更新 jekyll-gh-pages.yml
commit 0a8be4f
Author: 高新炀 <gao_xinyang@foxmail.com>
Date: Tue Jun 30 22:22:16 2026 +0800
Create CNAME
commit 811dba2
Author: 高新炀 <2489083744@qq.com>
Date: Tue Jun 30 22:19:32 2026 +0800
fix: 导航栏未高亮正确按钮
commit 59966e8
Author: 高新炀 <2489083744@qq.com>
Date: Tue Jun 30 16:03:38 2026 +0800
refactor: 进一步迁移文件
commit d2f8ded
Author: 高新炀 <2489083744@qq.com>
Date: Tue Jun 30 15:17:48 2026 +0800
refactor: 重构文件结构
commit 3b66c5f
Author: 高新炀 <2489083744@qq.com>
Date: Sun Jun 28 16:49:46 2026 +0800
docs: 更新文档
commit 85ca4e8
Author: 高新炀 <2489083744@qq.com>
Date: Sun Jun 28 16:49:04 2026 +0800
docs: 更新文档
commit 16a9de1
Author: 高新炀 <2489083744@qq.com>
Date: Sun Jun 28 16:42:50 2026 +0800
fix(sw): 优化缓存策略并修复留言板评论加载问题
commit 922060a
Author: 高新炀 <2489083744@qq.com>
Date: Sun Jun 28 16:23:22 2026 +0800
fix: v7.13.0 重构导致的文章、作品列表搜索过滤失效
commit 8cfb4de
Author: 高新炀 <2489083744@qq.com>
Date: Sun Jun 28 16:16:27 2026 +0800
refactor(build): 重构构建系统,采用统一引擎与增量构建
commit 3ddcf7e
Author: 高新炀 <2489083744@qq.com>
Date: Thu Jun 25 20:37:16 2026 +0800
feat: 友链卡片每次进入随机显示,每隔 10 秒轮换一次
commit 547953e
Author: 高新炀 <2489083744@qq.com>
Date: Thu Jun 25 18:25:04 2026 +0800
chore: 关于页无数无刷新导航适配
commit 69b9697
Author: 高新炀 <2489083744@qq.com>
Date: Thu Jun 25 18:10:57 2026 +0800
feat: 在关于页新增 Github 贡献墙
commit 3c288a9
Author: 高新炀 <2489083744@qq.com>
Date: Thu Jun 25 17:06:45 2026 +0800
chore: 添加友链
commit e0fedc0
Author: 高新炀 <2489083744@qq.com>
Date: Thu Jun 25 01:07:54 2026 +0800
docs: 更新日志
commit 5014a95
Merge: d3f1ce1 6862e1d
Author: 高新炀 <2489083744@qq.com>
Date: Thu Jun 25 01:02:43 2026 +0800
Merge pull request #10 from Xinyang-Gao/about
refactor(about): 重构关于页面
夹带私货
其实感觉这个PR并不是很核心 大概率是不会合并Pr的awa 但我还是想提交 至少有在为APlayer的生态做贡献
这个仓库接下来会作为第三方分支发布新的UI/UX更新
动机 / Motivation
在帮助朋友更新个人主页UI/UX的过程中,我认为原项目的 UI 可以更加现代化和美观,因此我基于 Vue 3 重写了一套全新的播放器控件,采用了流行的 Glassmorphism (毛玻璃) 设计风格,并增强了交互体验。
I think the original UI could be more modern and beautiful, so I rewrote a brand new player component based on Vue 3, adopting the popular Glassmorphism design style and enhancing the interactive experience.
主要更新 / Key Updates
Vue 3 Refactor: Introduced vue, vue-loader, etc., and refactored the core logic using Vue 3 Composition API.
Brand New UI: Modern Glassmorphism interface with Dark Mode support.
Webpack Upgrade: Upgraded build config to support Vue SFC (.vue) and Dart Sass.
新特性 / New Features
1. 桌面级歌词体验 (Desktop-class Lyrics)
2. 增强的交互 (Enhanced Interaction)
使用方法 / How to use it?
引入方式保持不变,但底层已完全替换为 Vue 实例挂载。
The initialization remains compatible, but the underlying implementation is now mounting a Vue instance.
效果预览 / Preview
技术细节 / Technical Details