57.71°N 11.97°E
现居瑞典哥德堡
后端与
AI Agent 工程师
Go · Python · C++
专注于后端开发与 AI Agent 构建,致力于打造稳定可靠、结果可验证、性能可度量的系统。以下作品均已部署上线,欢迎在线体验。
查尔姆斯理工大学计算机系统与网络安全专业硕士在读,曾获华为终端 BG 优秀实习生。求职方向:2027 届后端开发、AI 应用开发及 C++ 开发岗位。
关于我
60 s
50ms
Vparser 任务提交接口响应时间(Kafka 异步化)
11.7 s
0.93s
华为看板首页汇总接口响应时间(慢查询优化)
n = 380
91.7%
GoEuroOps 意图识别准确率(自建 380 条评测集)
串行 → 并行
−32%
GoEuroOps 问答耗时降幅(RAG 与意图识别并行预取)
01线上作品
三个作品及其全部中间件共同部署在一台 2 核 2 GB 内存的演示服务器上,访问与响应速度会略慢于正式生产环境,敬请谅解。
-

414# 分歧检测:向量和关键词两路确定性信号一致指向另一个领域时, 415# 即便 LLM 很自信也不直接采信,降为低置信 OTHER,交给澄清追问。 416min_emb = _CONFLICT_MIN_EMB_BGE if self._semantic not in (None, _UNSET) else _CONFLICT_MIN_EMB_NGRAM 417if self._deterministic_conflict(emb, pat, best_group, min_emb): 418 source_scores["conflict"] = 1.0 419 return IntentCategory.OTHER, min(confidence, self.threshold - 0.05), source_scoresbackend/core/intent_recognizer.py#L414 当向量与规则两路信号一致指向其他意图时,即便 LLM 置信度很高也不予采信,转而发起澄清追问。
面向留学工作室的智能运营中枢。学生端仅是服务入口,核心工作集中在工作室后台:每一次回答的 Agent 路由、意图识别、RAG 门控与 Skill 命中情况均可追溯,并配套线索管理、服务价目、Skills、知识库与评测等模块。
- 融合 LLM Few-shot、向量检索与规则的三路意图识别,在自建的 380 条评测集上准确率达 91.7%。
- 意图门控 RAG 与意图识别并行预取知识,问答耗时降低 32%。
- 报价与退款金额由确定性工具计算,不依赖模型推算。
Python / FastAPI / ChromaDB / Redis / Vue 3 / Docker
…
运营中枢以只读演示模式打开:可以试对话、看新线索出现(联系方式已打码),浏览 Skills、知识库检索和评测结果;修改操作只对站长开放。
可以试着提问:「瑞典计算机硕士的申请截止时间是什么时候?」
-

29def _text_matches(evidence: str, candidate: str) -> bool: 30 e, c = _normalize(evidence), _normalize(candidate) 31 return bool(e) and bool(c) and e in c ⋮ 39def supported(self, context: VideoContext | None, evidence: Evidence | None) -> bool: 40 from ..textutil import is_blank 41 if context is None or evidence is None or is_blank(evidence.content): 42 return False 43 source = evidence.source.upper() 44 if "ASR" not in source and "OCR" not in source: 45 return False 46 return any(_text_matches(evidence.content, _source_text(s, source)) 47 for s in context.segments if _contains_timestamp(s, evidence.timestamp_ms))agent-py/app/agent/evidence.py#L29 只有在对应时间戳的 ASR / OCR 原文中能逐字找到的引用,才会被认定为证据;这一校验由代码完成,而非依赖模型自身。
将数小时的课程视频转化为可检索、可追问的结构化笔记。每条结论均附带时间戳,点击即可跳转至原画面核对。
- 基于 Kafka 分级重试与死信队列实现长耗时任务异步化,任务提交接口响应时间由 60 秒以上降至 50 毫秒以内。
- Planner → Executor → Critic 受控工作流,每条证据均由代码对照 ASR / OCR 原文复核。
- 实现分布式锁、消费幂等与断点续传,并接入 OpenTelemetry 全链路追踪。
Go / Python / gRPC / Kafka / MySQL / Redis / MinIO / Qdrant
…
演示账号
interview046DemoziAeWCkz9(公用账号,Token 额度有限)账号中已有一段分析完成的示例视频,短视频的分析约需 20 秒。链路追踪界面可查看每次分析从 HTTP、Kafka、gRPC 到每次模型调用的完整耗时,需凭口令访问,如有需要请与我联系。
-

