AGENT_LOOP: 00:00:00 | CTX: 12%

[ BOOTING NOVA AGENT... ]

AI Agent Developer

智能科学与技术专业学生,专注 AI Agent / Coding Agent 开发。正在构建 Nova Agent —— 一个基于 Electron + TypeScript 的本地 Coding Agent 桌面应用,同时持续研究 Agent Harness、上下文工程与 AI 时代的软件开发方式。

MARVIN_PROFILE.EXE
Marvin 的个人头像
02
核心 Agent 项目
04+
主力开发语言
06
证书与获奖
2026.05
Nova Agent 起点

About The Operator

ABOUT_ME.TXT

我目前主要学习和实践 AI 应用开发,长期关注 Agent、Coding Agent、Agentic AI、上下文工程以及大模型工具调用。

相比单纯调用模型 API,我更感兴趣的是「怎样把一个 Agent 真正做成能工作的系统」:包括 Agent Loop、工具调用、 任务规划、权限控制、上下文管理、缓存与压缩、执行状态持久化、测试验证,以及模型能力与 harness 工程之间的关系。

平时会持续阅读 GitHub 上的开源 Agent 项目源码,关注 Claude Code、Codex、OpenCode、DeepAgents、LangGraph 等项目,也会把其中有价值的设计带回自己的项目里验证。

我喜欢边做项目边学习:遇到新的框架、语言或工程问题时,先围绕实际需求建立整体理解,再通过源码、实验和真实项目 逐渐补齐细节。也会使用 AI Coding Agent 辅助开发,但更关注架构、上下文、工程约束、测试与系统闭环这些 AI 很难替代开发者判断的部分。

PROFILE.CFG
  • NAMEMarvin / 徐
  • GITHUB_IDiZiTTMarvin
  • MAJOR智能科学与技术
  • ROLEAI 应用 / Agent / Coding Agent 开发
  • TARGETAI 应用开发 · Agent 工程
FOCUS_AREAS.LOG
AI AgentAgentic AICoding AgentAgent HarnessContext EngineeringAgent LoopTool Calling上下文缓存与压缩任务规划与验证闭环LangGraphDeepAgents本地优先 AI Desktop

Latest Deployments

NOVA_AGENT
Nova Agent 本地 Coding Agent 桌面应用界面
#CODING_AGENT #ELECTRON #TYPESCRIPT

Nova Agent

41

本地 AI Agent 编程工作台 · 2026.05 - 至今

围绕真实编程任务构建完整执行链路:读取代码、修改文件、运行命令、申请权限、执行工具并保留可回滚能力。目标是一个真正适合本地开发场景的 AI 编程工作台,而不只是套一层聊天 UI。

  • 多模型 Tool Calling 兼容 · native 与 XML 流式兜底双轨路由
  • DeepSeek / Kimi / GLM 等模型适配 · SSE 流式输出
  • 上下文缓存与 Prompt 前缀稳定 · cache_control 滚动标记
  • 大工具结果老化压缩 · CacheDiagnostics 缓存诊断
  • 权限询问与安全执行 · Agent 运行状态管理
VIEW SOURCE ↗
MEMCOACH
MemCoach AI 面试教练界面
#LANGGRAPH #FASTAPI #REACT

MemCoach

117

AI 面试教练 Agent · 跨会话画像记忆

围绕多阶段模拟面试与跨会话用户画像记忆设计的 AI 面试训练平台,用状态机驱动完整面试流程。

  • 技术题 / 项目深挖 / 反问等多阶段状态机流程
  • 每轮回答后评估,按质量决定推进或继续追问
  • 自动提取薄弱点并更新跨会话能力画像
  • 后续训练依据历史表现动态调整内容
VIEW SOURCE ↗
CC_OPEN_EXPLAIN
Claude Code 源码逐段讲解界面
#SOURCE_READING #CLAUDE_CODE #DOCS

Claude-code-open-explain

348

面向新手的 Claude Code 客户端源码精讲

对 Claude Code 客户端源码做系统性的逐段拆解与讲解,把 Agent Harness、工具调用与上下文管理这些「黑盒」拆成新手也能读懂的脉络,是我目前 star 最多的开源项目。

  • 面向新手,按模块梳理客户端源码结构
  • 拆解 Agent 执行循环与工具调用链路
  • 讲清上下文管理与 Prompt 组织方式
  • 把工程实现与设计意图逐段对照说明
VIEW SOURCE ↗
NOVA AGENT • CODING AGENT HARNESS • CONTEXT ENGINEERING • AGENT LOOP • NOVA AGENT • CODING AGENT HARNESS • CONTEXT ENGINEERING • AGENT LOOP •

Tech Stack

LANGUAGES.SYS

主要语言

  • Python
  • TypeScript
  • Java
  • Go / Rust(项目接触)
FRONTEND.SYS

前端 / 桌面

  • React
  • Next.js
  • Electron
  • Zustand
BACKEND.SYS

后端

  • FastAPI
  • Spring Boot
  • SSE / 流式响应
  • OpenAI-compatible API
AGENT.SYS

AI / Agent

  • LangChain / LangGraph / DeepAgents
  • Agent Loop · Tool Calling · RAG
  • 多 Agent / 子 Agent 基础设计
  • 上下文管理与压缩 · Prompt / Tool Cache
WORKFLOW.SYS

开发方式与工具

  • Git / GitHub
  • Claude Code · Codex · OpenCode
  • OpenSpec · Trellis
  • AI-assisted development
PRACTICE.SYS

工程实践

  • 公司内部大模型接入 · RagFlow
  • FastAPI 服务化部署
  • VPN / 内网环境与服务器部署
  • 数据库 · 异常处理 · 测试
AGENT_CONSOLE.EXE
marvin@nova:~$agent skills --list
> Loading capability profile...
[████████████████] 100% - AI AGENT / TOOL CALLING
[██████████████░░] 88% - CODING AGENT HARNESS
[█████████████░░░] 82% - CONTEXT ENGINEERING
[████████████░░░░] 76% - PYTHON / TYPESCRIPT ENGINEERING
[█████████░░░░░░░] 60% - JAVA / SPRING BOOT BACKEND
marvin@nova:~$run contact_protocol.sh
> Establishing secure connection... _

Source Reading

我很喜欢 GitHub 开源社区,平时会主动阅读 Agent 项目源码、Issue、PR 和工程实现。我比较在意「为什么这样设计」, 遇到感兴趣的机制时通常会继续追源码、做对比、自己实现,或者放进 Nova 里做实验。

01

DeepAgents

filesystem middleware、backend 抽象与上下文管理实现。

02

Maka Agent

Coding Agent harness 与上下文归档设计。

03

Devin Fast Context

大型仓库下的快速上下文检索与组织方式。

04

LangGraph

状态图与 Agent 编排,多阶段流程的可控执行。

05

Archive 与 Resource 引用

Coding Agent 大文件结果转移与资源引用策略。

06

上线前的执行闭环

Agent 的测试、E2E、执行闭环与真实使用中的体验 Bug。

07

上下文衰减与任务跑偏

AI Coding Agent 在大型项目中的上下文衰减问题与对策。

Certificates

浪潮信息大模型开发工程师证书
软件著作权 ×1
中国大学生创新创业大赛 银奖
蓝桥杯 Python 组 省赛三等奖
蓝桥杯鸿蒙应用开发 省赛一等奖
校级二等奖学金

Contact Protocol