惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

N
News | PayPal Newsroom
云风的 BLOG
云风的 BLOG
GbyAI
GbyAI
Engineering at Meta
Engineering at Meta
B
Blog RSS Feed
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
The Register - Security
The Register - Security
L
LangChain Blog
A
About on SuperTechFans
S
Schneier on Security
博客园 - 三生石上(FineUI控件)
Stack Overflow Blog
Stack Overflow Blog
The Hacker News
The Hacker News
AWS News Blog
AWS News Blog
博客园 - 司徒正美
Scott Helme
Scott Helme
K
Kaspersky official blog
Cyberwarzone
Cyberwarzone
T
Tenable Blog
腾讯CDC
Recorded Future
Recorded Future
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
G
GRAHAM CLULEY
Security Latest
Security Latest
S
Securelist
D
Darknet – Hacking Tools, Hacker News & Cyber Security
aimingoo的专栏
aimingoo的专栏
Google DeepMind News
Google DeepMind News
V
Vulnerabilities – Threatpost
雷峰网
雷峰网
T
The Exploit Database - CXSecurity.com
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
V
V2EX
T
The Blog of Author Tim Ferriss
D
Docker
S
Security Affairs
F
Full Disclosure
Know Your Adversary
Know Your Adversary
N
News and Events Feed by Topic
N
News and Events Feed by Topic
T
Tor Project blog
Hugging Face - Blog
Hugging Face - Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
Microsoft Security Blog
Microsoft Security Blog
Simon Willison's Weblog
Simon Willison's Weblog
Recent Announcements
Recent Announcements
博客园_首页
博客园 - 聂微东
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
S
Security @ Cisco Blogs

ImQi1

跟风做了一系列地图界面 川渝游结束,浅浅记录一下 来成都看大熊猫 跨越了两千公里,只为见到你 为了一个女孩,我哭了一整晚 彻底换到新的 CMS 了,Glass 主题介绍 个人毕业设计展 尝试从情绪中走出 更新到Ty1.3,顺便维护一些插件 没想到现在的编程AI已经这么好用了 Typecho 图床从USS迁移至COS ChatGPT年度总结,卖号纠纷,代码块新样式 近期拍摄的新照片 zai-org / Open-AutoGLM 已开源,体验一下 12月近况,实况照片功能 理想的未来和现实的现在 4000公里首摔,真是当头一棒 属实是信息差了,没想到现在的手机生态这么完善 比较是快乐的小偷 搬家,新车,父亲手术
我的 Nuxt 版网站即将上线了
· 2026-04-13 · via ImQi1

真是激动人心。撰写了两个星期左右的 Nuxt 版 ImQi1 终于上线了,它是一个功能完备的 CMS,我将它取名为 Glass,因为它的导航栏背景像玻璃一样模糊透明。

在线体验:https://imqi1.qi1.website

动机

为什么要新写一个 CMS 呢,其实 Typecho 挺好用的,但是我还是想有一个完全独立手写的 CMS,就像被美国卡脖子的中国,总想在任何领域都有我们国产的产品。

功能

Glass 包含了 NewImQi1 的所有功能,你可以自由地探索本站和 https://imqi1.com,亲自比对各种细节,这里展示一些样式。

代码块

import type { ClassValue } from "clsx"
import { clsx } from "clsx"
import { twMerge } from "tailwind-merge"

export function cn(...inputs: ClassValue[]) {
  return twMerge(clsx(inputs))
}
const path = require('path')

module.exports = {
  apps: [
    {
      name: 'imqi1-nuxt',
      script: path.join(__dirname, '.output/server/index.mjs'),

      // ❗推荐单实例
      instances: 1,
      exec_mode: 'fork',

      env: {
        NODE_ENV: 'production',
        PORT: 4000
      },

      error_file: path.join(__dirname, 'logs/err.log'),
      out_file: path.join(__dirname, 'logs/out.log'),
      time: true,

      autorestart: true
    }
  ]
}

后台页面

image.png

技术栈

Glass 主题的技术栈有 Nuxt + Prisma + MySQL。

之所以使用 Nuxt,是我受 Django 的启发,询问了 AI Nodejs 是否也有和 Python 一样的全栈框架,不需要前后端分离的那种,AI 给我的答案是 Nuxt。

Prisma 是一个 ORM 框架,跟 SQLAlchemy 差不多,可以定义模型类,不用自己手写 SQL。

但是有的时候还是需要自己手写 SQL 语句管理数据库,所以,我就没用 Postgresql。

代码高亮这次改成了 Shiki,是服务端渲染,减轻了前端 js 压力,同时可以识别更丰富的语法。

计划

目前这款主题就打算现在这里测试一段时间,新文章会在这里发,同时同步到旧站,各位新站旧站都可评论,最后上线之后会将数据合并在一起的。

目前本站已经完全迁移至 Glass 主题。