44 if (PERSIST_FSYNC && ::fsync(fd) != 0) { 45 persistFatal("fsync", tmpPath); 46 } 47 ::close(fd); 48 if (::rename(tmpPath.c_str(), path.c_str()) != 0) { 49 persistFatal("rename", tmpPath); 50 } 51 if (PERSIST_FSYNC) { ⋮ 53 auto slash = path.find_last_of('/'); 54 const std::string dir = slash == std::string::npos ? "." : path.substr(0, slash); 55 int dfd = ::open(dir.c_str(), O_RDONLY); 56 if (dfd >= 0) { 57 ::fsync(dfd); 58 ::close(dfd); 59 } 60 }src/raftCore/Persister.cpp#L44 状态先写入临时文件并 fsync,再 rename 覆盖旧文件,最后同步目录,崩溃时不会留下写了一半的状态;写入失败时节点直接终止,而不是带着没保存的状态继续回复。
基于 Raft 共识算法的分布式键值存储,用 C++ 实现共识、Protobuf RPC 框架、协程库和跳表存储引擎。在线演示里是五个真实节点:可以杀掉 leader 或全部节点、暂停某个节点,亲眼看到新 leader 接管、数据不丢。
- 重做持久化:状态先写临时文件,fsync 后再 rename 覆盖,崩溃后要么是旧状态要么是新状态;故障测试先杀 leader、再杀光全部节点,重启后数据零丢失。
- 新日志立即复制、提交后立即应用,不再等心跳和轮询:写入延迟由 24 ms 降到 5 ms(同样配置),调大快照阈值后为 2 ms,8 并发吞吐由 165 提升到 536 ops/s。
- 靠故障测试找到并修复多处缺陷:Append 被当成 Put、快照恢复后数据错乱、对端断开连接会让进程被 SIGPIPE 杀死、leader 空转占满一个 CPU 核。
C++20 / Raft / Protobuf / muduo / Boost / Docker
…
演示公开,不需要账号:可以随意杀掉、暂停和重启节点,也可以点「运行故障测试」自动走完整套流程。如果所有节点都停了 90 秒,集群会自己重启。
02更多代码
03服务器运行状态
以上三个作品及其全部中间件均运行在这台 2 核 2 GB 内存(系统可用约 1.6 GB)的服务器上。以下数据为实时采集,每 3 秒刷新一次。
cpu--
mem--
net eth0--
▼ rx ▲ tx
sys--
load -- -- --
| container | mem | cpu |
|---|
deploy/statusd.py · /proc + cgroup v2 · 仅发布一个静态 JSON 文件,不开放任何端口
04经历
-
2026.06 – 2026.09
华为技术有限公司 · 终端 BG 软件部 世界 500 强
- 成立
- 1987 年 · 深圳
- 地位
- 《财富》世界 500 强
- 业务
- 产品与服务覆盖 170 多个国家和地区
- 系统
- 鸿蒙 HarmonyOS,并向开源社区捐赠 OpenHarmony
软件开发工程师(实习)· 获评优秀实习生
- 性能交付 AI Agent 提效工具:设计并实现 MCP Server 与声明式 Skill 系统(10 个 MCP Tool、17 个 Skill,覆盖 80 余项性能指标),支持工程师免编码完成 OS 性能根因分析。
- 冰海架构看板优化:定位慢查询,补建复合索引并重写低效 SQL,首页汇总接口响应时间由 11.7 秒降至 0.93 秒。
- OpenHarmony 后台任务需求开发(C++):基于状态机实现后台长时任务通知在纯态与混合态之间的运行时动态切换。
-
2025.09 – 2027.06
查尔姆斯理工大学 QS 2022 #121
- 成立
- 1829 年 · 瑞典哥德堡
- 性质
- 基金会所有的私立研究型大学,以工程与理学见长
- 排名
- QS 世界大学排名历史最高第 121 位(2022)
- 规模
- 约 10,000 名学生
- 科研
- 瑞典国家量子计算机项目 WACQT 所在地
计算机系统与网络安全专业 硕士 · 瑞典哥德堡
- 获 IPOET 奖学金(减免 75% 学费);分布式系统、编译原理课程均获最高等级成绩。
-
2020.09 – 2024.06
西北工业大学 985
- 成立
- 1938 年 · 中国西安
- 层次
- 985 工程 · 211 工程 · 双一流
- 排名
- 软科世界一流学科排名 2026:航空航天工程全球第 2
- 特色
- 航空、航天、航海(“三航”)
- 主管
- 工业和信息化部
信息安全专业 本科 · 中国西安
- GPA 86.4/100,专业排名 10/94;获二等奖学金及优秀大学生称号。
05技术栈
- 语言
- Python、Go、C++、SQL、JavaScript
- 后端
- FastAPI、Gin、GORM、gRPC、MySQL、Redis、Kafka、RabbitMQ、MinIO
- AI Agent
- MCP、A2A、Skill、多 Agent 编排、Agentic RAG、LLM-as-Judge、Harness Engineering
- 机器学习
- PyTorch、TensorFlow、Transformer、pandas
- 前端
- Vue 3、React、TypeScript、JavaScript
- 系统
- 分布式系统、操作系统、计算机网络、Docker、Linux