Skip to content
View 30bef100w's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report 30bef100w

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. 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
30bef100w/README.md

Building with agents. Chang'an University · AI Agent Development Intern.

Chang'an University · AI Agent Development Intern
Building practical AI applications, one workflow at a time.

DeepAsk   /   HMDP-Pro   /   Open-source activity

A little about me

I'm a student at Chang'an University, currently working as an AI Agent Development Intern. I'm interested in turning language models into useful applications through structured workflows, retrieval, and reliable backend engineering.

I learn by building projects, testing ideas, and contributing to open source.

Open-source contributions

Four upstream pull requests merged across three projects, with five additional backend and Agent framework fixes currently open for review. Each entry links to the official PR and summarizes the engineering problem it addresses.

MERGED WeKnora #5298 Enabled the built-in assistant to configure, replace, preserve, and clear ReRank models through the backend agent-update path.
MERGED WeKnora #5299 Preserved Neo4j error chains and transaction-consumption failures so retryable graph-write errors reach the driver's retry classifier.
MERGED AgentScope #3774 Preserved Pydantic $defs in model-card JSON Schemas so nested and enum tool parameters remain valid.
MERGED GEPA #568 Added Python 3.15 core-package compatibility and an independent CI validation path.
OPEN WeKnora #5376 Normalizes source-relative Markdown links in stored Wiki content and provides versioned repair with conflict detection.
OPEN Eino #1480 Stabilizes duplicate and empty tool-call identities across execution addresses, interrupt recovery, and stream checkpoints.
OPEN Qwen-Agent #1057 Adds lifecycle hooks around Agent tool execution for audit metadata, policy denial, and error observation.
OPEN CrewAI #9350 Rejects synchronous tools before async execution so arun() cannot trigger side effects or consume usage budget.
OPEN AutoGen #8474 Preserves Anthropic tool policies and schema constraints such as strict and additionalProperties.

Featured projects

AI-powered mock interviews

Resume-aware question planning, structured follow-ups, code evaluation, and explainable feedback.

Exploring how planning and state management make multi-turn agent workflows more useful.

Python FastAPI Next.js

Backend engineering in practice

A learning project extending the Heima Dianping course project with flash-sale workflows, transactional messaging, layered caching, and order reconciliation.

Java Redis MySQL RocketMQ

What I'm exploring

  • Agent workflows — planning, tool use, and multi-turn state management.
  • Retrieval & evaluation — grounding responses and checking whether an application does its job.
  • Reliable systems — APIs, caching, messaging, and practical debugging.

Build with curiosity. Improve with evidence. Share what you learn.

Pinned Loading

  1. interview-agent interview-agent Public

    Python 6

  2. hmdp-pro hmdp-pro Public

    Java 67 4

  3. Tencent/WeKnora Tencent/WeKnora Public

    Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.

    Go 37.3k 5.2k

  4. gepa-ai/gepa gepa-ai/gepa Public

    Optimize prompts, code, and more with AI-powered Reflective Optimization

    Jupyter Notebook 7.4k 620