Skip to content

Tothorn/U3W-AI

 
 

Repository files navigation

福帮手

幸福有AI,幸运有你

项目简介

项目定位:以AI工具链赋能团队建设,推动智能原生企业更快涌现,助力智能社会高质量发展。福帮手FBSir,幸福有AI,幸运有你。Fbsir, AI 4 Happiness, U 4 Fortune。

系统特色

🏗️ 完善的运营支撑体系

内置积分系统:支持积分规则配置、积分实现和积分管理

完整的用户管理体系和权限控制。

强大的后台管理系统和微信生态能力资源衔接机制。

🏗️ 技术架构特点

项目采用异步处理架构,实现后台异步调用AI生成,前端轮询获取状态,确保用户体验的流畅性。

同时集成Swagger API文档自动生成,提升开发效率。

Playwright应用及Websocket集成框架,将RPA与AI一炉同炼,为人机协同和智能资产的挖掘提供更多创意空间。

特色模块之日更助手

同时调用多个模型生成不同风格初稿,优化后文章到微信公众号草稿箱。保存所有生成文章,支持查看、编辑和删除。

特色模块之Gitee用户能力分析

支持Gitee用户在首页授权登录,并通过Gitee接口,拉取在开源社区的参与情况数据,进行用户画像和能力分析。

特色功能之腾讯元器自动化工具链

福帮手主机引擎支持Playwright能力管理,并提供Playwright实现示例,如登录状态检查、工作流导航等元器控制器。

特色功能之文档分析MCP服务

文档分析MCP及可用于验证的元器智能体工作流上线,支付丰富格式和快速接入。

快速开始

环境要求

  • 必需:JDK 17+(推荐 OpenJDK 17)
  • 必需:Maven 3.8+
  • 必需:MySQL 8.0+
  • 必需:Node.js 18+(推荐 LTS)
  • 必需:npm 9+ 或 pnpm 8+
  • 可选:Redis 6.0+(缓存/会话)
  • 系统:Windows 10+ / macOS 10.15+ / Linux
  • 资源:内存 8GB+(推荐 16GB),硬盘可用空间 10GB+
  • 工具:IntelliJ IDEA 2023+ / Eclipse、VS Code / WebStorm、Navicat / DBeaver / MySQL Workbench

前端技术栈

层级 技术选型 版本要求 用途
运行环境 Node.js 18+ 前端构建/运行
包管理 npm / pnpm 9+ / 8+ 前端依赖管理
前端框架 Vue.js 3.5.16 前端框架
路由 Vue Router 4.5.1 前端路由
状态管理 Pinia 3.0.2 状态管理
UI Element Plus 2.10.7 组件库
构建工具 Vite 6.3.5 前端构建
图表 ECharts 5.6.0 可视化图表
富文本 @vueup/vue-quill 1.2.0 富文本编辑
HTTP Axios 1.9.0 HTTP 请求

后端技术栈

层级 技术选型 版本要求 用途
语言 Java 17+ 后端开发
构建 Maven 3.8+ 后端构建
数据 MySQL 8.0+ 主数据库
缓存 Redis 6.0+ 缓存 / 会话(可选)
后端框架 Spring Boot 3.5.4(主服务),3.3.6(engine) 应用框架
ORM MyBatis Spring Boot Starter 3.0.4 ORM 框架
分页 PageHelper 2.1.1 分页插件
数据源 Druid 1.2.23 连接池
安全 Spring Security 随 Spring Boot BOM 安全框架
认证 JJWT 0.9.1 Token 认证
文档 SpringDoc OpenAPI 2.8.9 API 文档
验证码 Kaptcha 2.3.3 图形验证码
JSON Fastjson2 2.0.58 JSON 处理
WebSocket Spring Boot WebSocket 随 Spring Boot BOM 实时通信
自动化 Playwright 1.49.0 引擎自动化
WebSocket Java-WebSocket 1.5.7 WebSocket 客户端

快速部署

详细部署步骤请查看 部署文档

# 1. 克隆项目
git clone https://gitee.com/U3W-AI/U3W-AI.git
cd U3W-AI

# 2. 初始化数据库
mysql -u root -p wxfbsir < sql/wxfbsir.sql

# 3. 启动后端
cd WxFbsir-admin
mvn clean install
mvn spring-boot:run

# 4. 启动前端
cd WxFbsir-ui
npm install
npm run dev

默认账户

  • 用户名:admin
  • 密码:admin123

文档中心

贡献指南

欢迎贡献代码和文档!请遵循以下步骤:

  1. Fork 本仓库到你的账号
  2. 创建功能分支:git checkout -b feature/your-feature
  3. 提交代码:git commit -m "feat: 添加新功能 (2025-12-05)"
  4. 推送到分支:git push origin feature/your-feature
  5. 提交 Pull Request

详细规范请查看 代码合并PR规范

技术支持


本项目后台管理系统基于 若依(RuoYi) 框架进行二次开发,感谢若依团队提供的优秀开源框架。

文档更新日期:2026年1月16日 18:20 文档版本:1.2.1

About

内容协作自动化,省力省心福帮手。中小团队AI创意利器,集成多平台资源,一键交互全流程。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 68.1%
  • Vue 25.7%
  • JavaScript 4.8%
  • Other 1.4%