# Muspi Merol https://www.muspimerol.site

> I am 庄毅辉, aka Muspi Merol[^nickname], an undergraduate at [BNUZ](https://www.bnuzh.edu.cn/ "北京师范大学（珠海校区）") and [an opinionated open-source enthusiast](https://github.com/CNSeniorious000 "My GitHub Profile"). 我来自中国！
>
> I am open for jobs. My ideal job would be a Product Manager / Full Stack Engineer / Sponsored Full-Time Open Source / Technical Consultant. I value a **lively** and **passionate** atmosphere, cutting-edge technology, and I like **asynchronous** work. I am particularly interested in roles that allow me to work remotely and contribute to impactful projects. In addition, I enjoy collaborating with teams and engaging in continuous learning. If you are interested in my profile, please feel free to contact me via [email](mailto:me@promplate.dev).

[^nickname]: `Muspi Merol` is just the reverse of `Lorem Ipsum`, which means _a name of no meaning_.

## Posts / more like Random Thoughts (top 163)

- [给博客图片自动补上了 dimensions](/blog/build-time-image-dimensions/llms.txt) (March 14)
- [给 CPython 擦屁股](/blog/cpython-issue-121306-workaround/llms.txt) (June 17, 2025)
- [无心插柳柳成荫](/blog/zxg4gekka07yno5t/llms.txt) (August 8, 2025)
- [隐患与惊喜并存的 .pth](/blog/yqrhxnuyxvqyiq1o/llms.txt) (July 17, 2025)
- [踩了 getsource 的坑……](/blog/zqlxm68gwc9efzcs/llms.txt) (July 15, 2025)
- [为什么不用静态分析来实现 HMR](/blog/lts2dhrt004wxmsr/llms.txt) (July 12, 2025)
- [Dependabot 不支持 YAML aliases](/blog/uohvyeapxgbiwbsz/llms.txt) (May 19, 2025)
- [Astral 终于也来分 pyright 一杯羹了](/blog/rmrvdnsu90zgxl6i/llms.txt) (May 9, 2025)
- [谈谈推理模型的局限](/blog/on-reasoning-models/llms.txt) (April 21, 2025)
- [关于 feed 的一些想法](/blog/qxsn64cw84tmg8w3/llms.txt) (April 17, 2025)
- [解决 Dependabot 生成 broken uv.lock 的问题](/blog/kd8rm20e8w5fo0rf/llms.txt) (April 13, 2025)
- [Don't Repeat Yourself](/blog/dont-repeat-yourself/llms.txt) (April 9, 2025)
- [关于 HMR 的实现](/blog/yfw3tf2h1mzghaz7/llms.txt) (January 10, 2025)
- [反应式编程，但是 Python](/blog/tpbohtk3z0w63et9/llms.txt) (January 4, 2025)
- [Python venv injection](/blog/xyvll3enobqm18ug/llms.txt) (April 3, 2025)
- [关于我给博客加了 llms.txt 以及我的数字永生计划](/blog/dxkzg1ym1n06pez8/llms.txt) (March 17, 2025)
- [快要被 createMemo 搞疯了](/blog/uooxcpvvizyiuxbl/llms.txt) (March 1, 2025)
- [linter docs 作为训练集](/blog/dqehr4fag1scapae/llms.txt) (February 23, 2025)
- [如何写出好代码](/blog/icuqa0e3yrmfcol5/llms.txt) (January 9, 2025)
- [实现了 Python 的 HMR](/blog/mwgggl2taiigch6w/llms.txt) (January 6, 2025)
- [实现一个类型安全的 (f1, f2) -> f2(f1()) 函数](/blog/pxydthha0dp6yro9/llms.txt) (December 29, 2024)
- [给博客加了个 giscus](/blog/iakfelvgul5yfy9t/llms.txt) (December 28, 2024)
- [Python 读取 jsonl 的最佳实践](/blog/tfgqal68g6th6oqf/llms.txt) (December 11, 2024)
- [准备做一些 MCP 相关的项目](/blog/xcfwbwyd7tgvdbvk/llms.txt) (December 9, 2024)
- [OOP 何必是 COP](/blog/hbsd9puhglc8skko/llms.txt) (December 8, 2024)
- [m ask 支持 markdown 流式渲染了](/blog/sepc2cmtiuexte3p/llms.txt) (December 5, 2024)
- [一言不合就 fork](/blog/hb4w5vspmvuncrpk/llms.txt) (November 30, 2024)
- [再谈一谈 Svelte 5](/blog/sggo21grr7odt3sn/llms.txt) (December 4, 2024)
- [感觉 gpt 的 vision 能力不太行](/blog/ttm4y2q7w3o6etrm/llms.txt) (November 27, 2024)
- [Fork 了 PythonMonkey](/blog/yh3cd64t6111ubux/llms.txt) (November 24, 2024)
- [Cloudflare Zaraz 的开源托管组件](/blog/bzzswty7glvkrwcw/llms.txt) (November 14, 2024)
- [Emoji 轮播组件](/blog/my4e6uttc2qxo8vh/llms.txt) (November 12, 2024)
- [在 terminal 中直接提问 LLM！](/blog/nvqivxall3y2gmgf/llms.txt) (November 8, 2024)
- [尝试双线程聊天](/blog/srl3lm75eu2tzdsz/llms.txt) (November 7, 2024)
- [m 的诞生](/blog/kya1tmyz86lsyaae/llms.txt) (November 6, 2024)
- [水了两周（睡了两周）](/blog/capn1i7nvvat7k95/llms.txt) (November 4, 2024)
- [阅读 Svelte 5 的 migration guide](/blog/pi761sbi9wqddvh5/llms.txt) (October 25, 2024)
- [useDefaultParameterLast 和 noDelete](/blog/myu26q4csq17vw22/llms.txt) (October 23, 2024)
- [怎么用 late chunking 嵌入长文档](/blog/lo3irk3souedpl0h/llms.txt) (October 22, 2024)
- [九阳与小家电](/blog/nl1doi3d8ywpbu17/llms.txt) (October 19, 2024)
- [No. 923](/blog/xc88oixrmv3qnl9v/llms.txt) (October 18, 2024)
- [关于 SharedWorker 踩的坑](/blog/pf8sggn8lw2cgfdb/llms.txt) (October 16, 2024)
- [Promplate 目前的成果总结](/blog/yeg4r445lgqz5dg8/llms.txt) (October 10, 2024)
- [细粒度发包](/blog/wzrh6ikbgmz32fh2/llms.txt) (October 9, 2024)
- [无标题文档](/blog/xsgfhq3ylcek1k0q/llms.txt) (October 8, 2024)
- [在考虑换一个 markdown parser 了](/blog/yly2o4u65xusvx5u/llms.txt) (September 30, 2024)
- [《数字图像处理》笔记](/blog/cbtg1wi0wnpu40d3/llms.txt) (September 23, 2024)
- [做了一个适合 Safari 的 banner 效果](/blog/rkklkxr3pcggrgh6/llms.txt) (September 29, 2024)
- [记一个 Safari 的 bug](/blog/nty6i6khptngh1y1/llms.txt) (September 29, 2024)
- [“创新预算 (innovation budget)”之于我](/blog/on-innovation-tokens/llms.txt) (September 28, 2024)
- [OpenAI 欺骗消费者](/blog/phgapuy9ylf3t77p/llms.txt) (September 25, 2024)
- [Cerebras 与 Groq](/blog/rek9u3gmic663ack/llms.txt) (September 25, 2024)
- [新简历 起草](/blog/ydr1wtyhwn2hdoo3/llms.txt) (September 25, 2024)
- [无标题文档](/blog/exs4wapv3wxhk8wi/llms.txt) (September 23, 2024)
- [手机淋雨屏幕坏了](/blog/le7xqyco71b8vwmh/llms.txt) (September 22, 2024)
- [《大数据分析》 笔记](/blog/ki77xyom1usp381t/llms.txt) (September 20, 2024)
- [昨天在做爬虫](/blog/yorusnf5b50afr6b/llms.txt) (September 19, 2024)
- [也想做这样的图表](/blog/ht8gsdl2fuv61a1m/llms.txt) (September 18, 2024)
- [取 dict 的交集](/blog/nnriaprqaxuewpww/llms.txt) (September 18, 2024)
- [Ruff Settings in VS Code](/blog/dcoyztrfle30q4xz/llms.txt) (September 18, 2024)
- [2024 年中秋 🥮](/blog/rpihdtc5ue687mk7/llms.txt) (September 17, 2024)
- [第一次收到别人的 PR 👻](/blog/ug7mhlnzrymt1zqx/llms.txt) (September 17, 2024)
- [记几个新认识的 tailwindcss 语法](/blog/gwrggsqvpydrgh1n/llms.txt) (September 15, 2024)
- [测试 iframe](/blog/fao7eg6xlgh76sk5/llms.txt) (September 14, 2024)
- [最近主要在改 pyth-on-line](/blog/io4w2qz8s9ivyk21/llms.txt) (July 1, 2024)
- [更舒适的 PyPI 浏览器](/blog/gr3vsb02xhku43x8/llms.txt) (September 2, 2024)
- [第一次搞 polyfill，感叹 JavaScript 的 GC 真麻烦](/blog/in9sfz6ztdrge1g9/llms.txt) (June 9, 2024)
- [居然一天写了 18 小时代码](/blog/gfb48ym2k82dauls/llms.txt) (May 23, 2024)
- [为什么不用 Astro](/blog/oulc78xmicks80e0/llms.txt) (May 13, 2024)
- [这个周末在抠 partial-json-parser](/blog/ub4b86y3xh3n1uyv/llms.txt) (May 12, 2024)
- [Reasonify](/blog/reasonify/llms.txt) (March 25, 2024)
- [Agent 的最终形态 必然导向](/blog/bqcods6w0kho33li/llms.txt) (May 9, 2024)
- [建了一个 PyPI 镜像](/blog/pypi-mirror/llms.txt) (April 21, 2024)
- [Serverless era of Python](/blog/suac126h4dw6dizd/llms.txt) (April 3, 2024)
- [个人简历](/blog/resume/llms.txt) (November 28, 2023)
- [看到一篇很好的讲 UX 的文章](/blog/cdwdzdh6plvs79b8/llms.txt) (April 1, 2024)
- [无标题文档](/blog/fi23gc4d9ahv71mn/llms.txt) (April 1, 2024)
- [ubuntu 配环境 🙄](/blog/alel05e9ibefc91r/llms.txt) (March 22, 2024)
- [OpenCloudOS Server 8 配环境](/blog/ph5bgk0rqml4h2hu/llms.txt) (January 22, 2023)
- [Netlify 执行 python 构建脚本比 Vercel 快](/blog/cv3zb7ee4a5uhky1/llms.txt) (October 12, 2023)
- [节后统计](/blog/wzakrq31d4zqsbog/llms.txt) (October 9, 2023)
- [就msgpack压缩后大小的问题的讨论](/blog/uk4tywen79xyuqam/llms.txt) (September 27, 2023)
- [promplate 文档规划](/blog/bmvwkdp9iganh9tb/llms.txt) (September 25, 2023)
- [为什么我要开发promplate](/blog/why-promplate/llms.txt) (September 14, 2023)
- [试着让一个实例知晓自己的变量名](/blog/auto-naming/llms.txt) (September 5, 2023)
- [104 hrs 35 mins over the last 14 days](/blog/vgg9ytufpq5g9gxn/llms.txt) (August 24, 2023)
- [51 hrs 35 mins over the last 7 days.](/blog/ppkrcaspiha5fgiz/llms.txt) (August 11, 2023)
- [终于暂时地夺回了 muspimerol.site](/blog/ybufp2lsenzas8bw/llms.txt) (August 9, 2023)
- [一种DDOS的应对方式](/blog/using-cookies-to-mitigate-ddos-attacks/llms.txt) (May 18, 2023)
- [使用后端渲染的一点心得](/blog/owdhhek8e2f5s8ug/llms.txt) (May 16, 2023)
- [重启后要启动的服务](/blog/aywvap5wpqag4h35/llms.txt) (April 1, 2023)
- [如何避免 Vercel 的 Edge Function 上限](/blog/hybrid-vercel-and-netlify/llms.txt) (April 25, 2023)
- [大家提供的prompts](/blog/lpk67aq072bmcyli/llms.txt) (April 11, 2023)
- [My GSoC 2023 Proposal - SymPy](/blog/eqongggr349ufs73/llms.txt) (April 4, 2023)
- [Linux 生成16位密码](/blog/ff02ndtwi3vh85gg/llms.txt) (March 30, 2023)
- [Boolean Retrieval Homework](/blog/gi27s7pb3gwf0mzs/llms.txt) (March 19, 2023)
- [计算机组成原理 第3次作业](/blog/olp3qzzrdiepql20/llms.txt) (March 15, 2023)
- [分布式计算原理与应用 第2次作业](/blog/cz22q87un2krn5hb/llms.txt) (March 14, 2023)
- [一个控制ChatGPT的token爆炸的想法](/blog/gaaw48y1ls4getim/llms.txt) (March 9, 2023)
- [无标题文档](/blog/gdm85l7w2p0klcn1/llms.txt) (March 9, 2023)
- [无标题文档](/blog/wwtnpczv6feex3al/llms.txt) (March 8, 2023)
- [《分布式计算原理与应用》黄秋颖](/blog/rfruaqwfg96ozxoz/llms.txt) (February 22, 2023)
- [《现代信息检索》何珺](/blog/lpygau39slutfhxm/llms.txt) (February 21, 2023)
- [划词检索](/blog/yc7ton53db2obhco/llms.txt) (March 8, 2023)
- [作业](/blog/zw1b8sdnb6xtocg1/llms.txt) (March 7, 2023)
- [《深度学习》郭剑雄](/blog/vtymy28t7y4fh9w5/llms.txt) (February 21, 2023)
- [ChatCLI](/blog/qqrkfxr94rnpry6p/llms.txt) (March 7, 2023)
- [《计算智能》曾文艺](/blog/vwgmbw4pt3pndczl/llms.txt) (February 21, 2023)
- [《自然语言处理》闵勇](/blog/ono205e9gcw7tsgu/llms.txt) (February 20, 2023)
- [typeflow](/blog/vz8fq164oaymiz6y/llms.txt) (March 2, 2023)
- [《大数据原理与技术》陈红顺](/blog/os6k2v89ydff8poy/llms.txt) (February 23, 2023)
- [《计算机组成原理》尹乾](/blog/asfxqpelphv7wv10/llms.txt) (February 21, 2023)
- [《大数据安全与隐秘保护》王晶](/blog/ocgl4y5ue6tmaeeg/llms.txt) (February 20, 2023)
- [《Web技术开发实践》吴小勇](/blog/msyp55sm6pi9q56x/llms.txt) (February 20, 2023)
- [解析pdf的一些尝试](/blog/czi6h33an3o3h3oc/llms.txt) (February 25, 2023)
- [爬取东方证券上的券商数据](/blog/ocbig39frg5azmge/llms.txt) (February 25, 2023)
- [《生物大数据》林魁](/blog/cgz83x2x8h9uogg6/llms.txt) (February 24, 2023)
- [《数据可视化》尹乾](/blog/zit15rovu1w5le4k/llms.txt) (February 23, 2023)
- [Key Rotation](/blog/xiex1260f9riqvbv/llms.txt) (February 13, 2023)
- [利用Python的动态性实现一个xml的编写器](/blog/frp9ahatpugf8xf9/llms.txt) (February 12, 2023)
- [写一个批量下载课堂派PPT图片的脚本](/blog/skl21wn91upf0zel/llms.txt) (February 11, 2023)
- [Svelte社区好玩的网站](/blog/hq6b7lthof15xieg/llms.txt) (February 5, 2023)
- [谈谈数据驱动的UI框架](/blog/on-ui-frameworks/llms.txt) (February 4, 2023)
- [看了几篇讲 Tailwind CSS 的文章](/blog/un42gw92sanlgqbi/llms.txt) (February 3, 2023)
- [跨域fetch带上cookies](/blog/ig9xg6r6vrgsvlo2/llms.txt) (February 2, 2023)
- [给缺少元数据的图片添加EXIF信息](/blog/xtc2u4nelr5qef42/llms.txt) (February 2, 2023)
- [2023年2月2日小记](/blog/2023-02-02/llms.txt) (February 2, 2023)
- [Lit](/blog/qqb39ndqxffe3ygq/llms.txt) (December 29, 2022)
- [scroll-snap](/blog/ld8e2o99b8qqhvoa/llms.txt) (January 29, 2023)
- [1月27日 例会议程](/blog/veh14dn08h3vb8i6/llms.txt) (January 26, 2023)
- [JavaScript HTTP cient](/blog/ypzayrwy7q6577dp/llms.txt) (January 23, 2023)
- [Learning YOLOv8](/blog/learning-yolov8/llms.txt) (January 22, 2023)
- [博客的深色模式](/blog/uhuse6t7m5xn9m23/llms.txt) (January 8, 2023)
- [回家啦🌞](/blog/2023-01-21/llms.txt) (January 21, 2023)
- [Re:bingo](/blog/re-bingo/llms.txt) (December 27, 2022)
- [企业稳工](/blog/raxutl1tr8k2dy8x/llms.txt) (January 12, 2023)
- [功能决定语言 例子](/blog/ribrgasnyvct5aml/llms.txt) (January 15, 2023)
- [稳工促产 政策&举措](/blog/ogvsp59rl6beqcdg/llms.txt) (January 11, 2023)
- [中国人民政治协商会议第十五届佛山市顺德区委员名单：港澳特邀](/blog/rt9ishfubuqz10ct/llms.txt) (January 9, 2023)
- [佛山市顺德区第十七届人民代表大会第二次会议主席团](/blog/ke8gm9vftw305gkg/llms.txt) (January 9, 2023)
- [CMS](/blog/md72y26row46z5sg/llms.txt) (January 10, 2023)
- [谈css框架](/blog/on-css-frameworks/llms.txt) (January 7, 2023)
- [旧时代套件一条龙](/blog/eirxyznkqd5zblbu/llms.txt) (January 3, 2023)
- [Django 初体验（可能也是最后一次）](/blog/szgboii9nrncil5c/llms.txt) (January 2, 2023)
- [BEAUZ](/blog/wgm1i0n1zwacdcds/llms.txt) (January 2, 2023)
- [2023年1月2日 小记](/blog/2023-01-02/llms.txt) (January 1, 2023)
- [语雀的局限](/blog/limit-of-yuque/llms.txt) (December 20, 2022)
- [SvelteKit博客优化](/blog/ng7cge3zlr5xlall/llms.txt) (December 20, 2022)
- [2022 年终总结 策划](/blog/vtungzsvyyui2c76/llms.txt) (December 31, 2022)
- [给bnu120做了个好看的首页](/blog/swo1gkvrn68hdikw/llms.txt) (January 1, 2023)
- [JetBrains IDEs 的重复代码检测功能居然能这样检测](/blog/aelyc66decnzz9pn/llms.txt) (December 31, 2022)
- [gp: 爬取养老机构信息](/blog/ayno6qbx78tsgka0/llms.txt) (December 29, 2022)
- [gp: 重构养老网模块](/blog/agvdgpl0itpauroo/llms.txt) (December 28, 2022)
- [gp: 爬取养老网聚合新闻](/blog/fnr978yx6oitbinl/llms.txt) (December 27, 2022)
- [Learning SolidJS](/blog/learning-solidjs/llms.txt) (December 19, 2022)
- [走近信息科学2022期末珠海试卷20221220](/blog/et67gk2uandlnvyb/llms.txt) (December 20, 2022)
- [primitives in Solid](/blog/ifl6npngcxx0ipqq/llms.txt) (December 19, 2022)
- [Pico CSS](/blog/gslmaeo1fkrgpgnt/llms.txt) (December 19, 2022)
- [郑轲 2022](/blog/vmgpfdxwe2o94ea8/llms.txt) (December 16, 2022)
- [关于dns-prefetch和preconnect](/blog/rfw8p75vh7a4q830/llms.txt) (December 14, 2022)
- [2022-10-11](/blog/2022-10-11/llms.txt) (December 13, 2022)
- [CSR的问题](/blog/csr-problem/llms.txt) (December 12, 2022)
- [using Fira Code](/blog/fira/llms.txt) (December 12, 2022)