Skip to content

Releases

v0.2.2

Choose a tag to compare

@DavidCWQ DavidCWQ released this 30 Apr 01:58
b984f45

Fixed bugs & changes

  • LLM model name update (deepseek v3->v4) and increase max output length
  • Admin can now delete users successfully
  • Update README and comments

v0.2.1

Choose a tag to compare

@DavidCWQ DavidCWQ released this 16 Apr 14:14
c45aa22

v0.2.1 · Documentation & Positioning Refresh

✨ Overview

  • 项目定位为「对话式速成 AI 应用工坊」,更清晰地面向个人创作者、小团队与技术爱好者。
  • 完成 README 与 docs 的结构重构,让「路人/Interviewer」和「开发者/自己维护」各有对应入口。

📚 文档与 README 重构

  • 根目录 README.md 重写
    • 新增居中 Logo、项目标题、Tagline 与技术栈 Badge(Java 21 / Spring Boot 3.5.x / Node 20+ / Vue 3)。
    • 面向「路人 + Interviewer」重写简介:
      • 一句话定位:对话式速成 AI 应用工坊。
      • 核心特性:对话生成与修改页面、图片上传、一键部署、智能体对话页、全栈 AI 工程实践。
      • 典型场景:创作者落地页、小 B 商家展示页、PoC 原型验证、个人作品集。
    • 添加在线演示地址:https://davidcwq.online。
    • 保留简要的安装与启动说明,以及高层架构与技术栈说明。
  • 新增 docs/README.md
    • 作为开发者视角的总览文档,包含:
      • 核心功能模块拆解(App / Chat / Agent / RAG / User / 前端)。
      • 技术栈与整体架构(后端、前端、基础设施)。
      • 开发环境下的运行与部署步骤(本地 + Docker Compose / 生产 compose.prod 概览)。
      • 后端主要模块说明与分包结构。
      • 常见问题(FAQ)与开发规范、贡献建议。
  • 新增 docs/config.md
    • 把原 README 中的环境变量与配置说明系统化,分模块整理:
      • 数据库与缓存(MySQL / Redis / H2 测试)。
      • 对话模型(DeepSeek + LangChain4j 配置项与 DEEPSEEK_API_KEY)。
      • 智能体 RAG(DashScope + pgvector,ai.rag.* 与 rag.datasource.*)。
      • 输入护轨(ai.guardrail.*)。
      • 部署与注册开关(app.deploy.*、PUBLIC_DEPLOY_HOST、APP_USER_REGISTRATION_ENABLED 等)。
      • 前端 Vite 环境变量(VITE_APP_API_BASE_URL、VITE_DEV_PROXY_TARGET、VITE_APP_DEPLOY_BASE_URL、OPENAPI_SCHEMA_URL 等)。
    • 衔接 application.yml / application-prod.yml / application-test.yml 与 compose*.yaml 的实际配置。

🧹 清理与一致性

  • 移除根 README.md 中冗长的旧版运维与配置细节,将其全部迁移到 docs/ 目录。
  • 保持许可证与鸣谢信息只出现在项目根 README.md 中,避免重复。
  • 修正文案中的术语,保证叙事与技术表述一致。

v0.2.0

Choose a tag to compare

@DavidCWQ DavidCWQ released this 15 Apr 05:51
ff2620c

Highlights

  • Agent module: built-in agents, RAG (pgvector + DashScope), tools, and optional guardrails; life_advisor and inspiration_echo prototypes.
  • CI/CD: GitHub Actions for backend/frontend checks; CD workflow and server deploy path aligned with production compose.

Production & ops

  • compose.prod: PostgreSQL 18 / pgvector volume mount fixed for official image layout (/var/lib/postgresql).
  • SSL, prod env tuning, and ICP-related copy where applicable.

App & quality

  • Frontend agent UX, components/views refactors; chat loadMore and related fixes; prompts and live_advisor updates.
  • More tests and workflow fixes (including Maven wrapper in CI).

Docs

  • README updates (env, RAG, deploy) and Markdown formatting fixes for config sections.

Upgrade note

  • If postgres-rag failed to start after moving to PG 18, pull latest compose.prod.yaml and recreate the RAG volume if needed (see release discussion / README).

v0.1.0

Choose a tag to compare

@DavidCWQ DavidCWQ released this 06 Apr 12:52
7f53812

AI Web App Generator Prototype Completed.