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

Block or report eastonsuo

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

Hi, 我是索毅 (eastonsuo) 👋

AI Infra Engineer · 8 年 AI 平台与云原生基础设施研发经验

专注 LLM Infra:RAG 检索基础设施 · Agent 运行时 · 异构算力调度


🤖 Agent Projects

Another Atom — 多智能体 AI 软件工作台

在线试用: public-another-atom-production.up.railway.app

面向自然语言编程场景,把模糊的产品想法转化为可评审、可运行、可持续迭代、可版本恢复和可发布的软件项目。

由 Lead 理解需求并组织产品、架构、开发和复核智能体协作,Project 工作区统一承载代码、预览、文件、版本与发布,使用户可以围绕当前页面、代码、错误和历史版本持续开发,而不是反复生成一次性结果。

nanoagent — 轻量单智能体框架

以最小 ReAct 循环为稳定内核,通过分层和契约,把智能体的不确定性转化为可逐步叠加的工程约束。

核心循环只负责模型推理、工具调用和结果回填;模型、工具与记忆通过契约接入,上下文、权限、熔断、停止和恢复等 harness 能力通过 Hook 注入,使核心保持稳定、可读、可验证,策略可以独立演进。

🧭 Human Context

Relay — Human Context Switcher

AI 并行执行,人类无损切换。

原生 macOS 人类上下文切换器,用轻量 Tab 保存不同目标的工作现场,在 AI 后台执行或任务暂时阻塞时快速切换,并关联 Obsidian、iTerm2 等工作软件;进一步通过 AI 完成提醒、多端同步和窗口感知,让人可以像切换线程一样切换工作上下文。

🧰 Claude Code 工具集

围绕 Claude Code 的一组开源工具与 skill:

💼 核心工作 · 企业级 RAG / GraphRAG 知识检索引擎

面向企业知识库的端到端检索系统(百度千帆),支撑下游 Agent 与对话产品。

  • 离线:多模态异构文档(pdf / md / 网页 / 表格 / 图片)加工,建「段落 + 知识点」两层粒度索引——召回用细、返回用粗。
  • 在线:BM25 + 向量(HNSW)+ 知识图谱三路并发召回 → 两段加权粗排剪枝 → Rerank 精排。
  • GraphRAG(参考 LightRAG):Elasticsearch + 图数据库双存储;自研 多文档共建实体的删除一致性 —— 图谱作为可重建派生视图,删单篇文档时反查其余文档做幂等重建,不引入分布式事务。
  • 成本工程:向量降维换检索提速 + 高置信结果跳过精排省 GPU;OpenTelemetry 全链路可观测。

🧩 过往经历

项目 一句话
KubeSaaS 资源池平台 统一 Serverless 与标准 K8s 的异构算力底座,Saga 补偿保证跨系统回滚
PaddleX AI 全流程平台 prepare / run / sync 三段式训练工作流引擎,插件化接入多套件
星河社区 Codelab 云 IDE JupyterLab 二次开发,存储 / 计算 / 应用三层解耦 + GPU 按需起停

🛠 技术栈

  • LLM Infra:RAG · GraphRAG · 向量检索(HNSW)· Rerank · 知识图谱 · OpenTelemetry · Agent 运行时
  • 云原生:Kubernetes · Volcano · 多集群异构算力调度
  • 后端:Python(精通)· Go · asyncio · Celery · Redis · PostgreSQL · Elasticsearch

📫 联系

📧 pumpkinday2012@gmail.com · 📦 pypi.org/user/eastonsuo

Pinned Loading

  1. nanoagent nanoagent Public

    A harness-first ReAct Agent framework — easy to understand, genuinely usable (~30-line core loop). 以 Harness 为核心、易上手又真正可用的 ReAct 单 agent 框架(核心循环 ~30 行)。

    Python 1

  2. claude-code-statusline-usage claude-code-statusline-usage Public

    Non-invasive realtime usage statusline for Claude Code: live context %, cost, diff, api time — via the official statusLine extension point (no app-bundle patching, survives upgrades).

    Python 1

  3. claude-desktop-usage claude-desktop-usage Public

    macOS floating widget for Claude.ai Pro/Max usage — glance at your 5h + 7d budget without opening the browser

    Swift 1 1

  4. yinxiang-mac-patches yinxiang-mac-patches Public

    印象笔记 (Evernote 中国版) Mac 客户端 markdown 渲染补丁集:mermaid v11 升级 + [toc] 链接 bug 修复

    JavaScript 1