Paper HOT 是一个面向计算传播研究的论文情报站。项目目标是:以团队红榜期刊为稳定数据源,定期抓取 2026 年以来的论文更新,保留期刊全量更新,再用 AI 筛选出计算传播相关论文,生成摘要、标签和推荐理由,并发布到静态网站和后续推送渠道。
更新于 2026-08-17 13:53 GMT+8,展示最新 5 篇精选论文。
| 日期 | 论文 | 期刊 | 推荐摘要 |
|---|---|---|---|
| 2026-08-13 | Can Large language models serve as voting advice applications? An empirical test using Turkish lifestyle typologies | Journal of Information Technology & Politics | 测试五个LLM平台能否基于土耳其生活方式类型学提供投票建议,发现模型间校准差异大,序数准确度尚可,基数准确度不足,当前不能替代传统VAA。 |
| 2026-08-13 | Digital Footprint Capital: AI, identity, and the algorithmic governance of creative work | Information Communication & Society | 提出数字足迹资本概念,分析AI与算法如何影响创意工作者的身份、声誉和劳动,并讨论其不平等与脆弱性。 |
| 2026-08-10 | Multi-platform research in the light of technology affordances: networks of the far right in Germany | Journal of Information Technology & Politics | 通过网络分析比较德国极右翼在Facebook、Twitter、Instagram、YouTube和Telegram上的网络结构,揭示平台技术可供性对网络模式的影响。 |
| 2026-08-07 | Agenda setting in mutual fund markets: news, social media, and fund marketing in China | Journal of Media Economics | 利用3782只基金和24万篇新闻数据,分析传统新闻与社会媒体关注对基金净流入的影响,发现多源注意力协同效应。 |
| 2026-08-04 | Anti-Elitism Gets the Views: Populist Communication and Popularity on German Political YouTube | The International Journal of Press/Politics | 研究德国政党YouTube频道,用PopBERT检测反精英与人民中心修辞,分析其对视频观看量的影响,发现反精英主义更易获得高观看量。 |
- 文件地图:
docs/project-map.md - 当前路线:
docs/roadmap.md - 文件夹结构复盘:
docs/workspace-structure-review.md - 自动化运行:
docs/automation.md - 早期设计和过程文档:
docs/archive/
根目录只保留项目入口和必要配置。旧的 task_plan.md、findings.md、progress.md 已归档到 docs/archive/2026-05-10-architecture-review/。
已完成:
- 红榜期刊配置:
backend/config/journals.yaml - OpenAlex source/ISSN 期刊抓取:
fetch-journals - 本地 SQLite 存储和去重:
backend/data/papers.db - 队列状态:
pending、screened、quarantined - 历史废数据隔离:
repair-queue - DeepSeek / Anthropic-compatible AI 筛选:
screen-pending - 精选论文导出:
frontend/public/data/papers.json - 红榜期刊全量更新导出:
frontend/public/data/all_papers.json - Next.js / React 网站(TypeScript + Tailwind CSS v4 + shadcn/ui,RSC 构建时预渲染数据):首页论文筛选与独立关于页
- 期刊书库:
/journals/提供期刊书封、出版社与追踪等级浏览 - Featured / All Updates 切换
- OpenAlex / Crossref DOI 覆盖验证:
verify-coverage - 每周期刊优先工作流:
weekly-run - Windows Task Scheduler 本地调度脚本:
backend/scripts/run_weekly.ps1 - 热点语义地图
/hotspots/:论文 embedding 经 UMAP 降维后由 Cosmograph(WebGL)渲染为主题云团,Leiden 主题按色区分、云团中央显示主题名,点击突出核心论文与主题关系。
- 前端热点图谱使用
@cosmograph/react,其许可为 CC-BY-NC-4.0(仅限非商业使用)。本项目为学术研究用途,符合该条款;若将来用于商业发布,需替换或购买相应许可。
最近更新:2026-08-17 13:53 GMT+8
| 指标 | 数量 |
|---|---|
| 数据库论文 | 1947 |
| 当期新增 | 26 |
| High / Medium / Low | 560 / 602 / 785 |
| Pending / Screened / Quarantined / Error | 0 / 1947 / 0 / 0 |
| 已发布精选 | 560 |
| 期刊全量导出 | 1947 |
覆盖验证:OpenAlex DOI 1933,Crossref DOI 733,匹配 688,Crossref 中尚缺 45。
.
├── backend/
│ ├── config/ # journals, prompts, settings
│ ├── data/ # local database and generated local reports
│ ├── journal_tracker/ # Python CLI and workflow modules
│ ├── scripts/ # backend helper scripts
│ └── tests/ # unittest test suite
├── docs/
│ ├── project-map.md # what each file/folder does
│ ├── roadmap.md # current TODO and development phases
│ └── archive/ # historical plans/specs
├── frontend/
│ ├── app/ # Next.js App Router pages and components
│ ├── public/data/ # JSON consumed by the website
│ └── package.json # React / Next.js scripts and dependencies
├── README.md
└── pyproject.toml
Install the package in editable mode:
python3 -m venv venv
source venv/bin/activate
python -m pip install -e .On Windows, activate with venv\\Scripts\\activate and use py -m pip install -e ..
Local secrets go in .local/key.env, which is ignored by git:
ANTHROPIC_API_KEY=your DeepSeek API key
ANTHROPIC_BASE_URL=https://api.deepseek.com/anthropic
AI_MODEL=deepseek-v4-flash
SEMANTIC_SCHOLAR_API_KEY=your Semantic Scholar API key
SERVERCHAN_SCKEY=optionalOpenAlex and Crossref do not require local API keys.
Check current state:
python -m journal_tracker.main workflow-statusFetch red-list journal updates:
python -m journal_tracker.main fetch-journals --limit-per-journal 100Repair local queue and quarantine dirty legacy rows:
python -m journal_tracker.main repair-queueScreen pending papers with AI:
python -m journal_tracker.main screen-pending --limit 20Export website data:
python -m journal_tracker.main export-publicRefresh the README statistics and featured preview:
python -m journal_tracker.readme_updateVerify OpenAlex coverage against Crossref:
python -m journal_tracker.main verify-coverageRun the journal-first weekly workflow:
python -m journal_tracker.main weekly-run --limit-per-journal 100 --screen-limit 50 --max-screen-batches 10 --refilter-limit 10Run the same workflow through the Windows automation wrapper:
powershell -NoProfile -ExecutionPolicy Bypass -File .\backend\scripts\run_weekly.ps1Publish all High papers and refresh website JSON:
python -m journal_tracker.main update-publicRun the website locally:
pnpm --dir frontend install
pnpm --dir frontend devThen open the local URL shown by Next.js (normally http://localhost:3000).
The latest deep fetch and bulk screening have completed. For the next routine refresh, run:
python -m journal_tracker.main weekly-run --limit-per-journal 100 --screen-limit 50 --max-screen-batches 10 --refilter-limit 10Before the next large screening run, improve the AI response parser and prompt because one paper still remains in screening_status = error after retries.
Python tests:
python -m unittest discover backend/tests -vFrontend production build:
pnpm --dir frontend buildFrontend type check:
pnpm --dir frontend typecheckCIruns the Python test suite on Python 3.9 and 3.12, smoke-tests a fresh database, and builds the Next.js frontend on every push and pull request.Weekly paper updateruns every Monday at 13:00 GMT+8 (Asia/Shanghai), refreshes this README preview and statistics, and supports manual runs with smaller limits.Deploy frontend to GitHub Pagespublishes the static website after changes to the frontend or public paper JSON. Once GitHub Pages is enabled for the repository, the site is available athttps://bnu-ccr.github.io/Paper-Hot/.- Configure the required
ANTHROPIC_API_KEYActions secret before starting the weekly workflow. Seedocs/automation.mdfor permissions, optional variables, database caching, and recovery details.
Committed:
- Backend source code in
backend/journal_tracker/ - Backend tests in
backend/tests/ - Config templates and journal metadata in
backend/config/ - Next.js / React frontend in
frontend/app/ - Public website JSON snapshots in
frontend/public/data/ - Current docs in
docs/
Ignored:
.local/key.envbackend/data/papers.dbbackend/data/reports/*.json- Feishu QR code images
.local/local tool artifacts.agents/,.codex/,.claude/- build/cache artifacts