Commit Graph

6 Commits

Author SHA1 Message Date
gaoziman
6047af071c feat(聊天页面): 集成对话导出功能
- 添加 html2canvas 和 jspdf 依赖用于 PDF 导出
- 在聊天页面头部集成 ExportDropdown 组件
- 替换原有的更多选项按钮为导出下拉菜单
2025-12-24 09:41:17 +08:00
gaoziman
2344024e84 feat(依赖): 添加word-extractor库支持.doc文件解析
- 安装 word-extractor@1.0.4 依赖
- 新增 src/types/word-extractor.d.ts 类型声明
  - WordExtractor 类
  - Document 类及其方法类型
  - 支持 Buffer 和文件路径两种输入方式
2025-12-22 23:22:26 +08:00
gaoziman
1ea5a8c916 chore(依赖): 添加用户认证相关依赖
- 添加 jose 用于 JWT Token 处理
- 添加 nodemailer 用于发送邮件
- 添加 bcryptjs 用于密码加密
2025-12-19 22:37:30 +08:00
gaoziman
0d43d78317 chore(deps): 添加数据库和 Markdown 相关依赖
- 添加 drizzle-orm 和 drizzle-kit 用于数据库 ORM
- 添加 pg 驱动和类型定义
- 添加 react-markdown 和 remark-gfm 用于 Markdown 渲染
- 添加 prismjs 用于代码语法高亮
- 添加 nanoid 用于生成唯一 ID
- 添加 tsx 用于执行 TypeScript 脚本
- 添加数据库相关 npm scripts
2025-12-18 11:27:26 +08:00
gaoziman
bc1ad129d0 chore(deps): 添加项目依赖
- clsx: CSS 类名合并工具
- lucide-react: React 图标库
2025-12-17 22:55:38 +08:00
gaoziman
75e7c957aa Initial commit from Create Next App 2025-12-17 22:19:41 +08:00