Skip to content

liangdabiao/liangdabiao-toolsets-page

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

智能工具集合 - AI产品展示落地页

一个现代化的AI工具产品展示落地页,基于 Cloudflare Workers 部署,展示10个开源AI项目,包含产品展示、详情页面和联系表单等功能。

🚀 功能特点

  • 📱 响应式设计 - 完美适配桌面端和移动端
  • Cloudflare Workers 部署 - 全球加速,零维护成本
  • 🎨 现代UI设计 - 简洁美观的用户界面
  • 🤖 AI产品展示 - 展示10个真实的AI开源项目
  • 📋 详情页面 - 每个产品都有独立的详细介绍页面
  • 📧 Server酱集成 - 联系表单自动推送到微信
  • 🛠️ 易于定制 - 模块化设计,易于扩展和修改
  • 🔗 GitHub集成 - 直接链接到各项目的GitHub仓库

📋 AI产品展示

🎬 AI定格动画生成器

📊 Claude数据分析助手

📈 A股智能分析系统

💡 商业创意验证器

📦 Amazon商品评论分析系统

🏗️ AI数据枢纽

🎙️ AI生成英语播客视频

🤖 LangGraph多智能体RAG客服系统

📋 智能简历筛选系统

🎯 简历匹配器

🛠️ 技术栈

前端技术

  • 基础: HTML5, CSS3, Vanilla JavaScript
  • 样式: CSS Variables, Flexbox, Grid, Responsive Design
  • 交互: DOM API, Fetch API, ES6+
  • 部署: Cloudflare Workers, Wrangler CLI

AI技术框架

  • 大语言模型: Claude Code, OpenAI GPT, Gemini Nano
  • 多智能体: CrewAI, LangGraph, LangChain
  • 向量数据库: Chroma, Milvus, Qdrant
  • 数据处理: Pandas, Numpy, Scikit-learn
  • Web框架: FastAPI, Next.js, Streamlit, Flask

数据存储

  • 关系数据库: PostgreSQL, MongoDB
  • 缓存: Redis
  • 搜索: Elasticsearch
  • 文件存储: 本地存储, 云存储

📦 安装和部署

方法一:静态托管部署(推荐)

GitHub Pages 部署

  1. 上传文件到GitHub仓库

    git add .
    git commit -m "Add AI tools showcase website"
    git push origin main
  2. 启用GitHub Pages

    • 在仓库设置中启用GitHub Pages
    • 选择源分支为main
    • 访问 https://username.github.io/repo-name

Vercel 部署

npm install -g vercel
vercel --prod

Netlify 部署

  • 直接拖拽文件夹到 Netlify 网页
  • 或使用 Netlify CLI: netlify deploy --prod

方法二:Cloudflare Workers 部署

1. 环境准备

确保已安装 Node.js (版本 >= 16):

node --version

2. 安装 Wrangler CLI

npm install -g wrangler

3. 登录 Cloudflare

wrangler login

4. 配置项目

编辑 wrangler.toml 文件,修改域名:

name = "ai-tools-showcase"
main = "worker.js"
compatibility_date = "2024-01-01"

[env.production]
routes = [
  { pattern = "your-domain.com/*", zone_name = "your-domain.com" }
]

5. 本地开发

wrangler dev

6. 部署

wrangler deploy

📁 项目结构

cfpage/
├── index.html                           # 主页模板
├── product.html                         # AI 定格动画生成器详情页
├── claude-data-analysis.html            # Claude 数据分析助手详情页
├── a-stock-analysis.html                # A股智能分析系统详情页
├── business-idea-validator.html         # 商业创意验证器详情页
├── easy-amazon-voc.html                 # Amazon商品评论分析系统详情页
├── ai-data-hub.html                     # AI数据枢纽详情页
├── ai-generated-english-podcast-videos.html # AI生成英语播客视频详情页
├── langgraph-multi-agent-rag-customer-support.html # LangGraph多智能体RAG客服系统详情页
├── llm-agent-resume.html                    # 智能简历筛选系统详情页
├── resume-matcher-agent-cn.html              # 简历匹配器详情页
├── styles.css                           # 样式文件
├── script.js                            # 前端交互脚本
├── worker.js                            # Cloudflare Workers 主脚本
├── wrangler.toml                        # Wrangler 配置文件
├── package.json                         # 项目依赖配置
└── README.md                            # 项目说明文档

