Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Windows Claude Code Local

📚 WorkKnacks

一个基于 Zotero 的本地论文管理、解析、翻译平台


它做什么

1. 文献管理

WorkKnacks 最基础的功能便是文献管理,它的数据抓取、元数据识别、命名归档和 BibTeX 导出都沿用 Zotero 的规则,所以你在 Zotero 里熟悉的习惯在这里也通用;而它与区别是:WorkKnacks 是一个操作文件夹的工具,它不会像 Zotero 那样把文献放到一个很难找到的专门的库中。

2. 解析与翻译

基于免费的 MinerU api,WorkKnacks 可以把论文解析成结构完整的 LaTeX(含图片);基于公开的薅 DeepL 项目,WorkKnacks 可以把解析稿翻成中文。

3. AI 总结润色

WorkKnacks 集成了Claude Code CLI,可以使用本机的Claude agent,可以把当前论文的解析源码交给 AI,并使用内置 skill,从第一性原理重建问题、关键方程链、近似条件与复现路径。

WorkKnacks 更是模拟真实的 ai 对话环境,让你在 python 的 gui 中,也可以继续追问、比较文献、改笔记。解析润色、译后润色、总结、元数据复核等后台 AI 操作都进入可追溯的历史。

4. Markdown 笔记

项目内的 Markdown 查看、编辑和新建笔记统一使用内置网页排版引擎:左侧源码着色、右侧实时预览,支持公式、代码高亮、本地图片与链接、同步滚动和 A4 PDF 导出。编辑器只在本机 127.0.0.1 上运行,保存和导出操作使用随机令牌保护;公式与高亮资源会在首次运行时下载到本地缓存,之后直接复用。

安装

pip install -r requirements.txt
python main.py

如果觉得网页编辑器手感不错,也可以双击 src/register.markdown.cmd,把它注册成全局 Markdown 打开方式。

想要实现解析、翻译与 AI 功能,需要外部依赖:MinerU api、Claude Code CLI、LaTeX/latexmk。Markdown 导出 PDF 需要本机安装 Chrome 或 Edge。

🤝 贡献

欢迎提 Issue 和 PR!如果你有想法,欢迎来聊:

  • 有其他的文献管理功能更需求?
  • 有更好的解析、翻译拆组算法?

如果这个项目对你有帮助,欢迎 ⭐ Star ⭐ 让更多人看到

About

文档翻译、转写、解析的api集成平台

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages