跳转至

me

庄毅辉
Muspi Merol
简历

关注 开发者工具社交教育设计 以及各领域的 LLM 应用 的全栈开发者,热爱 Python 元编程。最近在做的项目主要围绕将 JavaScript 的 DX 带来 Python 生态。

汉族 2002 年生 2025 届毕业生 来自广东 积极待业中

我是 2025 年应届生,刚毕业于 北京师范大学(珠海校区)

CNSeniorious000 [email protected] muspimerol.site muspi_merol

Contribution Heatmap

我在 GitHub 上经常参与上下游生态的 bug report 和 feature requests,去年大概有 3k commits,今年因为毕业所以有所减少。而且我坚持每个 commit 都是 runnable 的 checkpoint,因此应该算是非常活跃的开发者了。

个人项目

我最出名的项目是 partial-json-parser,一个用于解析 LLM 生成的 JSON 的库,已经成为整个生态的地基。

我最近在做的项目是 HMR,一个 Python 的细粒度按需 hot reloading 重载工具、一个 reactive programing 框架。

以前经常做各种各样的 LLM Agent框架。现在 MCP 大一统之后,转移到开发 MCP 工具上来了。比如 gh-mcp这几个。写得多了自然也会造一些轮子,比如 mcp-hmr后者受到 FastMCP 作者认可。

作为高强度开发者,免不了遇到一些欠维护的项目,看不惯我就 fork。比如 pythonmonkey-fork 解决了 sdist 依赖的问题;diskcache2 加了良好的泛型 typing 支持等等。

除了 fork,我也会经常到处骚扰上游项目。比如 gradiorufffastmcptransformersvscode-python 等等;我是 pyodide 的 member,很多项目也是围绕其生态做的。

项目总 index 请见 /crafts

部分技术栈

  • 编程语言:Python 极其精通;JavaScript / TypeScript;自然语言编程有相当多的经验
  • 框架与工具:Python 的所有生态。JavaScript 这边 web 框架用 Svelte 居多,也常用 SolidJS,工作中也写过 React。对 Vue 仅限于文档上了解
  • 熟悉 Web Standard
  • 有相当多各种门类的造轮子的踩坑经验。有一点架构设计的 taste 了
  • 运维 / Serverless 部署
  • TDD、原子化 git 操作习惯等等
  • LLM 各种层面的知识

工作经历

详见 工作经历 版块

  • 在杭州斛丰科技做算法和后端工程师,核心负责用 python 和 JavaScript 实现推荐算法、医学问诊 Chatbot、辅助诊疗可信 AI、基于 embedding 的模糊匹配、医学领域下的类 Copilot、小规模的爬虫等项目等
  • 在上海守扣科技做算法工程师,核心负责用 python 实现基于 chain 的医学知识图谱提取、智能陪练助理、文本格式化等开发,和一些原型项目的简单前端开发
  • 在校期间在多个校媒任设计部部长

以下内容是去年写的旧内容,暂时还没更新

  • 做了一个专注于灵活性的提示工程框架 promplate,虽然在我的两个实习公司都用在生产环境了但其实完成度还不高,都是用到哪做到哪
  • 更泛用的是一个 pythonJavaScript 的 JSON 解析库,目标是用于解析 LLM 生成的 JSON。看 DEMO 就懂了
  • 基于开源框架改写维护了两个 ChatGPT 镜像站,顺路学了不少运维等知识,维持公益运营最高时 Google Analytics 统计到 20000 用户 / 日
  • 写了一些后端的东西,tgi 转 openai 接口的 wrapper,以及 讯飞星火转 openai 接口的 wrapper,写过一个 账号池 实现,接入了 langsmith 来提供可观测性
  • 给学校的校史写了个 documentQA,但是业余时间少,还没完成,因此就不放链接了
  • 一个在线无需服务端的 python console,由 wasm 驱动,带有 AI 纠错等类 Copilot 功能
  • python 格式化工具 black 的官方 interactive playground

当然还有很多其他项目,都能在我 GitHub 上找到,但是跟 LLM 关联较大的就这些了,所以就不赘述了

东西有点多 部分内容可能已经过时了 见谅🙏