计算机科学与技术本科生,专注于 全栈开发 和 AI 工具链。
喜欢做有实际用户价值的工具类产品,从需求到上线全流程独立完成,多个项目已发布 npm / Greasy Fork。
TypeScript React Next.js Node.js Java MySQL Docker 微信小程序 Git
GitHub 界面中文化油猴脚本 — 轻量 · 实时 · 智能
- 覆盖 29 种页面类型,1080+ 词条,支持正则动态翻译
- MutationObserver 监听 DOM,动态内容实时翻译;适配 GitHub Turbo SPA 无刷新切换
- 仓库描述一键翻译、未命中词条收集导出、深色模式适配、页面标题翻译
- 智能跳过代码块/搜索框/昵称/文件名,防误翻;textContent 写入杜绝 XSS
- 103 项自动化测试全通过(GitHub Actions CI),零依赖开箱即用
- 技术栈:
JavaScriptTampermonkeyVue正则表达式MutationObserver
微信小程序:专业健身训练记录工具 — 纯本地存储 · 零成本部署
- 记录训练动作/组数/重量/次数,自动计算训练容量(Volume)与 PR,生成周容量趋势、训练热力图与部位分布统计
- 内置 278 个动作专业动作库、43 篇健身知识文章、5 套训练计划模板(17 个训练日),支持自建计划
- 渐进超负荷智能建议、1RM 趋势预测、减量周检测、肌肉恢复建议、连续打卡与 9 枚成就徽章
- 超级组 / 递减组 / Tabata 计时器 / 组间休息提醒 / kg-lb 单位全局换算
- 纯前端 + 本地存储:无后端、无域名、零成本,个人主体可直接上线
- 767 项测试全通过,16 个专项验证脚本覆盖极端场景与安全审计
- 技术栈:
微信小程序JavaScript本地存储容量追踪算法
AI 编程教学助手 — 面向编程初学者的智能辅导系统
- 苏格拉底式引导教学,5 级渐进提示策略,让学生自己学会编程而非直接给答案
- 3 门交互式课程(Python 基础 / JavaScript 基础 / 算法入门),代码沙箱实时运行
- Monaco Editor 在线练习 + 代码自动评测(测试用例 + AI Review)
- AI 对话式辅导,根据学习进度自适应调整;学习数据看板可视化进度
- NextAuth 登录 + MySQL 进度同步,Docker 一键部署,64 项测试全通过
- 技术栈:
Next.jsReactMySQLNextAuthDockerDeepSeek
AI 驱动的仓库助手 CLI — npm 包
repo-ai-cli,v0.6.0 · 23 条命令覆盖仓库全流程
- AI 工作流:双语 README、Conventional Commits、CHANGELOG、代码审查、代码解释、PR 描述、文档翻译、单元测试、重构建议、bug 定位、代码库问答(RAG)
- 离线工具集:密钥扫描、环境体检、.gitignore / LICENSE / README 徽章 / CONTRIBUTING 生成、仓库统计、依赖审计(
--outdated/--audit)、项目脚手架、git 钩子安装、语义化版本发布 - BYOK 模式,支持 13 家 LLM 提供商(DeepSeek / OpenAI / Kimi / GLM / 通义千问 / MiniMax / Grok / 硅基流动 / Ollama 本地免 key / OpenRouter / Groq / 火山方舟 / Gemini)及任意 OpenAI 兼容端点;多套配置 profiles 一键切换
- 智能 Token 预算、流式输出、
--json脚本友好、--verbose全链路调试日志;210 项测试全通过(GitHub Actions CI + Release 自动发布) - 技术栈:
TypeScriptNode.jsCLIcommanderclack
🤖 AgentOrb
多 Agent 编排 CLI —— 统一调度本机多个 AI agent
- 一条命令让 CodeBuddy / Codex / Claude Code 并行执行同一任务,输出结果对比表
- 支持任务分发、轮询分配、超时终止、JSON 结构化输出
- 零外部运行时依赖(仅 commander),TypeScript strict 模式
- 15 项测试全通过(Node.js 内置测试框架,零测试依赖)
- 技术栈:
TypeScriptNode.jsCLI子进程编排
📚 DocRAG
本地优先的 AI 文档问答 — 文档不离机 · 零嵌入成本 · 全链路本地检索 · 全离线可选
- 上传 txt / md / pdf / docx / html / csv / tsv,解析(pdf-parse/mammoth)、结构感知分块(标题层级路径)、上下文检索头、本地嵌入(transformers.js MiniLM 384维)与向量检索全部本机完成,单文件 SQLite(WAL)零原生依赖
- 混合检索:向量余弦 + BM25 中文 bigram 倒排 posting 经 RRF 融合,专有名词不漏检;多查询改写 + MMR 去冗余 + 邻块上下文扩展 + IVF 近似加速(2000 块起,滑窗均值池化修复 128-token 截断)
- 多轮对话:历史注入自动存档、标题自动生成(≤24字)、重命名/置顶/搜索/Markdown 导出;按会话限定文档范围;全文搜索切片高亮、批量删除、自动标签/LLM 摘要/一键重嵌入
- 安全与交付:VACUUM INTO 一致性备份/安全恢复(文件头校验、pre-restore 快照、WAL 清理)、嵌入模型版本管理与旧块降级、SSRF/限流/密码门(恒定时间比较)、CLI 批量导入、Docker 多阶段预下载模型(TRANSFORMERS_CACHE)、健康检查/OpenAPI
- BYOK 任意 OpenAI 兼容模型(DeepSeek / GLM / Kimi / Ollama 全离线),Key 仅存浏览器;推理模型 thinking 透传与引用越界自检
- 168 项单元+路由集成测试全通过 +
verify-embed/verify-api/eval-retrieval离线评估(Recall/Precision/MRR),CI(audit/lint/test/build)全绿 - 技术栈:
Next.js 16TypeScriptnode:sqlitetransformers.jsBM25/RRF/MMR/IVFTailwindDocker
💡 Building tools that people actually use.