# doc-project **Repository Path**: ZHIYI16/doc-project ## Basic Information - **Project Name**: doc-project - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-19 - **Last Updated**: 2026-03-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DocuVision AI - 智能文档与配图生成器

DocuVision AI Logo

一句话,成一篇

基于AI的智能文档创作平台,让内容创作变得简单高效
📖 查看完整项目文档 »

前端文档 · 后端文档 · 报告问题

## 🌟 项目特色 - **🤖 AI驱动** - 集成先进的AI模型,智能生成高质量内容 - **🎨 液态玻璃设计** - 现代化的UI界面,提供愉悦的使用体验 - **📱 响应式布局** - 完美适配桌面端和移动端设备 - **⚡ 实时交互** - 所见即所得的创作体验 - **🖼️ 智能配图** - 自动生成与内容匹配的版权合规图片 ## 🚀 快速开始 ### 前置条件 - Node.js 16+ - Java 21+ - pnpm (推荐) 或 npm - Maven 3.6+ ### 同时启动前后端 ```bash # 克隆项目 git clone <项目地址> cd doc-projenct # 安装前端依赖 cd doc-web pnpm install # 启动前端开发服务器 (新终端) cd doc-projenct/doc-web pnpm dev # 启动后端服务 (新终端) cd doc-projenct/doc-service mvn spring-boot:run ``` 访问地址: - 前端:http://localhost:5173 - 后端API:http://localhost:9999 ## 🏗️ 项目架构 ``` doc-projenct/ ├── doc-web/ # Vue 3 前端应用 │ ├── src/ │ │ ├── components/ # UI组件 │ │ ├── api/ # API接口 │ │ └── utils/ # 工具函数 │ └── package.json ├── doc-service/ # Spring Boot 后端服务 │ ├── src/ │ │ ├── main/ │ │ │ ├── java/ # Java源码 │ │ │ └── resources/ # 配置文件 │ │ └── test/ # 测试代码 │ └── pom.xml ├── PROJECT_DESCRIPTION.md # 项目详细说明书 └── README.md # 项目根文档 ``` ## 📚 文档资源 | 文档 | 内容 | |------|------| | [📘 项目说明书](./PROJECT_DESCRIPTION.md) | 详细的产品介绍、架构设计、发展路线图 | | [🔧 后端README](./doc-service/README.md) | 后端API服务的技术文档和部署指南 | | [🎨 前端README](./doc-web/README.md) | 前端应用的开发指南和组件说明 | | [⚙️ 配置说明](./doc-service/API_CONFIG.md) | AI API配置和环境变量说明 | ## 🎯 核心功能 ### 📝 智能文档生成 - 基于提示词的AI内容创作 - 支持多种文档类型和写作风格 - 实时内容预览和编辑 ### 🖼️ 智能配图系统 - 自动生成相关配图 - 图片风格与内容匹配 - 版权合规的图像资源 ### ✨ 在线编辑优化 - 富文本编辑体验 - AI辅助的文本润色 - 灵活的图片管理 ### 📤 多格式导出 - PDF、Word、Markdown格式 - 长图分享功能 - 网页链接生成 ## 🛠️ 技术栈 ### 前端 - **框架**: Vue 3 + Composition API - **UI库**: Naive UI - **构建工具**: Vite - **HTTP客户端**: Axios ### 后端 - **框架**: Spring Boot 3.5.11 - **语言**: Java 21 - **AI框架**: LangChain4j - **构建工具**: Maven ## 🤝 贡献指南 我们欢迎任何形式的贡献! 1. Fork 本仓库 2. 创建功能分支 (`git checkout -b feature/AmazingFeature`) 3. 提交更改 (`git commit -m 'Add some AmazingFeature'`) 4. 推送到分支 (`git push origin feature/AmazingFeature`) 5. 开启 Pull Request ## 📄 许可证 本项目采用 MIT 许可证 - 查看 [LICENSE](LICENSE) 文件了解详情 ## 🙏 致谢 感谢以下开源项目的贡献: - [Vue.js](https://vuejs.org/) - 渐进式JavaScript框架 - [Naive UI](https://www.naiveui.com/) - Vue 3 组件库 - [Spring Boot](https://spring.io/projects/spring-boot) - Java应用框架 - [LangChain4j](https://github.com/langchain4j/langchain4j) - Java AI框架 ---

Made with ❤️ by 开发者