ABOUT

A2W BLOG

更新日志

2026.7.24

服务器维护 + 文字注释系统 + 功能大更新

📝 文字注释系统上线

发布动态时可选中文字添加注释(标题/描述/链接),首页 hover 带波浪下划线的文字即可弹出注释卡片,支持多条注释。后台修复了注释 JSON 解析失败、SPA 导航工具栏不弹出、双注释渲染冲突等 bug。

🎨 Uiverse 主题切换开关

导航栏外星人图标旁新增太阳/月亮切换按钮,点击即换主题,动画丝滑。同步更新主题切换逻辑,白日模式切换按钮状态实时同步。

🎵 音乐播放器唱片翻新 + Pip-Boy 模式

唱片视觉效果全面升级,SVG 黑胶唱片带同心圆纹理和高光渐变。后台功能开关可切换为 Fallout 风格 Pip-Boy CRT 终端播放器,含 STAT/INV/DATA 三个分页。

⚡ 服务器性能优化

停用并移除 cc-switch 代理服务及相关图形界面组件(Xvfb/Xorg、XFCE 桌面),释放约 360MB 内存。禁用系统图形界面开机自启。清理无用缓存约 2.3GB。

🗑️ 移除用户绑定系统

取消了 cc-connect 的用户绑定功能,管理员可自由发布动态和上传文件,不再受绑定检查拦截。删除全部绑定相关代码、API 路由、UI 组件及数据库文件。

📋 服务器维护公告系统

进入首页自动弹出书本翻页式维护公告,hover 封面翻开查看详情。后台功能开关可「重置公告」,版本号 +1 后所有用户重新看到公告,支持多次重置。

📖 注释使用指南示意图

发布页左下角新增黄红渐变问号按钮,首次进入自动弹出注释使用教程大图,之后可随时点击查看,localStorage 记忆不再自动弹。

🛠️ 后台与导航优化

后台动态管理改为最新动态优先显示(按 created_at 倒序)。修复 gunicorn 服务 502 错误。修复 Flask Markup 导入兼容性问题。

2026.7.22

加载动画系统 + 新UI组件 + 体验优化

🎮 4种加载动画自由切换

后台「功能开关」新增加载动画样式选择器,支持 Banter 方块、Speeder 跑者、Cube 3D 方块、Candle 蜡烛图四种动画,后续可随时添加新动画。

🎛️ 新UI组件:3D开关 + Glass单选组

波浪文字开关升级为3D弹性开关(红绿切换+旋转动画)。后台「加载动画样式」改用Glass毛玻璃单选组,选中项有彩色滑块跟随。

✨ 波浪文字面板平滑展开

波浪文字设置面板从突然出现改为平滑展开/收起动画,避免页面抖动。

2026.7.15

P站上线 + Pbh网站部署模式

🌐 P站(朋友网站)

导航栏新增「P站」入口,位于空间和后台之间,可访问朋友部署的网站。访问 all2well.me/friend-site/ 查看效果。

🤖 Pbh网站部署模式

问询台新增「Pbh网站」功能模式。支持 .html 和 .zip 文件(zip 自动解压并重命名主文件为 index.html)。AI 从最新上传文件开始搜索,列出候选文件供用户选择确认,确认后自动部署到 P站。

📤 使用流程

① 上传 .html 或 .zip 到文件页面 [all2well.me/upload] → ② 进问询台点「Pbh网站」→ ③ 输入"更新"或直接说文件名 → ④ AI 列出候选文件确认 → ⑤ 确认后自动部署 → ⑥ 访问 all2well.me/friend-site/ 查看效果。

2026.7.15

识图功能 + 空间升级 + 报告生成

🖼️ 识图模式

问询台新增「识图」功能模式,支持上传图片进行 AI 视觉识别。普通模式直接调用阿里云 qwen3-vl-plus,增强模式先经 Claude 润色提示词再识别,识别更精准。

📊 周报/月报生成

问询台新增「报告生成」模式,AI 自动读取教学日志数据,一键生成周报或月报,按年级汇总课次和教学内容。

🏷️ 空间板块扩展

