Repository navigation
Release v1.0.0
📋 更新内容
✨ 新功能
- feat: 更新 AI 请求、编辑器扩展与入口 (da6b33f)
- feat: 更新设置页与条款页 (e35e7c2)
- feat: 更新管理面板短信/存储/微信/用户/监控组件 (238be4b)
- feat: 更新管理面板 AI/邮件/基础/策略配置组件 (0e2abca)
- feat: 更新管理面板主框架 (e48d958)
- feat: 更新同步路由 (852beb5)
- feat: 优化 AI 使用记录、服务与路由 (c52286b)
- feat: 新增 Collection 模型 (660791b)
- feat: 添加AI设置项与隐私条款页面更新 (21babb9)
- feat: 在编辑器中接入AI自动标签 (d9a3d99)
- feat: 添加后台管理面板与系统监控页面 (6794b62)
- feat: 添加管理员后台配置与监控接口 (045f133)
- feat: 添加AI自动标签与相似推荐接口 (818ad49)
- feat: 添加订阅字段与AI个性化设置 (877baf7)
- feat: 扩展系统配置以支持AI与邮箱 (d7e7280)
- feat: 添加智能版本描述自动生成功能 (9bdaff1)
🐛 Bug 修复
- fix: 修复README图片路径使用GitHub raw链接 (0b3b327)
- fix: 修复图片重复显示、CI/CD类型错误和README格式 (33c04db)
- fix: 修复图片上传缺少await和NaN导致的竞态问题 (6502121)
- fix: 修复图片插入编辑器的方法 (62c61f3)
- fix: 修复图片上传后点击完成不显示的竞态问题 (2e9b490)
- fix: 修复AI自动标签无法正确输出与数量限制失效问题 (7dcb0bf)
- fix: 修复用户管理筛选下拉事件类型错误 (1dde29f)
- fix: 外部搜索在CSP限制下改为新标签页打开 (e8363d9)
- fix: 使用bcryptjs避免bcrypt兼容问题 (525135f)
📚 文档更新
- docs: 新增 OpenAPI 文档与生成脚本 (f1084db)
🔧 其他改进
- chore: 添加数据库seed脚本 (e9d1dba)
📊 完整提交记录
- fix: 修复README图片路径使用GitHub raw链接 (0b3b327) - poboll
- fix: 修复图片重复显示、CI/CD类型错误和README格式 (33c04db) - poboll
- fix: 修复图片上传缺少await和NaN导致的竞态问题 (6502121) - poboll
- fix: 修复图片插入编辑器的方法 (62c61f3) - poboll
- fix: 修复图片上传后点击完成不显示的竞态问题 (2e9b490) - poboll
- feat: 更新 AI 请求、编辑器扩展与入口 (da6b33f) - poboll
- feat: 更新设置页与条款页 (e35e7c2) - poboll
- feat: 更新管理面板短信/存储/微信/用户/监控组件 (238be4b) - poboll
- feat: 更新管理面板 AI/邮件/基础/策略配置组件 (0e2abca) - poboll
- feat: 更新管理面板主框架 (e48d958) - poboll
- docs: 新增 OpenAPI 文档与生成脚本 (f1084db) - poboll
- feat: 更新同步路由 (852beb5) - poboll
- feat: 优化 AI 使用记录、服务与路由 (c52286b) - poboll
- feat: 新增 Collection 模型 (660791b) - poboll
- fix: 修复AI自动标签无法正确输出与数量限制失效问题 (7dcb0bf) - poboll
- fix: 修复用户管理筛选下拉事件类型错误 (1dde29f) - poboll
- feat: 添加AI设置项与隐私条款页面更新 (21babb9) - poboll
- feat: 在编辑器中接入AI自动标签 (d9a3d99) - poboll
- feat: 添加后台管理面板与系统监控页面 (6794b62) - poboll
- fix: 外部搜索在CSP限制下改为新标签页打开 (e8363d9) - poboll
📦 下载与部署
下载步骤
- 下载压缩��:
thus-note-v1.0.0.tar.gz - 验证文件完整性:
sha256sum -c thus-note-v1.0.0.tar.gz.sha256
- 解压文件:
tar -xzf thus-note-v1.0.0.tar.gz
快速部署
前端部署:
# 复制前端文件到网站目录
cp -r frontend/* /www/wwwroot/thus.caiths.com/frontend/后端部署:
# 复制后端文件
cp -r backend/* /www/wwwroot/thus.caiths.com/backend/
cd /www/wwwroot/thus.caiths.com/backend
# 配置环境变量(首次部署)
cp .env.example .env
nano .env
# 安装生产依赖
pnpm install --production
# 使用 PM2 启动服务
pm2 start ecosystem.config.js
pm2 save
pm2 startup📝 详细文档
完整部署文档:DEPLOYMENT.md
💾 环境要求
- Node.js >= 18
- MongoDB >= 5.0
- Redis >= 6.0
- pnpm >= 8
🗂️ 包含内容
- ✅ 前端静态文件 (Vue 3)
- ✅ 后端 Node.js 代码 (TypeScript 编译)
- ✅ PM2 配置文件
- ✅ 环境变量模板
- ✅ 部署说明文档
构建信息
- 提交 SHA: 0b3b327
- 分支: refs/heads/main
- 构建时间: 2026-03-03 09:00:30 UTC