Some checks failed
backend-contract-verification / Verify TypeScript build & OpenAPI contracts (push) Has been cancelled
智能标书平台 MVP v1.0
🎯 项目简介
这是一个基于"理想标书平台功能规划表"第一阶段(0-3个月)开发的MVP版本,包含以下核心功能:
✅ 已实现功能(第一阶段)
- 基础AI生成能力 - 模拟AI快速生成标书
- 模板库系统 - 1000+模板展示与管理
- 基础排版功能 - 自动排版、格式规范
- 用户权限系统 - 登录、注册、权限管理
📁 项目结构
标书平台MVP/
├── index.html # 登录页
├── dashboard.html # 控制台
├── generate.html # AI生成
├── templates.html # 模板库
├── editor.html # 编辑器
├── css/ # 样式文件
│ ├── common.css # 公共样式
│ ├── login.css # 登录样式
│ ├── dashboard.css # 控制台样式
│ ├── generate.css # AI生成样式
│ ├── templates.css # 模板库样式
│ └── editor.css # 编辑器样式
├── js/ # JavaScript文件
│ ├── login.js # 登录逻辑
│ ├── dashboard.js # 控制台逻辑
│ ├── generate.js # AI生成逻辑
│ ├── templates.js # 模板库逻辑
│ └── editor.js # 编辑器逻辑
├── api/ # API模拟
│ └── mockData.js # 模拟数据
└── README.md # 说明文档
🚀 快速开始
1. 直接打开运行
最简单的方式是直接在浏览器中打开 index.html 文件:
# 在文件夹中双击 index.html
# 或使用命令行
open index.html # macOS
2. 使用本地服务器(推荐)
为了更好的体验,建议使用本地服务器运行:
# 使用 Python 启动服务器
python3 -m http.server 8000
# 或使用 Node.js 的 http-server
npx http-server
# 访问 http://localhost:8000
3. 演示账号
用户名:demo
密码:demo123
🔄 解析任务中心联调
- 启动后端:
cd backend && npm install && npm run dev,默认监听http://localhost:4000 - 控制台入口:在
dashboard.html的“解析任务中心”区块直接嵌入联调组件,可通过导航「协作工具 → 解析任务中心」或#parse-task-center锚点快速抵达 - 独立面板:仍可访问
parse-task-center.html获取全屏联调面板,默认基址指向http://localhost:4000/api/v1 - 联调操作:点击“启动 SSE”建立长连接,“创建 Mock 任务”生成演示数据,事件日志与样例区实时展示
tasks推送与心跳时间 - 注意事项:支持输入自定义
Tenant ID,组件内部使用fetch + ReadableStream带上x-tenant-idHeader 与心跳追踪
💡 功能演示
1. 用户登录
- 打开
index.html - 使用演示账号登录
- 支持"记住我"功能
2. 控制台
- 查看统计数据
- 快速访问各功能模块
- 查看最近项目
3. AI生成
- 上传招标文件(支持拖拽)
- 填写项目信息
- AI自动分析和生成
- 下载Word/PDF格式
4. 模板库
- 浏览1000+模板
- 按类型、行业筛选
- 搜索和排序功能
- 预览和使用模板
5. 编辑器
- 富文本编辑
- 自动排版
- AI写作助手
- 合规检查
- 自动保存
🛠️ 技术栈
- 前端:HTML5 + CSS3 + JavaScript (原生)
- 样式:自定义CSS + 响应式设计
- 数据:LocalStorage + 模拟API
- 交互:原生JavaScript事件处理
📈 下一阶段计划(3-6个月)
根据规划表,第二阶段将实现:
- 招标文件智能解析(OCR)
- 企业知识库建设
- 实时多人协作
- AI校对与合规检查
- 后端API开发
- 数据库集成
🎨 界面特点
- 现代化设计:采用卡片式布局,简洁美观
- 响应式布局:支持桌面和移动设备
- 动画效果:流畅的过渡动画
- 用户友好:直观的操作流程
📝 注意事项
- 这是一个MVP演示版本,部分功能为模拟实现
- 数据存储在浏览器本地(LocalStorage)
- AI生成为模拟效果,实际需要接入AI API
- 建议使用Chrome、Edge等现代浏览器
🔧 定制开发
如需进一步开发,可以:
- 接入真实AI:集成GPT-4、Claude等API
- 添加后端:使用Node.js、Python等构建
- 数据库:PostgreSQL、MongoDB等
- 部署方式:云部署或私有化部署
📞 联系方式
如有问题或建议,请联系开发团队。
版本:v1.0.0 MVP 更新日期:2024-01-23 阶段:第一阶段(核心功能)
Description
Languages
HTML
52%
JavaScript
26.2%
TypeScript
18.6%
CSS
3.2%