首页
/ 【亲测免费】 CCFrank 项目技术文档

【亲测免费】 CCFrank 项目技术文档

2026-01-25 06:41:56作者:韦蓉瑛

1. 安装指南

1.1 从 Chrome / Firefox / Microsoft Edge 扩展商店安装

  1. 访问 Chrome Web Store / Firefox Bowser Add-ons / Microsoft Edge Add-ons Store
  2. 点击 添加到浏览器 按钮。
  3. 为了允许 CCFrank 读取和更改 dblp、Google Scholar、Connected Papers 及其镜像站点,点击 添加扩展

1.2 加载未打包的扩展

  1. 克隆 CCFrank 项目到本地目录。
  2. 打开扩展管理页面,地址为 chrome://extensions
  3. 启用开发者模式,点击 开发者模式 旁边的开关。
  4. 点击 加载已解压的扩展程序 按钮,选择 CCFrank 所在的目录。

2. 项目使用说明

CCFrank 是一个浏览器扩展程序,支持 Chrome、Firefox 和 Microsoft Edge,用于在 dblp、Google Scholar、Connected Papers、Semantic Scholar 和 Web of Science 的搜索结果中显示中国计算机学会推荐的国际会议和期刊排名。

2.1 功能概述

  • dblp: 在 publication、person、conferences 和 journals 搜索结果中标记论文的类别。
  • Google Scholar: 在 articles 和 author 搜索结果中标记论文的类别。
  • Connected Papers: 在搜索结果中标记论文的类别。
  • Semantic Scholar: 在 search results、citations 和 references 中标记会议和期刊论文的类别。
  • Web of Science: 在搜索结果中标记论文的类别。

2.2 使用提示

  • 如果在 Connected Papers 上未显示 CCF 排名,请刷新页面。

3. 项目 API 使用文档

CCFrank 项目主要通过浏览器扩展的形式提供服务,API 的使用主要涉及扩展的内部逻辑。以下是一些关键 API 的使用说明:

3.1 数据获取与处理

  • fetchRank(): 用于从 dblp API 获取数据并缓存结果。
  • MutationObserver: 用于动态处理页面加载后的新搜索结果,避免重复标记。

3.2 缓存管理

  • localStorage: 用于在浏览器中持久存储数据,默认缓存时间为一天。

3.3 错误处理

  • QuotaExceededError: 在 localStorage.setItem 时处理缓存超出配额的错误。

4. 项目安装方式

CCFrank 可以通过以下两种方式安装:

4.1 从扩展商店安装

4.2 加载未打包的扩展

  1. 克隆项目到本地目录。
  2. 打开浏览器扩展管理页面。
  3. 启用开发者模式。
  4. 加载已解压的扩展程序。

通过以上步骤,用户可以顺利安装并使用 CCFrank 扩展,享受其在学术搜索中的便利功能。

登录后查看全文
热门项目推荐
相关项目推荐