项目简介
本项目是基于Rust编程语言开发的AI信息库采集分析网站。借助官方开发人员提供的建议模板,打造出功能强大的信息库,可采集并分析大量AI相关信息。
项目的主要特性和功能
- 数据采集:可从多个来源自动采集AI相关数据。
- 数据分析:对采集的数据深入分析,提取关键信息。
- 数据存储:利用wrangler工具管理数据库,高效存储和分析数据。
- 前端展示:通过Vite框架提供友好的前端界面,便于用户交互。
安装使用步骤
- 复制项目到本地:使用Git命令将项目源码下载到本地。
- 配置环境变量:把
.dev.vars.example
复制为.dev.vars
,并在其中定义所需环境变量。 - 生成env文件类型:执行
pnpm wrangler types
命令生成env文件类型。 - 本地测试:执行
pnpm run dev
通过Vite运行项目,测试前端功能。 - 数据库相关功能测试:
- 执行
pnpm run migrate
使用迁移命令生成数据库。 - 生成数据库后,测试数据库相关功能。
- 执行
- 注意事项:
- D1数据库暂不支持事务,导入批量脚本时需去掉BEGIN、COMMIT等关键词。
- 少量数据更改可使用D1 - manager完成。
- 大量数据更新可使用
npx wrangler d1 migrations apply DB --remote
或npx wrangler d1 execute DB --remote --file=./script.sql
命令。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】