I build evidence-first learning tools and browser UX testing systems.
把书、文档和网页项目变成可持续的学习空间,以及可以直接照着修的 UX 工程证据。
TypeScript · Playwright · Node.js · Python · UTC+8
目前主要维护 Lucubro 和 ChatGPT Web UX E2E Tester,同时向上游开源项目提交小而可 review、带验证证据的补丁。
把已有书籍、教材、文章和文档变成围绕真实目标组织的本地学习空间。目标、课程路径、练习、笔记、原始资料和恢复点保持在同一个有状态上下文里。
What it proves: source-grounded assistance、持久学习记录、失败恢复、Node contract tests 和 Playwright 核心用户旅程。
Beta · active development · Repository · Try the sample
用真实 Chromium 审计网页项目,把每个可见控件映射到事件、API、状态与渲染链路,并产出源码证据、可应用补丁、回归测试和中英双语报告。
Sample evidence: 5 个页面状态、101 个可见控件、一个跨区域终态缺陷、源码级补丁,以及 116/116 单元测试验证。
Beta · usable, boundaries under validation · Repository · Sample report
我偏好小范围、低风险、可验证并且方便维护者 review 的改动。
- eslint-plugin-playwright #438 — 扩展
missing-playwright-await对 page / locator 异步操作的检测。Merged - bitwarden/clients #19216 — 为 Vault 持卡人姓名补齐复制操作,并保持既有 UI 模式一致。
Merged - MoonshotAI/kimi-code #2155 — 防止 leaf workspace 遗漏于 Nix flake 时出现错误的绿色校验。
Open - kubernetes-sigs/kueue #9570 — 稳定 KubeRay autoscaling E2E 的 worker 扩容时序。
Open
- Source-grounded learning: 把完整资料转成围绕任务、行动和学习证据组织的课程空间。
- Repair-oriented browser testing: 不只报告红绿结果,而是定位到源码、补丁和回归验证。
- Auditable agent skills: 为整书阅读、方法蒸馏和课程设计建立可追踪的质量门槛。
- Languages and runtime: TypeScript, JavaScript, Node.js 22, Python
- Browser and quality: Playwright, Chromium, E2E regression, accessibility checks
- AI and agents: agent skill design, source-grounded generation, adaptive tutoring
- Publishing: Astro, Markdown, GitHub Actions, GitHub Pages
- Personal site — 项目笔记、复盘和长期方向
- Agent skills — 整书阅读、方法蒸馏和课程生成实验
- X / @microseyuiyuu — 开发过程和短记录
欢迎交流浏览器 UX 测试、source-grounded learning、Agent Skills,以及适合小步验证的开源工程问题。可以通过 GitHub 或 X 联系我。



