💡
原文英文,约300词,阅读约需1分钟。
📝
内容提要
我开发了一个名为“Paper to Notion”的Chrome扩展,能够通过DOI将论文元数据导入Notion。该扩展调用Crossref API获取元数据,并使用Notion API连接数据库,开发过程中使用WXT框架简化流程,并通过GitHub Actions自动生成发布文件,现已开源发布。
🎯
关键要点
- 开发了一个名为“Paper to Notion”的Chrome扩展。
- 该扩展通过DOI将论文元数据从Crossref导入Notion。
- 扩展调用Crossref API获取元数据,并使用Notion API连接数据库。
- 使用WXT框架简化开发流程。
- 通过GitHub Actions自动生成发布文件。
- 扩展现已开源发布,GitHub链接为:https://github.com/kromiii/paper-to-notion。
❓
延伸问答
什么是“Paper to Notion”扩展?
“Paper to Notion”是一个Chrome扩展,能够通过DOI将论文元数据从Crossref导入Notion数据库。
如何使用“Paper to Notion”扩展导入论文元数据?
用户只需输入论文的DOI,扩展会自动将元数据导入到Notion数据库。
该扩展是如何获取论文元数据的?
扩展通过调用Crossref API来获取论文的元数据。
开发“Paper to Notion”扩展使用了哪些技术?
开发过程中使用了WXT框架来简化流程,并通过GitHub Actions自动生成发布文件。
“Paper to Notion”扩展的源代码在哪里可以找到?
扩展的源代码已开源发布,可以在GitHub上找到,链接为:https://github.com/kromiii/paper-to-notion。
如何通过GitHub Actions自动生成发布文件?
通过设置GitHub Actions工作流,当推送更改到主分支时,自动构建并生成发布的zip文件。
➡️