项目 & 作品
关于 gq 做过的东东...
Agentic Fullstack Engineering 相关
研究 Agent 驱动的全栈 Web 应用高质量交付,涵盖协作方式、工程约束、验证与反馈。相关实践包括完整产品与可复用的 npm package 的构建。
弦音地图
弦音地图通过麦克风、触控或 MIDI 输入,将音高同步映射到吉他指板、钢琴键盘和五线谱,帮助吉他初学者建立听到、弹到与看到的音高之间的联系。
技术上采用 Agentic Engineering 的方式推进,在一天内完成首个可用版本,将 Web Audio API、数据驱动 SVG、MIDI 与 Spotify Basic Pitch 等多项能力集成到同一产品中,其中 Basic Pitch 将多音转录研究成果带入浏览器。
上线后继续优化模块边界、测试与发布流程,并通过 Local Edge 实现 PWA 离线启动。
FWA Kit
FWA 是 Fullstack Web App 的缩写。FWA Kit 围绕这类应用的交付,将共性工程问题的解决方案抽提为可复用的 package。目前采用 monorepo 统一维护各个 package 与对应 demo。
已发布的 npm package:
- Local Edge:将 PWA 视作可离线保存、持续更新的应用包,接入 Vite 构建流程,并通过 Service Worker 管理完整版本。页面启动时默 认加载离线版本,后台静默准备新版本,更新模式接近应用级的 stale-while-revalidate。 可执行 demo
- Document Shell:优化 PWA 离线应用的首屏体验。以较低的接入成本复用 JavaScript 层的界面结构,在构建时编译出同构的静态外壳,于应用代码和样式就绪前直接呈现,避免启动白屏,并在真实界面就绪后平滑交接。 接入指南
源码:FWA Kit
0xFFFF 社区
0xFFFF 是一个面向计算机自学者与 IT 技术人员的在线社区,致力于营造支撑技术人持续探索成长的交流氛围。社区自 2018 年以来持续维护,成员主要来自各地高校与互联网行业。
- 社群运营:持续维护 QQ 群和微信群,社群保持日常活跃。
- 论坛与活动:论坛主要承载较深入的技术分享、讨论与长期沉淀;也曾组织一系列线上线下技术小聚。 社区论坛 · 活动与项目
- 技术迭代:基于 Flarum 持续迭代社区论坛,维护面向 0xFFFF 需求的定制版本 Flarum 0x,并逐步完善基于 Docker 的开发部署、CDN、S3 对象存储与 Redis 队列等运行能力。
- Wiki 与共学:维护面向计算机学习者的 0xFFFF Wiki。其中的 0xFFFF CS 入门指南 整理了大学阶段学习计算机所需的心态、方法与工具;也曾围绕 Missing Semester、CS50 等课程组织一系列共学活动。 Missing Semester 共学 · CS50 共学
后续计划:关于 0xFFFF 社区下一步计划
早期作品
学生时代完成的一些个人作品,主要围绕个人建站与内容工具展开。
- Weibo to RSS:基于 Node.js 与 LevelDB 实现的微博 RSS 订阅源生成器,侧重低资源占用与简单部署。
- Typecho Theme Next:将 Hexo 的 NexT.Mist 主题移植到 Typecho,补齐评论、分类、归档和标签页面。
- APlayer Typecho Plugin:基于 PHP 与 JavaScript 的 Typecho 音乐播放器插件,支持通过短代码插入歌曲、歌词和网易云音乐内容。