Pei你看雪博客管理端前端
Go to file
2026-05-27 19:10:26 +08:00
bin feat: 初始化项目 2025-12-28 22:48:33 +08:00
public feat(ai): 实现AI意图识别与多类型处理功能 2026-05-18 18:12:10 +08:00
scripts test: add light workbench ui validation 2026-05-15 19:15:25 +08:00
src style(ai): Normalize AI chat component formatting 2026-05-27 19:10:26 +08:00
.editorconfig feat: 初始化项目 2025-12-28 22:48:33 +08:00
.env.development feat(life): 新增生活记账功能模块 2026-05-20 10:26:19 +08:00
.env.production feat(life): 新增生活记账功能模块 2026-05-20 10:26:52 +08:00
.env.staging feat: 初始化项目 2025-12-28 22:48:33 +08:00
.eslintignore feat: 初始化项目 2025-12-28 22:48:33 +08:00
.gitignore docs: add pnkx-ui design system 2026-05-11 10:13:00 +08:00
AGENTS.md docs(project): 添加 AI Agent 开发指南文档 2026-03-29 23:36:45 +08:00
DESIGN.md docs: translate design system to chinese 2026-05-11 10:16:33 +08:00
Dockerfile feat: add Dockerfile, nginx.conf, cherry markdown, file manager 00:11 2026-04-07 00:11:55 +08:00
index.html feat(chat): 实现AI意图识别与知识库回复功能 2026-05-19 22:22:14 +08:00
nginx.conf feat(life): 添加多个生活功能模块的控制器和数据映射 2026-05-15 19:36:01 +08:00
package.json feat(ai): 将AI对话历史存储从内存迁移到Redis并新增待确认操作服务 2026-05-26 09:25:42 +08:00
README.md feat(ai): 添加AI意图识别系统和相关功能 2026-05-21 14:31:21 +08:00
SKILLS.md feat(diary): 新增日记功能模块实现 2026-03-31 19:39:54 +08:00
vite.config.js feat(ai): 将AI对话历史存储从内存迁移到Redis并新增待确认操作服务 2026-05-26 23:32:28 +08:00

开发

# 克隆项目
git clone https://gitee.com/phyqxx/pnkx.git

# 进入项目目录
cd pnkx-ui

# 安装依赖
npm install

# 建议不要直接使用 cnpm 安装依赖,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题
npm install --registry=https://registry.npm.taobao.org

# 启动服务
npm run dev

浏览器访问 http://localhost:80

发布

# 构建测试环境
npm run build:stage

# 构建生产环境
npm run build:prod

技术栈

  • 框架: Vue 3 + Element Plus
  • 构建: Vite
  • 状态管理: Vuex
  • 路由: Vue Router
  • HTTP: Axios基于若依封装
  • 图标: 自定义 SVG 图标(中文命名)

主要功能模块

  • 博客管理:文章、相册、视频、留言、友链
  • AI 智能助手SSE 流式对话、意图识别
  • 生活管理:记账、日记、待办
  • 系统管理:用户、角色、菜单、字典
  • 文件管理:分片上传、进度显示