Skip to content
View YanZhiwei's full-sized avatar
🎯
Focusing
🎯
Focusing
  • China Shanghai
  • 22:50 (UTC +08:00)

Block or report YanZhiwei

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yanzhiwei/README.md

Hi there 👋

Typing SVG


📌 Links

GitHub GitHub followers GitHub User's stars


English

🤺 About Me

Based in Shanghai. I work on UI / Web automation and developer tooling, and like to build things in a modular, pluggable way (inspired by 榫卯 tenon-and-mortise), so scripts and tools stay reusable and maintainable. I also tweak my Windows terminal, editor, and CLI setup to make coding and automation smoother.

🛠 Projects

Project Description
Tenon Build C# project features on demand, like tenon-and-mortise: modular, pluggable, less duplication, easier to extend.
Mortise C# UI automation framework for desktop/WPF automation testing and scripted control.
mortise-lib TypeScript web automation library for browser automation and scripting; works well with Mortise.
UIRecorder Record UI actions and replay them as repeatable automation scripts.
dotfiles My Windows dev setup: terminal, editor, CLI tools — ready to clone and use.

💻 Stack

C# TypeScript .NET Node.js Windows VS Code Git

UI Automation · Web Automation · Dev Tools · CLI

📫 Contact

中文

🤺 关于我

坐标上海。主要做 UI / Web 自动化开发效率工具,喜欢用「榫卯」式的思路按需拼装功能,让脚本和工具更好复用、更好维护。
平时会折腾 Windows 下的终端、编辑器和 CLI 配置,让写代码和跑自动化更顺手。

🛠 项目与作品

项目 简介
Tenon 像榫卯一样按需构建项目功能,用模块化、可插拔的方式组织 C# 项目,减少重复代码、方便扩展。
Mortise 基于 C# 的 UI 自动化框架,用于桌面/WPF 等场景的自动化测试与脚本控制。
mortise-lib Web 自动化库(TypeScript),在浏览器端做自动化操作与脚本封装,可与 Mortise 等配合使用。
UIRecorder UI 录制与回放工具,录下操作步骤并生成可重复执行的自动化脚本。
dotfiles 个人在 Windows 下的开发环境配置:终端、编辑器、CLI 工具等,开箱即用、便于迁移。

💻 技术栈

C# TypeScript .NET Node.js Windows VS Code Git

UI Automation · Web Automation · Dev Tools · CLI

📫 联系我

Pinned Loading

  1. Tenon Tenon Public

    像榫卯一样按需构建项目功能

    Python 2

  2. Mortise Mortise Public

    UI Automation Framework

    C# 1

  3. UIRecorder UIRecorder Public

    UI Recorder

    C#

  4. dotfiles dotfiles Public

    Personal development environment configurations for Windows — terminal, editor, and CLI tools