正在加载中...

IMQI1.COM

跳转到主要内容

欢迎来到 ImQi1

IMQI1.COM

做技术的分享者 · 生活的摄影师 · 时事的评论员

头像

? 为什么要做这个网站

起初建站只是一时兴起,和大多数人一样,我只是想记录下自己学习编程的心路历程和笔记,供自己以后有个参考。刚开始我以为有一个自己的网站是一个小众爱好,直到后来我才发现网络上有很多对此感兴趣的伙伴,于是我开始和他们保持联系。随着时间的增长,我对软件开发有了更浓厚的兴趣,我开始和同学、朋友交流,也有了自己独立开发的想法。在这之前我曾换过多个框架、主题,最终还是觉得自己开发一个主题最有成就感,也最能证明自己真正地学到了东西,所以你能在这里看到这些文字,也能看到我在此记录的其他内容。

我喜欢游山玩水,有自己的爱好,活动。我觉得一切有趣的事情,都会在此记录。

网站架构

高开发效率 + 类型安全 + 全栈统一

Nuxt4 为本站提供了快速、简单、可维护的网站架构

Prisma 提供了类型安全的数据库操作,确保数据的一致性和完整性

本站主题为 Glass,是我制作的第二款主题,从 2026 年 4 月开始制作,至今持续更新中。这一版基于 Nuxt 4 与 TypeScript 前后端同构搭建,配合 Tailwind CSS 构建现代化响应式布局,集成 APlayer 音乐播放器、Fancybox 图片灯箱、实况照片与轮播等富媒体组件,为文章内容提供更丰富的交互体验。系统涵盖文章、评论、友链、订阅、归档与搜索等完整博客功能,配合完善的后台管理,构成一套真正意义上的全栈内容管理系统。

样式选择

保持界面清爽,同时不牺牲功能丰富度
选择字体类型,合理规划布局,注意颜色搭配,添加边框圆角。
字体选择
主要字体
代码字体
JetBrains Mono
图标
Remixicon
调整布局
适当采用圆角、阴影、遮罩、背景,添加动画、交互,让页面尽量简洁的同时不牺牲用户体验。
用小组件丰富文章内容
音乐播放器
视频播放器
代码块
TIP 组件
轮播图
...
用文章的方式记录生活
小记
记录旅游、活动、生活中的小事
图片
小物件,风景,合照,值得记录的瞬间
技术
分享开发中有趣的事情
讨论
理性地发表自己的看法

文章内容

最新发布的内容
生活中的小事、照片,感兴趣的技术等

小记

记录旅游、活动、生活中的小事
查看更多

技术

分享开发中有趣的事情
查看更多

讨论

理性地发表自己的看法
查看更多

最新图片

最近发布的图片
小物件,风景,合照,值得记录的瞬间
网站架构
样式选择
最新内容
最新图片

阅读更多

订阅文章

来自订阅源的最新内容
查看这些站点位于哪里博客网络
查看更多
张洪 Heo2026-07-01

OpenClaw Workboard 功能上手:让 Agent 自己干活,你只管盯进度

这篇文章介绍了OpenClaw新增的Workboard工作板功能,它是一个Kanban看板,用来追踪AI agent后台任务的执行状态。Workboard把每件事变成一张卡片,状态自动更新为running、review、done或blocked,不用在聊天记录里反复追问进度。文章讲了核心功能、适用场景(批量下载、多服务器运维、多步骤内容创作等)、安装方式和用法,以及与Cron的区别。长任务适合Workboard,短任务用cron就够了。

O
Obaby2026-06-29

打针💉

猫猫接回来来之后,感觉一直还挺健康的。过完第一周稍微感觉他已经比较适应了,带着去宠物医院打了第一针疫苗。 对象 […]

张洪 Heo2026-06-29

小米平板8Pro上手:便宜且流畅的好平板,安卓平板的高效令人印象深刻

这篇文章介绍了作者从 iPad Air 3 转向小米平板 8 Pro 的使用体验。作者因 iPadOS 26 升级后卡顿且不支持后续更新,最终选择以约 2600 元入手小米平板 8 Pro。文章从外观做工、系统流畅度、应用适配等方面进行了详细对比,认为安卓平板在影音播放、语音输入、广告跳过、人脸识别解锁等方面效率远超 iPad。同时作者也指出了底部小黑条适配不佳、游戏账号不互通等问题。整体而言,作者认为小米平板 8 Pro 是打破苹果全家桶限制的关键一步,对于家用影音场景完全可以胜任,性价比突出。

更新日志

站点最新更新
查看更多
2026-06-30
优化

引入 ESLint flat config 严格模式(含 stylistic 规则),修复全项目 lint 与 tsc 报错

新增

建立独立 types 目录,统一 API 响应与组件类型定义,规范类型存放约定

优化

统一 API 响应类型定义并优化类型推断,端到端类型走 Nitro InternalApi

优化

APlayer 播放器从 JavaScript 重构为 TypeScript,补全类型定义

优化

系统改造为单用户模式:移除用户管理总览与角色字段,账户设置页前置至原总览位置

新增

新增数据库初始化脚本(db:init)与无用户探测接口 /api/auth/status

新增

附件支持显示文件大小,上传时记录字节数并兼容历史记录

优化

移除 Prisma 迁移与种子数据,改用幂等 SQL 脚本同步数据库结构

优化

清理项目死代码:移除重复端点、未使用组件/工具函数与遗留迁移脚本

修复

修复地图组件多余的 @amap/amap-jsapi-types 导入导致的生产构建报错

修复

修复组件中的 Tailwind CSS 警告与 error 报错归一化

优化

得益于全面的类型重构、死代码移除和用户模块精简,现在server的打包体积从23MB减少到14MB(压缩包)

2026 © ImQi1