Sci Search

2周前发布 10 00

Sci Search 是一个面向科研工作者的 Web 端科学论文搜索工具,已收录约 8200 万篇学术论文,支持对标题、摘要及全文内容进行关键词检索,并可按引用次数排序,帮助用户快速定位高影响力文献。

所在地:
俄罗斯
收录时间:
2025-11-25
其他站点:
Sci SearchSci Search

Sci Search 是一个面向科研工作者的 Web 端科学论文搜索工具,已收录约 8200 万篇学术论文,支持对标题、摘要及全文内容进行关键词检索,并可按引用次数排序,帮助用户快速定位高影响力文献。

Sci Search

核心功能

  • 全文搜索:覆盖论文标题、摘要与正文
  • 引用排序:结果按引用数降序,突出权威研究
  • 简洁界面:专注搜索与阅读体验,无广告干扰

技术栈

  • 前端:Next.js(服务端渲染) + Tailwind CSS(响应式 UI)
  • 状态管理:Zustand(轻量、类型友好)
  • API 层:tRPC(端到端类型安全,零代码生成)
  • 数据库:PostgreSQL + Prisma ORM(类型安全的数据访问)
  • 代码质量:Biome(统一格式化与静态检查)

快速启动

  1. 安装依赖
    npm install
    
  2. 配置环境变量
    复制 .env.example 并填写实际值,尤其是数据库连接信息:

    cp .env.example .env
    

    示例关键配置:

    DATABASE_URL="postgresql://user:password@localhost:5432/sci_search"
    NEXT_PUBLIC_YANDEX_METRIKA_ID="your_id"  # 可选
    
  3. 初始化数据库
    npm run db:generate  # 生成 Prisma 客户端并执行迁移
    
  4. 启动开发服务器
    npm run dev
    

    应用默认运行于:http://localhost:3000

常用脚本

命令用途
npm run dev启动开发服务器
npm run build构建生产版本
npm run start运行生产构建
npm run check代码格式与质量检查(Biome)
npm run db:generate执行数据库迁移
npm run db:studio启动 Prisma Studio 可视化数据库管理

数据统计

相关导航

暂无评论

none
暂无评论...