Skip to content
View szzhoujiarui's full-sized avatar
  • Joined Jul 31, 2026

Block or report szzhoujiarui

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
szzhoujiarui/README.md

English  |  简体中文

Zhou J. - Python systems for data workflows, AI agents, and automation

I build reliable Python systems for data workflows, AI agents, and automation.
Python engineering · AI agent infrastructure · observable automation

Open Source · 开源协作

I contribute to AI agents, model-provider integrations, cross-platform runtimes, analytics, and TypeScript tooling.

Merged upstream

  • Apache Airflow #70937 · Support Monaco Editor 0.56 — moves Airflow's Monaco integration to public package exports while preserving its patched Python f-string highlighting.
  • DeepTutor #753 · Fix editing immediately after save — uses the newly persisted message snapshot so a stale React state value cannot break the first edit.
  • DeepTutor #756 · Give research read-only access to Obsidian — lets the research pipeline search, read, and list trusted vault content without mounting an unavailable RAG index.
  • OmniRoute #9218 · Keep hidden models out of the picker — filters operator-hidden models across system, fallback, alias, custom, and live-fetched sources.
  • WorldMonitor #6088 · Preserve collector timeouts on older runtimes — keeps the 20-second deadline and caller cancellation working when modern AbortSignal helpers are unavailable.
  • Hermes Agent #77522 · Reduce repeated subscription lookups — reuses one feature snapshot per toolset-list request; both commits from #76072 were cherry-picked unchanged with authorship preserved.

Active reviews

Selected Work · 代表作品

A runnable FastAPI and React demo that verifies signed webhooks, rejects duplicate events, retries failures, moves exhausted events to a dead-letter state, and supports manual replay with a complete audit history.

Python · FastAPI · React · SQLite · Docker

Collects business data through provider adapters, converts it to one validated record model, deduplicates and merges matching companies, then saves to SQLite or exports to CSV and Google Sheets. The offline sample runs without external credentials.

Python · Pydantic · SQLite · pandas · pytest

Validates, deduplicates, scores, and routes incoming leads through n8n. PostgreSQL-backed jobs support retries and manual replay, while 25 Playwright tests verify HubSpot- and Slack-compatible delivery.

n8n · PostgreSQL · Docker Compose · Playwright

Other projects: Drawing Vectorization · Deskflow Studio · Excel Automation · WordPress Quote Manager

Engineering Practice · 工程方法

  • Define inputs, outputs, constraints, and acceptance criteria before implementation.
  • Integrate external services through clear interfaces that support replacement, testing, and recovery.
  • Deliver reproducible verification commands, automated tests, and documented scope and limitations.

中国开发者 / OPEN-SOURCE CONTRIBUTOR / ZHOU J.

Popular repositories Loading

  1. opencv-technical-drawing-vectorizer opencv-technical-drawing-vectorizer Public

    Python and OpenCV technical drawing preprocessing, geometry detection, and vector export

    Python

  2. xlsm-demo xlsm-demo Public

    Excel and WPS automation with VBA, Python, pandas, xlwings, PivotTables, and dashboards

    Python

  3. webhookops-reliability-console webhookops-reliability-console Public

    FastAPI and React webhook reliability console with HMAC verification, idempotency, retries, and audit trails

    Python

  4. python-data-orchestration-lab python-data-orchestration-lab Public

    Python data orchestration, normalization, deduplication, and structured export workflows

    Python

  5. deskflow-studio deskflow-studio Public

    Next.js and React Three Fiber product configuration and quotation workflow

    TypeScript

  6. lead-ops-automation lead-ops-automation Public

    n8n, PostgreSQL, and Docker Compose lead operations automation workflows

    HTML