View Birchove's full-sized avatar
🎯
Focusing
🎯
Focusing

    Organizations

    @IF-Link-Tech-Team

    Block or report Birchove

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

    Hi 👋, I'm Birchove

    CS Sophomore | Algorithms | Internship Seeker | AI Explorer

    Typing SVG

    Visitor BadgeEmailZhihu


    👨‍💻 About Me

    • 🎓 I’m a CS Sophomore at SEU (Southeast University), currently actively looking for an internship.
    • 🔭 My latest project is All-AD-Games. Previously, I participated in a GameJam and developed an ink-wash card game called Feibai.
    • 🌱 I’m currently diving deep into AI technologies and core CS curriculum (408).
    • 📜 A bit of a romantic humanist at heart — built UkiyoE(浮世微言), a modern-day folk chronicle in the spirit of classics
    • 🎯 Future Goal: I aim to work in AI-related roles directly after graduation (not planning on a Master's degree for now).
    • 💬 Let's exchange ideas on: Python, C++, Basic Algorithms, AI usage tips/experiences, and interesting projects.
    • 📫 How to reach me: zhaoxuanwang666@gmail.com or connect on Zhihu.
    • ⚡ Fun fact: I might be a "novice" in many areas, but I love pushing the boundaries of AI-assisted development!

    🚀 Featured Projects

    • 🐺 AIWolfGame
      My latest project focusing on multi-agent AI game simulation.
    • 🃏 Feibai-GameJam
      An ink-wash wuxia roguelike card game developed during AI GameJam.
    • 🔍 RAG-ES-Pipeline
      A retrieval-augmented generation pipeline using Elasticsearch.
    • 🧠 multimodal-rag-api
      An API for multimodal RAG processing and application.
    • 🖖 All-AD-Games
      An ad-free, zero-dependency web arcade that recreates the elusive mini-games frequently seen in misleading short video advertisements.
    • 🫆 Demo-ChatGPT
      A local AI workspace demo integrating streaming chat, PDF RAG, web search, meeting analysis, long-term memory, and PPT generation capabilities.
    • 🪐 UkiyoE(浮世微言)
      A modern folk history and anecdote collection documenting contemporary social events, internet culture, and everyday life through the lens of classical Chinese literary sketches.

    🛠️ Languages and Tools

    Core Skills

    CursorClaude CodeOpenAI Codex


    📊 GitHub Stats & Activity

    GitHub StatsTop Langs

    Activity Graph

    Let's connect and build something awesome!

    Pinned Loading

    1. Feibai-GameJamFeibai-GameJamPublic

      JavaScript 3

    2. RAG-ES-PipelineRAG-ES-PipelinePublic

      RAG pipeline with Elasticsearch: BM25 + BGE hybrid retrieval, fusion rerank, DeepSeek QA

      Python 1

    3. AIWolfGameAIWolfGamePublic

      AI 12-player Werewolf (预女猎白) with DeepSeek LLM agents and spectator UI

      Python

    4. multimodal-rag-apimultimodal-rag-apiPublic

      FastAPI multimodal RAG: PDF upload, BGE+CLIP retrieval, Qwen-VL QA, Kafka+MinerU worker

      Python 1

    5. GameInsightGameInsightPublic

      MDX

    6. UkiyoEUkiyoEPublic

      CSS

    , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
     blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
    }
    } catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
    })();
    (function(){
    try {
    var __m = "github.com";
    var __re = new RegExp('^' + "github\\.com" + '
    
    Skip to content
    View Birchove's full-sized avatar
    🎯
    Focusing
    🎯
    Focusing

      Organizations

      @IF-Link-Tech-Team

      Block or report Birchove

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

      Hi 👋, I'm Birchove

      CS Sophomore | Algorithms | Internship Seeker | AI Explorer

      Typing SVG

      Visitor BadgeEmailZhihu


      👨‍💻 About Me

      • 🎓 I’m a CS Sophomore at SEU (Southeast University), currently actively looking for an internship.
      • 🔭 My latest project is All-AD-Games. Previously, I participated in a GameJam and developed an ink-wash card game called Feibai.
      • 🌱 I’m currently diving deep into AI technologies and core CS curriculum (408).
      • 📜 A bit of a romantic humanist at heart — built UkiyoE(浮世微言), a modern-day folk chronicle in the spirit of classics
      • 🎯 Future Goal: I aim to work in AI-related roles directly after graduation (not planning on a Master's degree for now).
      • 💬 Let's exchange ideas on: Python, C++, Basic Algorithms, AI usage tips/experiences, and interesting projects.
      • 📫 How to reach me: zhaoxuanwang666@gmail.com or connect on Zhihu.
      • ⚡ Fun fact: I might be a "novice" in many areas, but I love pushing the boundaries of AI-assisted development!

      🚀 Featured Projects

      • 🐺 AIWolfGame
        My latest project focusing on multi-agent AI game simulation.
      • 🃏 Feibai-GameJam
        An ink-wash wuxia roguelike card game developed during AI GameJam.
      • 🔍 RAG-ES-Pipeline
        A retrieval-augmented generation pipeline using Elasticsearch.
      • 🧠 multimodal-rag-api
        An API for multimodal RAG processing and application.
      • 🖖 All-AD-Games
        An ad-free, zero-dependency web arcade that recreates the elusive mini-games frequently seen in misleading short video advertisements.
      • 🫆 Demo-ChatGPT
        A local AI workspace demo integrating streaming chat, PDF RAG, web search, meeting analysis, long-term memory, and PPT generation capabilities.
      • 🪐 UkiyoE(浮世微言)
        A modern folk history and anecdote collection documenting contemporary social events, internet culture, and everyday life through the lens of classical Chinese literary sketches.

      🛠️ Languages and Tools

      Core Skills

      CursorClaude CodeOpenAI Codex


      📊 GitHub Stats & Activity

      GitHub StatsTop Langs

      Activity Graph

      Let's connect and build something awesome!

      Pinned Loading

      1. Feibai-GameJamFeibai-GameJamPublic

        JavaScript 3

      2. RAG-ES-PipelineRAG-ES-PipelinePublic

        RAG pipeline with Elasticsearch: BM25 + BGE hybrid retrieval, fusion rerank, DeepSeek QA

        Python 1

      3. AIWolfGameAIWolfGamePublic

        AI 12-player Werewolf (预女猎白) with DeepSeek LLM agents and spectator UI

        Python

      4. multimodal-rag-apimultimodal-rag-apiPublic

        FastAPI multimodal RAG: PDF upload, BGE+CLIP retrieval, Qwen-VL QA, Kafka+MinerU worker

        Python 1

      5. GameInsightGameInsightPublic

        MDX

      6. UkiyoEUkiyoEPublic

        CSS

      , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
      Skip to content
      View Birchove's full-sized avatar
      🎯
      Focusing
      🎯
      Focusing

        Organizations

        @IF-Link-Tech-Team

        Block or report Birchove

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

        Hi 👋, I'm Birchove

        CS Sophomore | Algorithms | Internship Seeker | AI Explorer

        Typing SVG

        Visitor BadgeEmailZhihu


        👨‍💻 About Me

        • 🎓 I’m a CS Sophomore at SEU (Southeast University), currently actively looking for an internship.
        • 🔭 My latest project is All-AD-Games. Previously, I participated in a GameJam and developed an ink-wash card game called Feibai.
        • 🌱 I’m currently diving deep into AI technologies and core CS curriculum (408).
        • 📜 A bit of a romantic humanist at heart — built UkiyoE(浮世微言), a modern-day folk chronicle in the spirit of classics
        • 🎯 Future Goal: I aim to work in AI-related roles directly after graduation (not planning on a Master's degree for now).
        • 💬 Let's exchange ideas on: Python, C++, Basic Algorithms, AI usage tips/experiences, and interesting projects.
        • 📫 How to reach me: zhaoxuanwang666@gmail.com or connect on Zhihu.
        • ⚡ Fun fact: I might be a "novice" in many areas, but I love pushing the boundaries of AI-assisted development!

        🚀 Featured Projects

        • 🐺 AIWolfGame
          My latest project focusing on multi-agent AI game simulation.
        • 🃏 Feibai-GameJam
          An ink-wash wuxia roguelike card game developed during AI GameJam.
        • 🔍 RAG-ES-Pipeline
          A retrieval-augmented generation pipeline using Elasticsearch.
        • 🧠 multimodal-rag-api
          An API for multimodal RAG processing and application.
        • 🖖 All-AD-Games
          An ad-free, zero-dependency web arcade that recreates the elusive mini-games frequently seen in misleading short video advertisements.
        • 🫆 Demo-ChatGPT
          A local AI workspace demo integrating streaming chat, PDF RAG, web search, meeting analysis, long-term memory, and PPT generation capabilities.
        • 🪐 UkiyoE(浮世微言)
          A modern folk history and anecdote collection documenting contemporary social events, internet culture, and everyday life through the lens of classical Chinese literary sketches.

        🛠️ Languages and Tools

        Core Skills

        CursorClaude CodeOpenAI Codex


        📊 GitHub Stats & Activity

        GitHub StatsTop Langs

        Activity Graph

        Let's connect and build something awesome!

        Pinned Loading

        1. Feibai-GameJamFeibai-GameJamPublic

          JavaScript 3

        2. RAG-ES-PipelineRAG-ES-PipelinePublic

          RAG pipeline with Elasticsearch: BM25 + BGE hybrid retrieval, fusion rerank, DeepSeek QA

          Python 1

        3. AIWolfGameAIWolfGamePublic

          AI 12-player Werewolf (预女猎白) with DeepSeek LLM agents and spectator UI

          Python

        4. multimodal-rag-apimultimodal-rag-apiPublic

          FastAPI multimodal RAG: PDF upload, BGE+CLIP retrieval, Qwen-VL QA, Kafka+MinerU worker

          Python 1

        5. GameInsightGameInsightPublic

          MDX

        6. UkiyoEUkiyoEPublic

          CSS

        , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
        Skip to content
        View Birchove's full-sized avatar
        🎯
        Focusing
        🎯
        Focusing

          Organizations

          @IF-Link-Tech-Team

          Block or report Birchove

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

          Hi 👋, I'm Birchove

          CS Sophomore | Algorithms | Internship Seeker | AI Explorer

          Typing SVG

          Visitor BadgeEmailZhihu


          👨‍💻 About Me

          • 🎓 I’m a CS Sophomore at SEU (Southeast University), currently actively looking for an internship.
          • 🔭 My latest project is All-AD-Games. Previously, I participated in a GameJam and developed an ink-wash card game called Feibai.
          • 🌱 I’m currently diving deep into AI technologies and core CS curriculum (408).
          • 📜 A bit of a romantic humanist at heart — built UkiyoE(浮世微言), a modern-day folk chronicle in the spirit of classics
          • 🎯 Future Goal: I aim to work in AI-related roles directly after graduation (not planning on a Master's degree for now).
          • 💬 Let's exchange ideas on: Python, C++, Basic Algorithms, AI usage tips/experiences, and interesting projects.
          • 📫 How to reach me: zhaoxuanwang666@gmail.com or connect on Zhihu.
          • ⚡ Fun fact: I might be a "novice" in many areas, but I love pushing the boundaries of AI-assisted development!

          🚀 Featured Projects

          • 🐺 AIWolfGame
            My latest project focusing on multi-agent AI game simulation.
          • 🃏 Feibai-GameJam
            An ink-wash wuxia roguelike card game developed during AI GameJam.
          • 🔍 RAG-ES-Pipeline
            A retrieval-augmented generation pipeline using Elasticsearch.
          • 🧠 multimodal-rag-api
            An API for multimodal RAG processing and application.
          • 🖖 All-AD-Games
            An ad-free, zero-dependency web arcade that recreates the elusive mini-games frequently seen in misleading short video advertisements.
          • 🫆 Demo-ChatGPT
            A local AI workspace demo integrating streaming chat, PDF RAG, web search, meeting analysis, long-term memory, and PPT generation capabilities.
          • 🪐 UkiyoE(浮世微言)
            A modern folk history and anecdote collection documenting contemporary social events, internet culture, and everyday life through the lens of classical Chinese literary sketches.

          🛠️ Languages and Tools

          Core Skills

          CursorClaude CodeOpenAI Codex


          📊 GitHub Stats & Activity

          GitHub StatsTop Langs

          Activity Graph

          Let's connect and build something awesome!

          Pinned Loading

          1. Feibai-GameJamFeibai-GameJamPublic

            JavaScript 3

          2. RAG-ES-PipelineRAG-ES-PipelinePublic

            RAG pipeline with Elasticsearch: BM25 + BGE hybrid retrieval, fusion rerank, DeepSeek QA

            Python 1

          3. AIWolfGameAIWolfGamePublic

            AI 12-player Werewolf (预女猎白) with DeepSeek LLM agents and spectator UI

            Python

          4. multimodal-rag-apimultimodal-rag-apiPublic

            FastAPI multimodal RAG: PDF upload, BGE+CLIP retrieval, Qwen-VL QA, Kafka+MinerU worker

            Python 1

          5. GameInsightGameInsightPublic

            MDX

          6. UkiyoEUkiyoEPublic

            CSS

          , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
          Skip to content
          View Birchove's full-sized avatar
          🎯
          Focusing
          🎯
          Focusing

            Organizations

            @IF-Link-Tech-Team

            Block or report Birchove

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

            Hi 👋, I'm Birchove

            CS Sophomore | Algorithms | Internship Seeker | AI Explorer

            Typing SVG

            Visitor BadgeEmailZhihu


            👨‍💻 About Me

            • 🎓 I’m a CS Sophomore at SEU (Southeast University), currently actively looking for an internship.
            • 🔭 My latest project is All-AD-Games. Previously, I participated in a GameJam and developed an ink-wash card game called Feibai.
            • 🌱 I’m currently diving deep into AI technologies and core CS curriculum (408).
            • 📜 A bit of a romantic humanist at heart — built UkiyoE(浮世微言), a modern-day folk chronicle in the spirit of classics
            • 🎯 Future Goal: I aim to work in AI-related roles directly after graduation (not planning on a Master's degree for now).
            • 💬 Let's exchange ideas on: Python, C++, Basic Algorithms, AI usage tips/experiences, and interesting projects.
            • 📫 How to reach me: zhaoxuanwang666@gmail.com or connect on Zhihu.
            • ⚡ Fun fact: I might be a "novice" in many areas, but I love pushing the boundaries of AI-assisted development!

            🚀 Featured Projects

            • 🐺 AIWolfGame
              My latest project focusing on multi-agent AI game simulation.
            • 🃏 Feibai-GameJam
              An ink-wash wuxia roguelike card game developed during AI GameJam.
            • 🔍 RAG-ES-Pipeline
              A retrieval-augmented generation pipeline using Elasticsearch.
            • 🧠 multimodal-rag-api
              An API for multimodal RAG processing and application.
            • 🖖 All-AD-Games
              An ad-free, zero-dependency web arcade that recreates the elusive mini-games frequently seen in misleading short video advertisements.
            • 🫆 Demo-ChatGPT
              A local AI workspace demo integrating streaming chat, PDF RAG, web search, meeting analysis, long-term memory, and PPT generation capabilities.
            • 🪐 UkiyoE(浮世微言)
              A modern folk history and anecdote collection documenting contemporary social events, internet culture, and everyday life through the lens of classical Chinese literary sketches.

            🛠️ Languages and Tools

            Core Skills

            CursorClaude CodeOpenAI Codex


            📊 GitHub Stats & Activity

            GitHub StatsTop Langs

            Activity Graph

            Let's connect and build something awesome!

            Pinned Loading

            1. Feibai-GameJamFeibai-GameJamPublic

              JavaScript 3

            2. RAG-ES-PipelineRAG-ES-PipelinePublic

              RAG pipeline with Elasticsearch: BM25 + BGE hybrid retrieval, fusion rerank, DeepSeek QA

              Python 1

            3. AIWolfGameAIWolfGamePublic

              AI 12-player Werewolf (预女猎白) with DeepSeek LLM agents and spectator UI

              Python

            4. multimodal-rag-apimultimodal-rag-apiPublic

              FastAPI multimodal RAG: PDF upload, BGE+CLIP retrieval, Qwen-VL QA, Kafka+MinerU worker

              Python 1

            5. GameInsightGameInsightPublic

              MDX

            6. UkiyoEUkiyoEPublic

              CSS

            , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
            Skip to content
            View Birchove's full-sized avatar
            🎯
            Focusing
            🎯
            Focusing

              Organizations

              @IF-Link-Tech-Team

              Block or report Birchove

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

              Hi 👋, I'm Birchove

              CS Sophomore | Algorithms | Internship Seeker | AI Explorer

              Typing SVG

              Visitor BadgeEmailZhihu


              👨‍💻 About Me

              • 🎓 I’m a CS Sophomore at SEU (Southeast University), currently actively looking for an internship.
              • 🔭 My latest project is All-AD-Games. Previously, I participated in a GameJam and developed an ink-wash card game called Feibai.
              • 🌱 I’m currently diving deep into AI technologies and core CS curriculum (408).
              • 📜 A bit of a romantic humanist at heart — built UkiyoE(浮世微言), a modern-day folk chronicle in the spirit of classics
              • 🎯 Future Goal: I aim to work in AI-related roles directly after graduation (not planning on a Master's degree for now).
              • 💬 Let's exchange ideas on: Python, C++, Basic Algorithms, AI usage tips/experiences, and interesting projects.
              • 📫 How to reach me: zhaoxuanwang666@gmail.com or connect on Zhihu.
              • ⚡ Fun fact: I might be a "novice" in many areas, but I love pushing the boundaries of AI-assisted development!

              🚀 Featured Projects

              • 🐺 AIWolfGame
                My latest project focusing on multi-agent AI game simulation.
              • 🃏 Feibai-GameJam
                An ink-wash wuxia roguelike card game developed during AI GameJam.
              • 🔍 RAG-ES-Pipeline
                A retrieval-augmented generation pipeline using Elasticsearch.
              • 🧠 multimodal-rag-api
                An API for multimodal RAG processing and application.
              • 🖖 All-AD-Games
                An ad-free, zero-dependency web arcade that recreates the elusive mini-games frequently seen in misleading short video advertisements.
              • 🫆 Demo-ChatGPT
                A local AI workspace demo integrating streaming chat, PDF RAG, web search, meeting analysis, long-term memory, and PPT generation capabilities.
              • 🪐 UkiyoE(浮世微言)
                A modern folk history and anecdote collection documenting contemporary social events, internet culture, and everyday life through the lens of classical Chinese literary sketches.

              🛠️ Languages and Tools

              Core Skills

              CursorClaude CodeOpenAI Codex


              📊 GitHub Stats & Activity

              GitHub StatsTop Langs

              Activity Graph

              Let's connect and build something awesome!

              Pinned Loading

              1. Feibai-GameJamFeibai-GameJamPublic

                JavaScript 3

              2. RAG-ES-PipelineRAG-ES-PipelinePublic

                RAG pipeline with Elasticsearch: BM25 + BGE hybrid retrieval, fusion rerank, DeepSeek QA

                Python 1

              3. AIWolfGameAIWolfGamePublic

                AI 12-player Werewolf (预女猎白) with DeepSeek LLM agents and spectator UI

                Python

              4. multimodal-rag-apimultimodal-rag-apiPublic

                FastAPI multimodal RAG: PDF upload, BGE+CLIP retrieval, Qwen-VL QA, Kafka+MinerU worker

                Python 1

              5. GameInsightGameInsightPublic

                MDX

              6. UkiyoEUkiyoEPublic

                CSS

              , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
              Skip to content
              View Birchove's full-sized avatar
              🎯
              Focusing
              🎯
              Focusing

                Organizations

                @IF-Link-Tech-Team

                Block or report Birchove

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

                Hi 👋, I'm Birchove

                CS Sophomore | Algorithms | Internship Seeker | AI Explorer

                Typing SVG

                Visitor BadgeEmailZhihu


                👨‍💻 About Me

                • 🎓 I’m a CS Sophomore at SEU (Southeast University), currently actively looking for an internship.
                • 🔭 My latest project is All-AD-Games. Previously, I participated in a GameJam and developed an ink-wash card game called Feibai.
                • 🌱 I’m currently diving deep into AI technologies and core CS curriculum (408).
                • 📜 A bit of a romantic humanist at heart — built UkiyoE(浮世微言), a modern-day folk chronicle in the spirit of classics
                • 🎯 Future Goal: I aim to work in AI-related roles directly after graduation (not planning on a Master's degree for now).
                • 💬 Let's exchange ideas on: Python, C++, Basic Algorithms, AI usage tips/experiences, and interesting projects.
                • 📫 How to reach me: zhaoxuanwang666@gmail.com or connect on Zhihu.
                • ⚡ Fun fact: I might be a "novice" in many areas, but I love pushing the boundaries of AI-assisted development!

                🚀 Featured Projects

                • 🐺 AIWolfGame
                  My latest project focusing on multi-agent AI game simulation.
                • 🃏 Feibai-GameJam
                  An ink-wash wuxia roguelike card game developed during AI GameJam.
                • 🔍 RAG-ES-Pipeline
                  A retrieval-augmented generation pipeline using Elasticsearch.
                • 🧠 multimodal-rag-api
                  An API for multimodal RAG processing and application.
                • 🖖 All-AD-Games
                  An ad-free, zero-dependency web arcade that recreates the elusive mini-games frequently seen in misleading short video advertisements.
                • 🫆 Demo-ChatGPT
                  A local AI workspace demo integrating streaming chat, PDF RAG, web search, meeting analysis, long-term memory, and PPT generation capabilities.
                • 🪐 UkiyoE(浮世微言)
                  A modern folk history and anecdote collection documenting contemporary social events, internet culture, and everyday life through the lens of classical Chinese literary sketches.

                🛠️ Languages and Tools

                Core Skills

                CursorClaude CodeOpenAI Codex


                📊 GitHub Stats & Activity

                GitHub StatsTop Langs

                Activity Graph

                Let's connect and build something awesome!

                Pinned Loading

                1. Feibai-GameJamFeibai-GameJamPublic

                  JavaScript 3

                2. RAG-ES-PipelineRAG-ES-PipelinePublic

                  RAG pipeline with Elasticsearch: BM25 + BGE hybrid retrieval, fusion rerank, DeepSeek QA

                  Python 1

                3. AIWolfGameAIWolfGamePublic

                  AI 12-player Werewolf (预女猎白) with DeepSeek LLM agents and spectator UI

                  Python

                4. multimodal-rag-apimultimodal-rag-apiPublic

                  FastAPI multimodal RAG: PDF upload, BGE+CLIP retrieval, Qwen-VL QA, Kafka+MinerU worker

                  Python 1

                5. GameInsightGameInsightPublic

                  MDX

                6. UkiyoEUkiyoEPublic

                  CSS

                , 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
                Skip to content
                View Birchove's full-sized avatar
                🎯
                Focusing
                🎯
                Focusing

                  Organizations

                  @IF-Link-Tech-Team

                  Block or report Birchove

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

                  Hi 👋, I'm Birchove

                  CS Sophomore | Algorithms | Internship Seeker | AI Explorer

                  Typing SVG

                  Visitor BadgeEmailZhihu


                  👨‍💻 About Me

                  • 🎓 I’m a CS Sophomore at SEU (Southeast University), currently actively looking for an internship.
                  • 🔭 My latest project is All-AD-Games. Previously, I participated in a GameJam and developed an ink-wash card game called Feibai.
                  • 🌱 I’m currently diving deep into AI technologies and core CS curriculum (408).
                  • 📜 A bit of a romantic humanist at heart — built UkiyoE(浮世微言), a modern-day folk chronicle in the spirit of classics
                  • 🎯 Future Goal: I aim to work in AI-related roles directly after graduation (not planning on a Master's degree for now).
                  • 💬 Let's exchange ideas on: Python, C++, Basic Algorithms, AI usage tips/experiences, and interesting projects.
                  • 📫 How to reach me: zhaoxuanwang666@gmail.com or connect on Zhihu.
                  • ⚡ Fun fact: I might be a "novice" in many areas, but I love pushing the boundaries of AI-assisted development!

                  🚀 Featured Projects

                  • 🐺 AIWolfGame
                    My latest project focusing on multi-agent AI game simulation.
                  • 🃏 Feibai-GameJam
                    An ink-wash wuxia roguelike card game developed during AI GameJam.
                  • 🔍 RAG-ES-Pipeline
                    A retrieval-augmented generation pipeline using Elasticsearch.
                  • 🧠 multimodal-rag-api
                    An API for multimodal RAG processing and application.
                  • 🖖 All-AD-Games
                    An ad-free, zero-dependency web arcade that recreates the elusive mini-games frequently seen in misleading short video advertisements.
                  • 🫆 Demo-ChatGPT
                    A local AI workspace demo integrating streaming chat, PDF RAG, web search, meeting analysis, long-term memory, and PPT generation capabilities.
                  • 🪐 UkiyoE(浮世微言)
                    A modern folk history and anecdote collection documenting contemporary social events, internet culture, and everyday life through the lens of classical Chinese literary sketches.

                  🛠️ Languages and Tools

                  Core Skills

                  CursorClaude CodeOpenAI Codex


                  📊 GitHub Stats & Activity

                  GitHub StatsTop Langs

                  Activity Graph

                  Let's connect and build something awesome!

                  Pinned Loading

                  1. Feibai-GameJamFeibai-GameJamPublic

                    JavaScript 3

                  2. RAG-ES-PipelineRAG-ES-PipelinePublic

                    RAG pipeline with Elasticsearch: BM25 + BGE hybrid retrieval, fusion rerank, DeepSeek QA

                    Python 1

                  3. AIWolfGameAIWolfGamePublic

                    AI 12-player Werewolf (预女猎白) with DeepSeek LLM agents and spectator UI

                    Python

                  4. multimodal-rag-apimultimodal-rag-apiPublic

                    FastAPI multimodal RAG: PDF upload, BGE+CLIP retrieval, Qwen-VL QA, Kafka+MinerU worker

                    Python 1

                  5. GameInsightGameInsightPublic

                    MDX

                  6. UkiyoEUkiyoEPublic

                    CSS