refactor: 重构页面组件移除冗余Layout组件 feat: 实现WebSocket和事件总线系统 feat: 添加队列和调度系统 docs: 更新架构文档和服务映射 style: 清理重复接口定义使用数据源 chore: 更新依赖项配置 feat: 添加运行时系统和领域引导 ci: 配置ESLint边界检查规则 build: 添加Redis和WebSocket依赖 test: 添加MSW浏览器环境入口 perf: 优化数据获取逻辑使用统一数据源 fix: 修复类型定义和状态管理问题
Scripts - 脚本工具
📋 项目简介
Scripts 是 Crawlful Hub 的脚本工具目录,包含数据库初始化、环境配置、数据同步等脚本。
🚀 核心脚本
1. 数据库初始化
- 文件:
db-init.sql - 功能: 初始化数据库表结构
- 使用方法:
mysql -u root -p < db-init.sql
2. 环境配置
- 文件:
env-config.sh - 功能: 配置环境变量
- 使用方法:
./env-config.sh
3. 同步检查
- 文件:
sync-check.js - 功能: 检查数据同步状态
- 使用方法:
node sync-check.js
📁 项目结构
scripts/
├── db-init.sql # 数据库初始化脚本
├── env-config.sh # 环境配置脚本
├── sync-check.js # 同步检查脚本
└── README.md # 项目说明
🔧 使用规范
- 执行脚本前确保已安装相关依赖
- 执行数据库脚本前确保数据库服务已启动
- 执行脚本时注意权限设置
🤝 贡献
欢迎贡献脚本和提出建议!请先阅读项目文档,然后提交 Pull Request。