Skip to content
View juice094's full-sized avatar
🌴
Building in peace · Back tomorrow
🌴
Building in peace · Back tomorrow

Block or report juice094

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

酒宿 · Zhou Jingxiao

Rust, AI Agents, Distributed Systems — built from scratch.

GitHub followers GitHub stars


About

大三在读(2004年生,2027届),甘肃农业大学数据科学与大数据技术专业。2025.11-2026.06 独立设计和交付了三个生产级 Rust 系统 —— 从 AI Agent 运行时到 P2P 协议栈到开发者编译器。实战覆盖 LLM 编排、MCP 协议、RAG 检索、NAT 穿透、Contract-First 架构设计。同时独立完成一项 RAG 输出结构的实证研究(跨 7 模型 × 4 架构 × 3,000+ 样本)。AI 应用工程师(中级)认证。

项目均部署于公网 —— Clarity 前端和课程项目跑在 Vercel,syncthing-rust 的 P2P 节点部署在日本 VPS 上,通过 Tailscale 和国内桌面端组网。

目前在找:2027 届 AI Agent 开发 / 后端系统 / 基础设施方向的实习机会。


这三个项目共享一套工程哲学 —— Contract-First 架构、零 unwrap/expect/panic 的编译期安全策略、单二进制零运行时依赖的分发模型。它们各自的定位是这样的:

                        ┌──────────────────────────────┐
                        │    Clarity (22 crates)        │
                        │   本地 AI Agent 运行时         │
                        │   tokio · MCP · 6前端 · 记忆  │
                        └──────┬───────────┬───────────┘
                               │           │
              ┌────────────────▼──┐    ┌───▼─────────────────┐
              │  devbase          │    │  syncthing-rust      │
              │  (12 crates)      │    │  (13 crates)         │
              │  世界模型编译器     │    │  P2P 文件同步引擎     │
              │  71个MCP工具      │    │  BEP协议 + TLS 1.3   │
              │  tree-sitter解析  │    │  4种NAT发现机制      │
              └───────────────────┘    └──────────────────────┘
  • Clarity 是 Agent 运行时 —— 负责推理、工具调用、记忆管理
  • devbase 是上下文引擎 —— 告诉 Agent 你的工作空间里有什么
  • syncthing-rust 是传输层 —— 让文件在设备之间安全流动

三者可以串联工作:devbase 提供上下文 → Clarity 执行 Agent 任务 → syncthing-rust 同步产出到其他设备。这种"协议栈"式的项目组合,体现的是对系统分层设计的理解 —— 每层有清晰的职责边界和稳定的接口契约。


Projects

Clarity、devbase、syncthing-rust 是三个主力项目。此外还有课程项目集(student-era)、Rust 工具库(pretext-rust)、以及一项仍在进行的 RAG 实证研究(acr-select)。

主力项目

🧠 Clarity

本地优先的 AI Agent 运行时。ReAct/Plan 双模式循环,MCP 协议四传输全实现,BM25+向量混合记忆,Candle GGUF 本地推理。六种前端共享同一 Agent 内核。

🔗 Repo · 📄 Details

🔄 syncthing-rust

Go Syncthing BEP 协议的 Rust 重新实现。TLS 1.3 双向认证,四种 NAT 穿透机制,块级增量同步,三路文本合并。单二进制 ~13MB,部署在日本 VPS 上。

🔗 Repo · 📄 Details

🗺️ devbase

开发者工作空间编译器。tree-sitter 代码解析 + Tantivy BM25 全文搜索 + 自定义 SQL cosine_similarity UDF 实现零外部依赖的语义检索。以 MCP 协议暴露 71 个工具给 AI Agent。

🔗 Repo · 📄 Details

其他项目与课程作品

Project Description
student-era 课程项目集入口 —— Vue 3 / PyTorch / Hadoop / GIS 等多课程归档
acr-select RAG 输出结构实证研究 —— 7模型 × 4架构 × 3,000+样本的受控实验
pretext-rust Rust 移植的 Pretext 多语言文字测量与断行库
personal-portal Vue 3 + Glassmorphism 风格的个人主页入口
steamtools-accelerator Rust 实现的 HTTP/HTTPS 反向代理与流量劫持工具

Repository Layout

juice094/
├── README.md
├── resume/                            ← 简历(4版 md + 2版 PDF)
│   ├── resume-general.md              # 海投通用版
│   ├── zh.md                          # 技术深挖版(STAR 格式)
│   ├── resume-keda-ai-agent.md        # 科大讯飞定向
│   ├── resume-damo-academy.md         # 阿里达摩院定向
│   ├── 周景潇-简历.pdf                # LaTeX 编译
│   ├── 周景潇-简历-达摩院-typst.pdf    # Typst 编译
│   └── templates/                     # LaTeX + Typst 模板
├── 求职战备/                           ← 学习与面试备考(13份文档,公开)
│   ├── 学习路线图/                     # 三项目分级学习路径
│   ├── 项目面试攻略/                   # 技术 Q&A + 项目话术
│   ├── 通用八股/                       # Rust / AI-Agent / 系统设计 / 后端综合
│   └── 面经/                           # 公司特点 + 薪资 + BQ 策略
├── projects/                          # 各项目详细文档
├── research/                          # RAG 学术研究
├── scripts/                           # 工具脚本(定时推送等)
└── .agents/skills/                    # Claude Code Agent 技能定义

Skills

Languages

Systems

AI / Agent

Engineering


Stats


📚 大三在读 · 2027届 · 甘肃农业大学大数据   ·   📜 AI 应用工程师(中级)   ·   📄 RAG 实证研究(论文撰写中)   ·   🔍 寻求 2027 AI Agent / 后端 / 系统 实习 · 2026.07 可到岗(3-6个月,每周5天)   ·   🌐 项目部署于 Vercel + 日本 VPS


📋 Resume

通用版 · 深挖版 · 讯飞定向 · 达摩院定向 · 通用PDF · 达摩院PDF

📁 学习与面试备考资料 —— 项目学习路线图 · 技术八股文 · 面试经验总结(公开,可供其他求职者参考)


📬 GitHub

Holland CIE · Enneagram 7w8 · PDP Owl 🦉 · MBTI ENTJ · DISC DC

Pinned Loading

  1. clarity clarity Public

    Rust 原生个人 AI 运行时:单二进制编排 LLM、MCP 工具、BM25+向量记忆。支持 TUI / 桌面 GUI / Web IDE / 无头 CLI / 系统托盘。本地优先,AGPL-3.0。

    Rust 2

  2. devbase devbase Public

    The open-source World Model Compiler for developer workspaces. One engine for code context, knowledge memories, and agent reasoning — replacing fragmented repo managers, note-taking apps & AI conte…

    Rust 1

  3. syncthing-rust syncthing-rust Public

    A Rust implementation of the Syncthing BEP protocol — wire-compatible with official Go Syncthing. Block-level P2P file sync over TLS, LAN/Global discovery (UDP/HTTPS/STUN/UPnP/Relay v1), REST API, …

    Rust 2

  4. pretext-rust pretext-rust Public

    Rust port of Pretext: fast, accurate, multilingual text measurement, line-breaking, and CPU-rendered Slint label component.

    Rust