Skip to content
View leslie2046's full-sized avatar
🚩
Focusing
🚩
Focusing

Block or report leslie2046

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.

Content in all repositories owned by your account will be closed.
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
leslie2046/README.md

Hi, I'm Leslie 👋

I build Dify plugins, RAG integrations, and model-serving infrastructure, with upstream contributions to Dify, Xinference, and RAGFlow.

Dify Plugin Collection

  • RAGFlow: Connect Dify to RAGFlow for datasets, documents, chunks, retrieval, and memory workflows.
  • Lingua: Detect languages with ISO language-code output and optional language scoping. Dify Marketplace
  • MinIO: Read, upload, list, and inspect objects in MinIO-backed AI workflows.
  • Knowledge: Use existing Dify knowledge-base operations inside plugin workflows.
  • Moderation: Moderate Dify app input and output with configurable keywords, preset responses, and keyword masking.
  • Juhe: Access weather, exchange rates, oil and gold prices, and stock-market data through Juhe APIs.

Agent Skills

  • skills: Reusable agent skills for the workflows I use and maintain.

Selected Open Source Contributions

Representative merged PRs, from retrieval performance to distributed model serving.

  • Knowledge retrieval performance #42673: Cache parsed provider declarations, check query embedding caches before constructing models, and reuse rerank model metadata; the PR's 100-request benchmark reported 42.2% lower mean latency and 73.7% lower P95 latency.
  • Chatflow startup performance #36773: Reuse request-scoped provider metadata and runtime objects to reduce repeated model resolution; the PR's local benchmark reported 41.3% lower mean workflow startup latency.
  • Excel image ingestion #37104: Extract embedded images from .xlsx knowledge imports, store them as uploaded files, and preserve image-only rows for downstream indexing.

All merged Dify PRs

  • Dynamic replica scaling #5426 / #5491: Add configurable scale-up and placement across multiple workers, with CPU/GPU allocation, failure rollback, and replica-state reconciliation.
  • Supervisor restart recovery #4731 / #5250: Reconnect workers and rebuild replica state after supervisor restarts, including recovery from stale supervisor references.
  • OpenTelemetry integration #4666: Introduce optional OpenTelemetry instrumentation with a configurable OTLP endpoint for model-serving observability.

All merged Xinference PRs

Other Contributions

  • Dify Official Plugins: Provider and model updates for SiliconFlow, DeepSeek, Volcengine, Azure OpenAI, and tool-call message handling.
  • Dify Plugin SDKs and Plugin Daemon: Runtime improvements around app context, persistence, and storage accounting.
  • RAGFlow: Model-provider additions and retrieval-system integration work.

Languages and Tools

Python Xinference Dify RAGFlow

Kaldi sherpa-onnx Ultralytics YOLO PaddlePaddle FunASR

Docker Langfuse Grafana RustFS

GitHub Roast score

Pinned Loading

  1. dify dify Public

    Forked from langgenius/dify

    One API for plugins and datasets, one interface for prompt engineering and visual operation, all for creating powerful AI applications.

    Python

  2. inference inference Public

    Forked from xorbitsai/inference

    Replace OpenAI GPT with another LLM in your app by changing a single line of code. Xinference gives you the freedom to use any LLM you need. With Xinference, you're empowered to run inference with …

    Python

  3. langfuse langfuse Public

    Forked from langfuse/langfuse

    🪢 Open source LLM engineering platform: LLM Observability, metrics, evals, prompt management, playground, datasets. Integrates with OpenTelemetry, Langchain, OpenAI SDK, LiteLLM, and more. 🍊YC W23

    TypeScript

  4. ragflow ragflow Public

    Forked from infiniflow/ragflow

    RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine based on deep document understanding.

    Go

  5. skills skills Public

    My skills for agent

    Python 1