劝P人分类论文是没用的,我选择用代码投降

0 阅读5分钟

一个 P 人的论文救赎记,以及一个程序员男友的熬夜成果

🌟 先放链接,省得你看完忘了点 stargithub.com/MrMao007/Pa…

(看完觉得有用再点也行,我不急,我就在这儿等。)


一、故事的起因,是一张哭脸表情包

某个周日下午,客厅的空气突然安静了下来。

我的对象是个标准 P 人(就是 MBTI 里那个"计划?不存在的"的 P),正瘫在沙发上,眼神空洞地盯着屏幕,她导师刚刚在群里发了一句灵魂拷问:

"你上次给我讲的那篇关于 diffusion 的论文,叫啥来着?"

然后我就看见她打开浏览器下载文件夹——400 多个 PDF,文件名从 2409.12345v2.pdffinal_final_v3_这个才是最终版.pdf,再到最抽象的 paper (7).pdf——应有尽有,仿佛一个考古现场。

"它在这里面。"她说。 "在哪里?" "不知道。" "那你怎么知道它在这里面?" "直觉。"

......

作为一个自诩有点动手能力的程序员,我当时就立下了 flag:我要让她再也不用"直觉"找论文。


二、于是,PaperPrism 诞生了

名字来源很简单:Paper(论文)+ Prism(棱镜)——一束乱糟糟的论文光打进去,出来的是按颜色排得整整齐齐的分类。

它能做什么?我用 P 人视角给你讲

🎯 你在 arXiv 上看到一篇论文,想存起来

以前:右键 → 另存为 → 想不出名字 → 算了扔桌面吧 → 一年后你再也找不到它了。

现在:点一下,自动进入本地库,LLM 自动帮你打标签、分类、提取摘要。 你什么都不用做,它就自动归位了,像自动挡的车开起来那种爽。

6851B0EF-696D-4B07-BFC4-B343B72C12C3.png

🌌 你想看看自己都读了些啥

我给它做了一个叫 Atlas 的星图页面。

你的每一篇论文都变成一颗金色的星星,相关的聚在一起,你走过的阅读路径变成一条金色的轨迹。每天还会自动从 arXiv 抓取当日新论文,显示成远方的"Distant Stars"(遥远星辰)——你领域附近有什么新东西、你还没探索过的"星云"区域,一眼就看清楚了。

第一次给我对象看的时候她说了句:

"卧槽,我感觉我在玩《无人深空》。"

我:"这是你读过的论文。" 她:"那它们比我有出息。"

550E4506-27C1-43EF-99AC-8835DFC6696B.png

📅 周末了?

它会自动用 LLM 生成一份 Research Weekly 研究周报,讲你这一周读了啥、关注了什么方向、哪些论文反复看——像一份私人助理写的工作汇报,但不用你看老板脸色。

5134446E-64C5-43BA-B1B3-E069EE994F1F.png

🔒 完全本地运行

PDF、embedding、数据库、LLM 调用(API key 你自己的)全在你电脑上。

我对象当时问我:"那我那些偷偷读的水货论文不会被你看见吧?"

我:"......不会。"

她:"好,那我放心了。"

(我其实有点想看的。)


三、这不是一个"看起来很酷但用不了"的 demo

我不喜欢那种 GitHub 上 README 写得天花乱坠、clone 下来跑不起来的项目。所以我对自己有个硬要求:

一条命令装完就能跑。

Chrome 插件在 Chrome Web Store 上架中(审核大人求放行 🙏)。本地 Agent 已经发布到 PyPI。macOS 上配好 launchd 开机自启,电脑一开机 Agent 就在后台默默运行,像一只尽职的哈士奇——只不过它不拆家,它整理你的论文。


四、我为什么要做它?

因为我觉得这个世界上被论文按在地上摩擦的 P 人,不止我对象一个。

也许你也是那种:

  • 下载文件夹像恐怖片现场
  • Zotero 装了三次,tag 打了三个,再也没打开过
  • 上次读过的一篇关键论文,今天搜了一个小时找不到
  • 对 Notion 整理流有心无力,最后只会 Cmd+F 大法
  • 导师突然问起某篇论文,心跳直接上 120

如果你也是,那它就是给你写的。


五、给我一个 Star 吧 🌟

说真的,这个项目我自己用着爽,我对象用着也从"一周崩溃三次"降到了"一周崩溃零点五次"。

但开源项目最怕的就是——辛辛苦苦写完,GitHub 上只有自己一个孤零零的 commit,star 数是 1(那个 1 还是自己点的)。

所以如果你看到这里觉得——

  • "这玩意儿挺有意思"
  • "我也正好被论文搞疯"
  • "作者文笔还挺幽默我乐意点一下"
  • "我虽然不用但我朋友需要"
  • "纯粹想给程序员男友应援"
  • "我身边那个 P 人每天要啃论文,这个得发给 ta"

任何理由都行,点一下那个小小的 ⭐ 按钮。

每一颗 star 对我来说都是一次"老婆,今天有人觉得你不疯"的安慰。

👉 项目地址:github.com/MrMao007/Pa…


六、最后

写这个项目的过程中,我对象问过我一句话:

"你花这么多时间写这个,值吗?"

我看了一眼她桌面上那 400 个 PDF,然后看了一眼她眼下的黑眼圈,说:

"值。"

然后我又熬了两晚。

P 人的世界需要一点点秩序,但这个秩序不能自己动手——它必须自动、无感、像空气一样存在。

PaperPrism 想做的,就是那点空气。

如果你也需要,给我点个 star 吧。🌟


PaperPrism · 本地优先 · 自动分类 · 论文星图 · 为每一个在 PDF 海洋里迷路的人

⭐ Star on GitHub → github.com/MrMao007/Pa…