Skip to content

Releases: hhzz-svg/ai-workbench

V2.0.0 - AI 二次处理与 UI 优化

14 Jun 17:44

Choose a tag to compare

✨ 新功能

🔄 AI 二次处理

对已生成的文件进行注释和再加工,让 AI 帮你修改完善:

  • 点击产物的"添加注释"按钮
  • 输入修改要求(如"改为蓝色系"、"生成演讲稿")
  • AI 会创建新任务自动处理

使用示例

  • "将这个PPT的配色改为商务蓝色系"
  • "基于这个海报生成一份宣传文案"
  • "把字体改大一些,增加可读性"

📁 自定义输出路径

  • 在创建任务时指定文件保存位置
  • 支持任意绝对路径
  • 自动创建目录,无需手动准备

⚡ 快速配置按钮

一键设置常用参数组合,节省时间:

  • 🇨🇳 中文PPT - 中文演示文稿配置
  • 🇬🇧 英文海报 - 英文学术海报配置
  • 🌐 网页演示 - HTML 展示配置
  • 🔄 重置 - 一键清空表单

📋 高级选项折叠

  • 默认收起高级选项,界面更简洁
  • 新用户更容易上手
  • 需要时点击即可展开详细配置

🔧 问题修复

  • ✅ 修复快速配置按钮点击无效问题
  • ✅ 修复模板提示词累加混乱问题
  • ✅ 修复文件上传错误处理
  • ✅ 修复任务创建表单验证

💅 UI/UX 改进

产物展示优化

  • ✅ 精简界面 - 去除预览,只显示关键信息
  • ✅ 显示完整文件路径(等宽字体)
  • ✅ 大而明显的绿色下载按钮
  • ✅ 清晰的文件信息卡片

视觉效果

  • ✅ 流畅的动画过渡(按钮悬停、卡片交互)
  • ✅ 优化配色和阴影效果
  • ✅ 改进响应式布局
  • ✅ 移动端按钮自适应全宽

📦 技术栈

  • 后端: FastAPI + Python 3.10+
  • 前端: React 18 + TypeScript + Vite
  • 数据库: SQLite
  • UI: 自定义 CSS(无第三方 UI 库)
  • 打包工具: Vite 8.0.16

🚀 快速开始

安装依赖

# 克隆仓库
git clone https://github.com/hhzz-svg/ai-workbench.git
cd ai-workbench

# 安装后端依赖
python -m pip install -r backend/requirements.txt

# 安装前端依赖
npm --prefix frontend install

启动服务

本机使用

.\start.ps1

局域网访问

.\start-lan.ps1

然后访问:http://127.0.0.1:5173


📊 项目统计

  • 代码行数: 7,638 行
  • 文件数量: 41 个
  • 前端构建大小:
    • CSS: 17.49 KB (gzip: 4.15 KB)
    • JS: 224.45 KB (gzip: 71.65 KB)
  • 构建时间: ~327ms

📚 文档


🤝 贡献

欢迎提交 Issue 和 Pull Request!

发现 Bug?有功能建议?请在 Issues 页面告诉我们。


📄 许可证

MIT License - 详见 LICENSE


⭐ 如果这个项目对你有帮助,请给一个 Star!