🎨 自定义配置

添加新产品

script.js 中的 products 数组中添加新产品:

{
    id: 'new-project',
    name: '新项目名称',
    description: '项目描述...',
    icon: '🎯',
    tags: ['标签1', '标签2'],
    githubUrl: 'https://github.com/username/repo',
    pageUrl: './new-project.html',
    features: ['功能1', '功能2'],
    techStack: ['技术1', '技术2']
}

然后创建对应的产品详情页面 new-project.html

修改样式

编辑 styles.css 文件中的 CSS 变量:

:root {
    --primary-color: #3b82f6;      /* 主色调 */
    --secondary-color: #64748b;     /* 次要颜色 */
    --background: #ffffff;          /* 背景色 */
    --surface: #f8fafc;             /* 表面色 */
    --text-primary: #1e293b;        /* 主文字色 */
    --text-secondary: #64748b;      /* 次要文字色 */
}

自定义域名

  1. 在 Cloudflare Dashboard 中添加你的域名
  2. 配置 DNS 记录指向 Workers
  3. 修改 wrangler.toml 中的域名配置
  4. 重新部署 Workers

📊 性能优化

  • 静态资源缓存: Workers 自动处理静态文件缓存
  • 全球CDN: Cloudflare 全球网络加速
  • 压缩优化: 自动压缩 HTML, CSS, JS
  • 图片优化: 支持现代图片格式 (WebP, AVIF)

📧 Server酱配置

联系表单集成了Server酱推送服务,当用户提交表单时会自动发送通知到微信。

配置步骤

  1. 获取Server酱 Key

  2. 修改配置script.js 中找到以下代码并替换Key:

    const serverChanUrl = `https://sctapi.ftqq.com/YOUR_ACTUAL_KEY.send`;
  3. 测试功能

    • 使用测试Key: SCT234551TNJnEupFOBpL4SSKv74ibkqeR
    • 填写联系表单测试推送效果

🔧 故障排除

常见问题

  1. JavaScript错误

    • 检查元素是否存在性(使用条件检查)
    • 确认文件路径正确
    • 查看浏览器控制台错误信息
  2. Server酱推送失败

    • 验证Key配置是否正确
    • 检查网络连接
    • 确认Server酱服务状态
  3. 样式显示异常

    • 检查 CSS 文件路径
    • 确认响应式断点设置
    • 验证CSS变量定义
  4. 产品详情页 404

    • 确认产品HTML文件存在
    • 检查页面链接路径
    • 验证文件命名规范

调试方法

  1. 浏览器开发者工具

    • F12 打开控制台查看错误
    • Network面板检查文件加载
    • 移动端模拟测试
  2. 本地开发

    wrangler dev --local
  3. 性能优化检查

    • 使用Lighthouse进行性能测试
    • 检查图片压缩和懒加载
    • 验证响应式设计

📝 许可证

MIT License - 详见 LICENSE 文件

🤝 贡献指南

  1. Fork 本仓库
  2. 创建功能分支 (git checkout -b feature/AmazingFeature)
  3. 提交更改 (git commit -m 'Add some AmazingFeature')
  4. 推送到分支 (git push origin feature/AmazingFeature)
  5. 创建 Pull Request

📞 联系方式

🌟 致谢

感谢以下开源项目和服务:

技术平台

AI项目展示

本网站展示的所有AI项目均为开源项目,感谢以下技术框架的支持:

📚 相关文档


🎊 恭喜!你现在拥有了一个专业的AI工具展示网站!

About

liangdabiao toolsets page

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors