{"id":39073853,"url":"https://github.com/cmsax/cnki-converter","last_synced_at":"2026-01-17T18:24:41.102Z","repository":{"id":48448024,"uuid":"213395687","full_name":"cmsax/cnki-converter","owner":"cmsax","description":"CNKI 知网引文格式转换器(Web APP + CLI APP) 2024可用！","archived":false,"fork":false,"pushed_at":"2024-04-25T06:05:55.000Z","size":292,"stargazers_count":6,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-04-25T07:26:09.530Z","etag":null,"topics":["ci","cnki","converter","endnote","fastapi","mendeley","mendeley-tool","refman"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cmsax.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2019-10-07T13:49:14.000Z","updated_at":"2024-04-25T07:26:09.531Z","dependencies_parsed_at":"2024-02-16T17:27:31.400Z","dependency_job_id":null,"html_url":"https://github.com/cmsax/cnki-converter","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/cmsax/cnki-converter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmsax%2Fcnki-converter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmsax%2Fcnki-converter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmsax%2Fcnki-converter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmsax%2Fcnki-converter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cmsax","download_url":"https://codeload.github.com/cmsax/cnki-converter/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmsax%2Fcnki-converter/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28515419,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-17T17:57:59.192Z","status":"ssl_error","status_checked_at":"2026-01-17T17:57:52.527Z","response_time":85,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ci","cnki","converter","endnote","fastapi","mendeley","mendeley-tool","refman"],"created_at":"2026-01-17T18:24:40.976Z","updated_at":"2026-01-17T18:24:41.047Z","avatar_url":"https://github.com/cmsax.png","language":"Python","readme":"# CNKI 知网引文格式转换器 (Web + CLI)\n\n将从知网下载的 EndNote 格式的引文文件转换为 RefMan 格式的引文，可以直接导入到 Mendeley 软件（一款 macOS 上免费的引文管理工具）和其他大部分的同类软件中。\n\n## For 用户\n\n访问网页或者通过 CLI 运行。\n\n### 直接访问网页\n\n2023/2/22 持续维护。\n\n[CNKI Converter](https://tools.unoiou.com/converter)\n\n### CLI\n\n到 yigesamo 文件夹，然后使用 python3 运行脚本\n\n```bash\npython3 cli.py --help\n```\n\n## For 开发者\n\n欢迎在本项目的基础上进行开发。本项目使用 Poetry 进行项目管理，核心代码在 `yigesamo/converter.py` 中，如果 CNKI 更新了文件格式，可以在这里进行适配。\n\n### 开发依赖\n\n如果你对 Python 和 pip 都比较熟悉，可以直接通过项目根目录的 `requirements.txt` 文件安装所有的 Python 依赖，下面的步骤都可以跳过。\n\n0. 参考 [Python 官网](https://www.python.org/) 安装 Python3.7 或以上版本。\n\n1. 参考 [Poetry 官方文档](https://python-poetry.org/docs/) 安装 Poetry\n\n```bash\npython3.7 -m pip install poetry\n```\n\n2. 通过 Poetry 安装项目依赖\n\n```bash\npoetry install\n```\n\n3. 通过 Poetry 运行项目\n\n在 `pyproject.toml` 文件中定义了项目可运行的脚本，包括：\n\n- serve：启动一个 HTTP 服务器，运行成功后，访问：[http://localhost:5000](http://localhost:5000) 。运行方式：`poetry run serve`\n- cli：通过命令行运行。运行方式：`poetry run cli`\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcmsax%2Fcnki-converter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcmsax%2Fcnki-converter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcmsax%2Fcnki-converter/lists"}