返回市场
学术中心-教育链

学术中心-教育链

作者:mannubaveja0072 星标更新:2025-04-20

项目介绍

🎓 学术中心

<div align="center">

学术中心Logo

Next.js TypeScript Tailwind CSS Google Gemini

学术中心是一个革命性的平台,研究人员可以在此创建、分享并借助AI辅助协作研究论文。

🔗 在线演示: https://academic-hub-educhain.vercel.app/

功能开始使用使用方法技术栈路线图贡献指南

</div>

✨ 功能

🤖 AI驱动的研究论文生成器

  • 📝 分步骤指导的论文创作过程
  • 🧠 研究论文各部分的AI辅助
  • 🔍 实时抄袭检测
  • 📊 多种导出格式(PDF, DOCX, LaTeX)
  • 📚 自动引用和参考文献

🕵️ 抄袭检测

  • ⚡ 实时检查AI生成的内容
  • 📊 详细的相似度报告及来源匹配
  • 🔎 高亮潜在抄袭的文字
  • 📈 相似度评分及严重程度分类
  • 🔂 对现有内容的手动检查选项

👥 学术社区

  • 🌐 在你的领域内与研究人员连接
  • 📄 分享和发现研究论文
  • 🪙 当他人查看、下载或引用你的工作时赚取金币
  • 📊 跟踪论文统计数据和影响指标
  • 💼 学术职业机会板

🚀 开始使用

先决条件

  • Node.js 18.0.0 或更高版本
  • npm 或 yarn

安装

  1. 克隆仓库:
git clone https://github.com/yourusername/academic-hub.git
cd academic-hub
  1. 安装依赖:
npm install
# 或
yarn install
  1. 设置环境变量: 在根目录下创建一个 .env.local 文件,并添加以下变量:
NEXT_PUBLIC_API_URL=your_api_url
GOOGLE_AI_API_KEY=your_gemini_api_key
  1. 运行开发服务器:
npm run dev
# 或
yarn dev
  1. 打开浏览器中的 http://localhost:3000 查看应用程序。

📖 使用方法

📝 创建研究论文

  1. 从仪表盘导航到论文生成器
  2. 按建议顺序完成论文的每个部分
  3. 使用AI助手帮助生成内容或改进写作
  4. 使用内置检测工具检查抄袭
  5. 定期保存草稿
  6. 导出完成的论文至您偏好的格式

🔍 抄袭检测

抄袭检测系统有两种工作方式:

  1. 🤖 自动检测:每次AI生成内容时,都会自动进行抄袭检测
  2. 👆 手动检查:使用“检查抄袭”按钮分析论文的任何部分

理解结果:

  • 📊 相似度评分:潜在抄袭内容的整体百分比
  • 🚦 严重程度分类
    • 🟢 非常低 (<10%)
    • 🟡 低 (10-20%)
    • 🟠 中等 (20-40%)
    • 🔴 高 (40-60%)
    • ⚫ 非常高 (>60%)
  • 📚 匹配源:与您的内容匹配的具体来源
  • 🖍️ 高亮文本:可能被抄袭的句子或段落

🏗️ 项目结构

一些小变动正在进行中,因此结构是动态的!

academic-hub/
├── app/                  # Next.js 应用目录
│   ├── api/              # API 路由
│   │   ├── mcp/          # 模型控制协议API
│   │   ├── gemini/       # Gemini AI API
│   │   └── papers/       # 论文API
├── app/build-paper/      # 论文生成器页面
├── app/dashboard/        # 用户仪表盘
├── app/explore/          # 论文探索页面
├── app/...               # 其他页面
├── components/           # 可重用的React组件
├── lib/                  # 工具函数和库
├── public/               # 静态资源
└── styles/               # 全局样式

🛠️ 技术栈

  • 🖥️ 前端: Next.js, React, TypeScript, Tailwind CSS
  • 🧩 UI 组件: shadcn/ui
  • 🤖 AI集成: Google Gemini AI
  • 🔐 认证: (Open Campus (OCID) Edu Chain

🗺️ 路线图

  • 🔐 实现用户认证
  • 💾 连接到真实数据库
  • 🔍 集成实际的抄袭检测API
  • 👥 添加协作编辑功能
  • 📚 实现引用管理系统
  • 📁 添加更多导出格式
  • 📱 开发移动应用

👥 贡献指南

欢迎贡献!请随时提交Pull Request。

  1. 分叉仓库
  2. 创建您的功能分支 (git checkout -b feature/amazing-feature)
  3. 提交更改 (git commit -m '添加一些很棒的功能')
  4. 推送到分支 (git push origin feature/amazing-feature)
  5. 打开Pull Request

📄 许可证

本项目采用MIT许可证 - 详情见LICENSE文件。

🙏 致谢

  • Google Gemini AI 提供了强大的AI辅助功能
  • shadcn/ui 提供了美观的UI组件
  • Next.js 团队提供了出色的框架

<div align="center">

© 2023 学术中心. 保留所有权利。

💡 由研究人员为研究人员,借助AI构建 💡

❤️ 由Mannu Baveja用心制作 ❤️

</div>