教学日志空间新增三个板块:初一升初二、初二升初三、高一升高二。期中板块已移除。

2026.6.25

画廊与后台更新

访客足迹地图

首页新增像素风世界地图,展示访客城市分布和最近来访记录,支持悬浮查看详情。

AI 写作助手

发布动态时可使用 AI 润色、扩写、缩写、中英互译,基于 Claude 模型。

后台界面精简

移除后台所有装饰性 emoji,导航栏改为 SYSTEM://后台 像素风标识。

画廊展示优化

PIXEL LENS 画廊去掉生成入口,纯展示模式,页面更干净。

2026.6.23

教学日志功能上线

📖 教学日志空间

全新「空间」页面,按年级分组展示 28 节课教学记录(2025.11 — 2026.06),支持初一/初二/高二/期中复习 Tab 切换。

📝 问询台日志录入模式

问询台新增「日志录入」功能模式,AI 自动识别课程描述并写入教学日志,信息不完整时主动追问确认。

🔍 空间内容搜索

搜索功能支持匹配教学日志的年级、标签、教学内容,搜索「作文」「从句」「消消乐」等关键词可命中空间内容。

🎨 像素风时间线

教学日志采用像素复古 8-bit 风格,年级彩色 Badge、七类标签边框区分、教学内容分点列表,四套暗色主题适配。

⚙️ 后台管理增强

后台表单支持年级/标签/教学内容字段,可直接增删改教学日志记录。

🧭 导航入口

顶部导航栏和底部 Tab 栏新增「空间」入口,一键进入教学日志。

2026.6.15

文件系统全面升级

🗑️ 文件删除功能

每个文件卡片添加删除按钮,删除前有确认对话框,支持单个和批量删除。

👁️ 文件预览增强

新增音频、视频、代码、Markdown、文本文件预览支持,ESC 键关闭预览窗口。

⬇️ 文件下载优化

下载文件后在新标签页打开预览,同时触发浏览器原生下载。

☑️ 批量操作

新增全选复选框,支持批量下载和批量删除文件。

🔍 文件搜索和排序

新增文件名搜索框,支持按时间、名称、大小排序。

💾 存储空间统计

显示文件数量和已用存储空间。

🖱️ 右键菜单

右键点击文件卡片显示快捷菜单:预览、下载、复制链接、删除。

📱 移动端优化

响应式文件网格,按钮自适应,防止 iOS 输入框自动缩放。

🔒 安全修复

修复文件名 XSS 风险,预览窗口标题已转义处理。

2026.6.15

主题图标动画升级

🌅 白日主题

太阳升起动画,光圈渐进展开,持续旋转光线。

🌙 午夜主题

太阳→月亮过渡动画,星星闪烁效果。

💻 复古终端主题

月亮退出→电脑缩放入场动画。

⭐ 星夜主题

星星坠落动画,拖影渐显效果。

2026.6.13

界面优化

🎨 Emoji 替换为 SVG 图标

所有 emoji 图标替换为专业 SVG 图标,风格更统一。

🌐 菜单可读性优化

优化各主题下菜单链接颜色,提高文字可读性。

🔤 字体加载优化

字体文件下载到本地服务器,添加预加载,减少字体闪烁。

2026.6.11

用户体验全面升级

⬆️ 返回顶部按钮

滚动页面超过 300px 后,右下角自动显示返回顶部按钮。

⏳ 加载动画

页面切换、数据加载、文件上传等需要等待的操作显示加载动画。

🖼️ 图片懒加载

首页动态和文件页面加载图片时,进入可视区域才加载。

♾️ 无限滚动

首页动态滚动到底部时自动加载更多内容。

🎬 页面切换动画

点击导航栏切换页面时,内容淡入显示。

❤️ 点赞动画

首页动态点击爱心按钮点赞时,显示爱心弹跳动画。

📤 分享功能

首页动态点击分享按钮时,复制链接到剪贴板。

👁️ 文件预览

文件上传页面点击文件名时弹出预览窗口。

✅ 表单实时验证

用户注册、绑定邮箱等输入框失焦时自动验证格式。

📭 空状态提示

动态列表、文件列表、搜索结果为空时显示友好提示。

☑️ 批量操作

后台管理面板勾选多个项目后进行批量删除等操作。

📊 数据导出

后台管理面板点击导出按钮时,导出为 CSV 文件。

2026.6.11

像素风功能升级

💬 Toast 通知系统

替换了所有原生 alert() 弹窗,使用像素风格的 Toast 气泡框,支持成功、错误、警告、信息四种类型,3秒自动消失。

❓ 确认对话框

替换了所有原生 confirm() 弹窗,使用 RPG 游戏风格的确认对话框,带标题栏和双按钮。

🌙 深色模式

新增 Game Boy 色调的深色主题,点击导航栏的主题按钮切换,主题偏好自动保存。

🚀 动画效果

新增淡入、滑入、弹跳等像素风动画效果,提升用户体验。

⚡ 功能测试页面

管理员可在 用户菜单 → 功能测试 中测试所有新功能。

2026.6.11

文件上传扩展

📁 支持更多文件类型

文件上传支持类型从 16 种扩展到 67 种,新增音频、代码、压缩文件等格式。

🎵 新增文件类型

音频: mp3 wav flac aac m4a | 视频: avi mov wmv flv mkv | 代码: py java cpp go rs ts | 压缩: zip rar 7z tar gz

2026.6.11

按钮与导航优化

🎯 按钮点击效果

优化按钮点击动画,阴影保持不动,只有按钮下沉,效果更自然。

🧭 导航栏优化

深色模式按钮移至 Logo 旁,菜单栏去掉 emoji,界面更简洁。

2026.6.11

系统稳定性优化

💾 自动备份

每天凌晨 3 点自动备份数据,保留最近 7 天,防止数据丢失。

🔄 自动重启

配置 gunicorn 进程管理,崩溃自动重启,无需人工干预。

❤️ 健康检查

每 5 分钟检查网站状态,异常时自动重启并发送飞书告警。

⚡ 性能优化

配置 Nginx 缓存静态资源,优化 gunicorn 内存使用,响应更快。

🎯 错误页面

新增 404、403、500 友好错误页面,用户体验更好。

🔐 安全配置

敏感配置移至 .env 文件,密码不再硬编码在代码中。

2026.7.19

网站备份

💾 手动备份

备份网站全部文件至 /home/admin/personal-blog-backup-26.7.19.tar.gz,并在关于页面显示备份路径。

技术栈

a2w@blog:~$
$ cat /etc/tech-stack.conf
Backend: Flask 3.0 + Python 3.12
Frontend: HTML5 + CSS3 + JavaScript
Server: Gunicorn + Nginx
Database: JSON Files
Deploy: Alibaba Cloud
$ ls -la /features/
drwxr-xr-x dynamic-posts
drwxr-xr-x file-upload
drwxr-xr-x user-auth
drwxr-xr-x theme-switch
drwxr-xr-x wave-text
$ uptime
Server uptime: loading...
Flask Python HTML5 CSS3 JavaScript Gunicorn Nginx

支持的文件格式

图片 (9种)

png jpg jpeg gif webp svg bmp ico tiff

视频 (8种)

mp4 webm ogg avi mov wmv flv mkv

音频 (6种)

mp3 wav flac aac m4a wma

文档 (13种)

pdf doc docx xls xlsx ppt pptx odt ods odp rtf csv txt

代码 (15种)

html css js json xml py java cpp c h go rs ts jsx tsx

压缩文件 (6种)

zip rar 7z tar gz bz2
总计:67种文件格式 - 包括图片、视频、音频、文档、代码、压缩文件等类型

备份

最新备份:/home/admin/personal-blog-backup-26.7.19.tar.gz
备份时间:2026-07-19 14:07
备份大小:160MB

联系方式

邮箱:2276295440@qq.com
域名:www.all2well.me

访客 已推出评论回复功能,更丰富的通知功能。请关注永雏塔菲喵⸜(>ᰔ<)⸝
Welcome,
登录以继续
没有账号?注册 忘记密码?