feat: 添加DID握手服务和初始化逻辑

refactor: 重构DisputeResolverService和DIDHandshakeService

fix: 修复SovereignWealthFundService中的表名错误

docs: 更新AI模块清单和任务总览文档

chore: 添加多个README文件说明项目结构

style: 优化logger日志输出格式

perf: 改进RecommendationService的性能和类型安全

test: 添加DomainBootstrap和test-domain-bootstrap测试文件

build: 配置dashboard的umi相关文件

ci: 添加GitHub工作流配置
This commit is contained in:
2026-03-18 10:19:16 +08:00
parent 795b03b728
commit 2ad40da777
64 changed files with 6638 additions and 862 deletions

51
scripts/README.md Normal file
View File

@@ -0,0 +1,51 @@
# Scripts - 脚本工具
## 📋 项目简介
Scripts 是 Crawlful Hub 的脚本工具目录,包含数据库初始化、环境配置、数据同步等脚本。
## 🚀 核心脚本
### 1. 数据库初始化
- **文件**: `db-init.sql`
- **功能**: 初始化数据库表结构
- **使用方法**:
```bash
mysql -u root -p < db-init.sql
```
### 2. 环境配置
- **文件**: `env-config.sh`
- **功能**: 配置环境变量
- **使用方法**:
```bash
./env-config.sh
```
### 3. 同步检查
- **文件**: `sync-check.js`
- **功能**: 检查数据同步状态
- **使用方法**:
```bash
node sync-check.js
```
## 📁 项目结构
```
scripts/
├── db-init.sql # 数据库初始化脚本
├── env-config.sh # 环境配置脚本
├── sync-check.js # 同步检查脚本
└── README.md # 项目说明
```
## 🔧 使用规范
- 执行脚本前确保已安装相关依赖
- 执行数据库脚本前确保数据库服务已启动
- 执行脚本时注意权限设置
## 🤝 贡献
欢迎贡献脚本和提出建议!请先阅读项目文档,然后提交 Pull Request。