Skip to content

28H2O2/CiteNumber

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CiteNumber - Academic Paper Citation Query Tool

A lightweight, bilingual (Chinese/English) web application for querying academic paper citation counts using the Semantic Scholar API.

Features

  • 🌏 Bilingual Support: Switch between Chinese and English
  • 🔍 Single & Batch Search: Query one or multiple papers at once
  • 📝 Search History: Track recent searches with local storage
  • 🚀 Zero Dependencies: Pure HTML/CSS/JavaScript
  • 📱 Responsive Design: Works on all devices

项目结构

CiteNumber/
├── api/
│   └── index.js    # Vercel 无服务器函数
├── public/
│   ├── index.html  # 主页面
│   ├── script.js   # 主要逻辑
│   ├── styles.css  # 样式文件
│   └── i18n.js     # 国际化文件
├── package.json    # 项目依赖配置
├── vercel.json     # Vercel 部署配置
└── README.md       # 说明文档

Deployment Options

1. GitHub Pages (Recommended)

# Push to GitHub repository
git add .
git commit -m "Deploy citation query tool"
git push origin main

# Enable GitHub Pages in repository settings
# Settings → Pages → Source: Deploy from branch (main)

2. Vercel (现在支持!)

# Install dependencies
npm install

# Install Vercel CLI (optional)
npm i -g vercel

# Local development
npm run dev
# or
vercel dev

# Deploy
npm run deploy
# or
vercel --prod

# Or connect GitHub repo at vercel.com

3. Netlify

  • Drag and drop folder to netlify.com
  • Or connect GitHub repository

4. Static Server

# Using Python
python -m http.server 8000

# Using Node.js
npx serve

# Using Nginx/Apache
# Copy files to web root directory

5. University/School Server

# Copy files to server
scp -r ./* user@server:/var/www/html/cite-tool/

# Set permissions
chmod -R 755 /var/www/html/cite-tool/

Usage

  1. Open index.html in a browser
  2. Toggle language with top-right buttons
  3. Search papers by title or keywords
  4. View citation counts and paper details

API

Uses Semantic Scholar API (no authentication required):

  • Endpoint: api.semanticscholar.org/graph/v1/paper/search
  • Rate limits apply for high-volume usage

Browser Support

  • Chrome/Edge 90+
  • Firefox 88+
  • Safari 14+
  • Mobile browsers

License

MIT

About

根据论文名检索论文引用数量等信息

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors