主要更新: - 统一规约管理视图(全局/项目规约共享表格) - 项目树形导航(看板/项目规约子菜单) - 智能高亮与状态持久化 - 移动端响应式支持(汉堡菜单) - 规约类型更新为7个专业分类 - 文件清理(85→15文件,减少82%) 修复问题: - 修复创建项目功能(JavaScript语法错误) - 修复协作规约错误高亮 - 修复看板需要点击2次才高亮 - 修复项目树自动收起问题 新增工具: - debug.html(项目创建测试) - test.html(移动端测试) - status.html(系统诊断) 技术改进: - 上下文状态管理(currentRuleContext) - 展开状态持久化(projectExpandedState) - 触摸事件支持 - 移除console.log提升兼容性
120 lines
2.6 KiB
Markdown
120 lines
2.6 KiB
Markdown
# v3.0 项目文件清单
|
|
|
|
## 📁 核心文件
|
|
|
|
### 后端服务器
|
|
- **server-v3.js** (NEW) - SQLite 后端服务器,完整 API
|
|
- server-v2.js - PostgreSQL 版本 (备用)
|
|
- server.js - 旧版本 (已废弃)
|
|
|
|
### 前端界面
|
|
- **public/index-v3.html** - v3.0 主界面 (2,341 行)
|
|
- public/index-v3-backup.html - 备份文件
|
|
- public/index-v2-backup.html - v2 备份
|
|
- public/index.html - v2 界面
|
|
|
|
### 数据库
|
|
- **tasks-v3.db** - SQLite 数据库 (自动创建)
|
|
|
|
---
|
|
|
|
## 📚 文档文件
|
|
|
|
### 设计文档
|
|
- **DESIGN-v3.md** - 界面设计规范
|
|
- **TASKS-v3.md** - 开发任务清单
|
|
- **API-V2.md** - API 接口文档
|
|
|
|
### 完成报告
|
|
- **COMPLETION-REPORT-v3.md** - 开发完成报告
|
|
- **FIX-REPORT.md** - 测试与修复报告
|
|
- **USER-GUIDE-v3.md** - 用户使用指南
|
|
|
|
### 测试文档
|
|
- **test-v3.md** - 测试清单
|
|
- **check-design.md** - 设计符合性检查
|
|
- test-report.md - 自动测试报告
|
|
|
|
---
|
|
|
|
## 🛠️ 工具脚本
|
|
|
|
### 测试和数据
|
|
- **test-and-fix.sh** - 自动化测试脚本
|
|
- **create-demo-data.sh** - 演示数据生成
|
|
- create-test-data.sh - 测试数据创建
|
|
|
|
### 开发工具
|
|
- enhance-v3.js - 页面增强脚本
|
|
- add-css.js - CSS 添加脚本
|
|
- add-js-functions.js - JS 功能添加
|
|
- add-p2-features.js - P2 功能添加
|
|
- add-parent-task.js - 父任务选择添加
|
|
- fix-render-projects.js - 修复 renderProjects
|
|
- convert-to-sqlite.js - PostgreSQL 转 SQLite
|
|
|
|
---
|
|
|
|
## 📊 统计信息
|
|
|
|
| 文件类型 | 数量 | 说明 |
|
|
|---------|------|------|
|
|
| 后端服务器 | 1 | server-v3.js (生产) |
|
|
| 前端界面 | 1 | index-v3.html (生产) |
|
|
| 数据库 | 1 | tasks-v3.db (自动) |
|
|
| 设计文档 | 3 | DESIGN/TASKS/API |
|
|
| 完成报告 | 3 | COMPLETION/FIX/USER-GUIDE |
|
|
| 测试文档 | 3 | test-v3/check-design/test-report |
|
|
| 工具脚本 | 10 | 测试/数据/开发工具 |
|
|
| **总计** | **22** | **完整项目文件** |
|
|
|
|
---
|
|
|
|
## 🌐 访问地址
|
|
|
|
### 生产环境
|
|
- http://10.0.6.5:3000/index-v3.html
|
|
|
|
### 本地开发
|
|
- http://localhost:3000/index-v3.html
|
|
|
|
---
|
|
|
|
## 🚀 快速启动
|
|
|
|
```bash
|
|
# 1. 进入项目目录
|
|
cd /data/openclaw/workspace/agent-task-service
|
|
|
|
# 2. 启动服务器
|
|
node server-v3.js
|
|
|
|
# 3. 访问界面
|
|
# 浏览器打开: http://10.0.6.5:3000/index-v3.html
|
|
|
|
# 4. (可选) 创建演示数据
|
|
./create-demo-data.sh
|
|
```
|
|
|
|
---
|
|
|
|
## 📝 重要说明
|
|
|
|
### 生产文件
|
|
**只需这 3 个文件即可运行**:
|
|
1. server-v3.js (后端)
|
|
2. public/index-v3.html (前端)
|
|
3. tasks-v3.db (数据库,自动创建)
|
|
|
|
### 其他文件
|
|
- 文档类: 供参考和维护
|
|
- 备份类: 用于回滚
|
|
- 工具类: 用于开发和测试
|
|
- 旧版本: 历史版本保留
|
|
|
|
---
|
|
|
|
**版本**: v3.0
|
|
**状态**: ✅ 生产就绪
|
|
**更新**: 2026-02-24
|