GEOGRAPHY · TECHNOLOGY · PEOPLE

沿着好奇心,
去理解,
也去动手。

我把自己叫作“杂学家”。地理是观察世界的起点,技术是理解并改变问题的工具,而人始终是我判断一件事是否值得做的尺度。

移动鼠标探索地点武汉 · 东京 · 杭州 · 北京
向下认识我
00 / ABOUT

站在人文与
技术之间。

我本科和硕士都学习地理空间信息工程。地理让我关注人、城市、空间与关系;编程让我能把判断做成工具、系统和可以验证的原型。

从 WebGIS、空间分析到 NL2SQL 与 Agent,我既做研究,也写代码、搭服务、做产品。我不想做远离真实人的技术,也不满足于只讨论概念。 好奇心打开问题,人文视角决定方向,技术能力让我把想法真正做出来。

01 / EXPERIENCE

走过的路

这三段经历里,我做研究、写代码,也和真实用户一起把产品往前推。

北京

新东方教育科技集团

互联网中心

AI 产品研发实习生

面向互动卡片式课程的规模化生产,将教师组课方法沉淀为可复用 Skill,再由 Agent 生成可编辑课程草稿,并通过卡片级评测持续迭代。

  • 基于 Pi Agent SDK 开发组课 Agent,设计需求澄清、课程规划、卡片生成与草稿写入流程,并接入真实课程制作平台。
  • 通过教研访谈、历史组课记录与教师提示词分析,将卡片规范、选卡逻辑和内容填写规则沉淀为可按学科加载的组课 Skill。
  • 设计卡片级 LLM-as-Judge 评测方案,记录教师修改形成失败样本;实际使用中使教师从手工搭建转为审核修改,制作时间缩短约 50%。
杭州

浙江精准学科技有限公司

产品部

AI 产品经理实习生

围绕 AI 教育机的讲题质量,建立从评测标准、Badcase 归因到自动化测试的迭代流程。

  • 梳理 50+ 份专家审核记录和讲题规范,将质量拆解为引导、反馈、节奏、总结和陪伴感等维度,设计结构化打标口径。
  • 基于不同能力水平的模拟学生和真实题目定位规则及示例冲突,推动 Prompt 迭代,将小学数学场景通过率提升至 92%。
  • 对接提示词平台 API,封装师生模拟对话与自动评测工具,将单轮评测时间由约 2 小时缩短至 10 分钟。
东京

LocationMind Inc.

R&D Division

AI 产品与研发实习生

从自然语言访问地理数据库出发,继续探索地理空间分析 Agent,最终将能力接入办公入口,形成数字员工原型。

  • 提出动态 Schema Mapping 与人在环路澄清方法,Monkuu 在 KaggleDBQA 上达到 56.2% 准确率,较当时最佳水平提升 13.8%,成果以第一作者发表于 IJGIS(SCI Q1)。
  • 基于 PocketFlow 与 ReAct 构建地理空间分析 Agent,并通过 QGIS-MCP 封装专业分析工具,原型评测通过率达 73.3%。
  • 探索 GeoClaw 数字员工,在 109 个真实任务上将准确率从 73% 提升至 95%。
EDUCATION

教育经历

工学学士

中国地质大学(武汉)

地理空间信息工程 · 211 院校

专业排名前 5%,保研;参与国家级大学生创新创业训练计划,获软件著作权与地大英才奖学金。

02 / SELECTED WORK

做过的东西

前三个项目从地理问题出发:先理解数据,再调用工具,最后走进真实的工作入口;第四个是给自己做的知识工具。

01NL2SQL · GeoAI · 第一作者论文

问空 Monkuu

让不熟悉 SQL 的用户直接询问地理数据库。系统通过动态 Schema Mapping 处理长模式,通过人在环路澄清空间语义。

KaggleDBQA 56.2%,较当时最佳水平提升 13.8%。
  • Python
  • NL2SQL
  • Human-in-the-loop
  • GeoAI
02ReAct · QGIS-MCP · 复杂空间任务

地理空间分析 Agent

让 Agent 根据目标选择空间分析工具、处理执行错误,并把地图、图表与分析结果交还给用户。

原型评测通过率 73.3%,为后续数字员工探索提供能力底座。
  • PocketFlow
  • ReAct
  • QGIS-MCP
  • 评测
03Agent · Slack Bot · CLI

GeoClaw 数字员工

把地理分析能力从命令行带进办公入口,让用户通过对话提交任务,并在同一处获得结果。

109 个真实任务上,准确率由 73% 提升至 95%。
  • Python
  • Slack Bot
  • Tool Use
  • CLI
04开源 · LLM Wiki · Claude Code

第二大脑

随手把链接和想法发进飞书群,说一句「处理收件箱」,Claude Code 就把它们编译进 Obsidian 里的个人 wiki。

每条要点都标明出处,观点只记原话;宣传片由代码逐帧绘制。
  • Claude Code
  • Obsidian
  • 飞书 API
  • Node.js
03 / BUILT FOR MYSELF

因为自己需要,
所以动手做了

一些工作之外的工具、方法和长期维护。

04 / RESEARCH

研究,是另一种
理解世界的方式。

我的研究从地理数据库的人机交互,延伸到多模态土地利用识别、地理表征学习与全球风险分析。

ResearchGate ↗
05 / NOTES

最近在想什么

记录理解发生的过程,而不只保存最后的答案。

01

我给自己做了一个「第二大脑」

收藏了很多,却很少回看。我按 Karpathy 的 LLM-Wiki 思路做了一个开源的第二大脑:在手机上照旧把链接和想法发进飞书群,电脑上说一句「处理收件箱」,Claude Code 把它们编译进 Obsidian 里的个人 wiki,每条要点都标明出处,我的观点只记我的原话。

阅读全文 ↗
02

用 Astro 和 GitHub Pages 搭建一个可长期维护的个人网站

从空仓库开始,用 Astro 构建个人主页和 Markdown Blog,再通过 GitHub Actions 自动发布到免费的 GitHub Pages。文章包含目录设计、内容集合、动态文章路由、中英文页面、RSS 和日常更新方法。

阅读全文 ↗
03

我让 5 个 AI 同时帮我写代码,然后发现了一个所有人都忽略的问题

让多个 AI Coding Agent 并行开发一个项目,失败 4 次后总结出一套基于文档和 Git worktree 的协作方法论 ADD,把软件工程的管理实践搬到 AI Agent 身上。

阅读全文 ↗
04

AlphaEvolve 正在变成一种科研方法论吗

从 Persona Generators 和石头剪刀布行为建模两篇研究出发,理解 AlphaEvolve 为什么正在从算法优化工具变成一种可复用的科研工作流,以及这套范式的边界。

阅读全文 ↗
05

OpenClaw 与 Hermes Agent:AI 助理真正开始碰你的电脑之后

从 OpenClaw 的起源、Gateway 架构、SOUL.md、养虾热、安全事故、OpenAI 介入,到 Hermes Agent 的自进化运行时,重新理解个人 AI 助理的机会和代价。

阅读全文 ↗
查看全部文章 →

好奇心不会直接给出答案,
但它会不断打开新的入口。

如果你也在思考 AI、地理、工具,或者某个还没有名字的问题——
PROJECT DEMO项目演示