共 4 个项目

开发项目

学大模型的过程里顺手写的工具和 Demo,能独立拿出来的都整理在这。代码陆续开源到 GitHub。

keytype

把文本"打"进远端 gvim 的键盘注入工具

远端环境只有内网、没法粘贴的时候,上传代码就只能手敲。这个工具在本机把文本当作真实键盘敲击逐字"打"进当前焦点窗口 —— 也就是你的 SSH 终端或 X11 转发的 gvim。走 Win32 SendInput,不装任何依赖,Win10/11 自带的 PowerShell 就能跑。

crawler

一键把技术教程抓成排版好的 PDF

在网站上读教程时按一下 Ctrl+Alt+P,自动认出当前浏览器标签页的地址、抓下正文、剔除广告和推荐位,排版成 A4 的 PDF,再按关键词归到对应目录。用真实 Chromium 渲染,能等 JS 加载完,也能复用浏览器登录态,所以反爬和动态内容都不太成问题。

webgame-toolkit

可复用

把网页小游戏做成可复用工具链

一个网页 2D 养成游戏的开发工具包,四件套:把 CSS/JS 全内联进单文件的打包器、不启动浏览器就能测核心逻辑的无头冒烟测试器、可直接复制开新的游戏脚手架,以及一份设计规范。零依赖,纯 Node.js 脚本,产出物双击就能离线跑。

rag_proj

本地文档问答助手

给一个固定的文档库做本地问答:文档解析切块后,用本地 BGE 模型向量化、建立本地索引;提问时检索出最相关的几段拼进 prompt,交给大模型生成带出处的回答。向量化完全在本地跑,不需要额外的 embedding API。

注:部分仓库还在整理中,链接暂时指向 GitHub 主页;点进去没有对应项目就说明还没公开。