张大尉

Agent工程师 / 前端工程师

30本科zdw189803631@gmail.com18305626266(微信)https://github.com/yusifeng

个人简介

具备扎实前端基础与前沿 Agent 工程实践能力的前端/Agent 工程师。善于借助 AI 工具扩展技术边界,拥有极强的自学能力、好奇心以及从零到一的项目落地经验

技能特长

前端:TypeScript、React 全家桶、Vue 全家桶、Ink、Tailwind、Next.js、Electron、Vitest、Node.js、Express、前端工程化
AI / Agent 工程:熟练使用 Claude Code、Codex、Cursor 进行 AI 辅助编码;深入理解 MCP、Skill、Subagent、Tool Use 等 Agent 技术原理,能够提炼最佳实践并沉淀为可复用的 Skill,落地于实际项目中

项目经历

Formax (Code Agent)
通过抓包与网络调查复现 Claude Code v2.0.67 的运行时(主要代码于 cc 泄密前完成),旨在掌握前沿 Agent 开发技术,并且实践如何完全由 AI 进行编程

技术栈: TypeScript、React、Ink、JSON-RPC、Node.js、Vitest、Vite、Electron、Shadcn/ui、Tailwind、WebSocket、openai-sdk、anthropic-sdk

  • 支持在命令行使用(TUI,像素级还原 Claude Code)、网页使用(GUI,参考早期 Codex)以及 Electron 版本
  • 实现了 Claude Code 的 Tool Use、Planning、Skills、Memory、Subagent、Hooks(部分)、Command、Compact(后续根据泄露代码补充过)等功能
  • 项目 95% 由 Codex 编写,代码总量 40w+ 行,测试覆盖率 95% 以上。沉淀了一套适合自己的工作流:分析 → 写 TODO → GPT 分析 TODO → 优化 TODO → 执行 TODO → 复核 TODO,最高连续运行超过 8 小时
  • 项目迭代中沉淀了 21 个业务相关的 Skill,也实践了 OpenAI Harness 文章中的方法
Agent-Infra
AI Agent 运行时持久化后端基础设施,提供对话的持久化、可检查、可评估、可回放能力,旨在避免在以后的 AI 项目中写重复的代码

技术栈: TypeScript、pi-agent-core、Vitest、Drizzle ORM

  • 项目的动机就是在每次尝试想写新的 AI 应用,都必不可少的需要去做 thread 的管理,定义基本数据、Agent loop、多厂商支持、工具调用、这些总是重复的,所以理应可以成基础设施
  • 参考了 Langsmith 的一些概念,可以基于平台很方便的去实现 Dataset 的采集(基本单位为 Run),目前处于探索阶段,但是也已经有了初步的 Run 管理、Dataset 管理、运行 Run、人工标注预期答案、对比等功能
Deepseek官网高仿(基于Agent-Infra)
基于 Agent-Infra 深度模仿 DeepSeek 官网,并扩展官方不支持的高级功能,作为 B/S 架构 Agent 项目的可控基础模板

技术栈: TypeScript、Tailwind、Shadcn、pi-agent-core、Next.js、Vitest、Resend(接码平台)、Tavily(搜索)、Cloudflare、Vercel、Turso、Drizzle-orm

  • 这是一个基于 Agent-Infra 的实践项目,整体功能相对纯粹,可方便作为以后 B/S 架构 Agent 项目的基础,更加可控
  • Next.js 全栈项目,包含真实接码平台、邮箱验证码注册、Cloudflare 域名、Turso 数据库、Vercel 部署
  • 支持 DeepSeek 官网已有的深度思考、网络搜索、专家/快速模式、流式输出(刷新不中断)、分享、置顶等功能
  • 额外增加了 DeepSeek 不支持的双路回答、LLM 路径回放、后台 Dataset 创建和收集、人工标注预期答案、执行 Run、标注答案与 LLM 回复对比等功能
  • 项目 95% 由 Codex 编写,实践了 OpenAI Harness 文章中的部分做法
Formax-chrome-use(浏览器自动化)
面向 AI Agent 的真实 Chrome 控制运行时,通过 Chrome 扩展、Rust Native Host 和 MCP Node REPL 打通 Agent 与用户真实浏览器,旨在让 Agent 能稳定完成真实网页操作任务

技术栈: TypeScript、Chrome Extension MV3、Rust、Tokio、Axum、MCP、Node.js、CDP、Native Messaging、Vitest

  • 这是一个和 Codex Compute Use 相同技术架构的实现,可以用在任何支持 MCP 的 Agent 的运行时
  • 实现了 Agent → MCP/Browser SDK → HTTP RPC → Rust Native Host → Chrome Native Messaging → Extension → CDP 的完整浏览器控制链路
  • 支持 40+ browser action,覆盖标签页管理、页面观察、locator、点击、输入、滚动、截图、上传文件、下载监听、弹窗处理、DevTools 日志和 raw CDP
  • 有真实的线上演示视频:https://portfolio.zhangdawei.org/agent-chrome-use

工作经历

前端工程师 at 上海亦净网络科技有限公司(坚果云)
2021-06 - 2025-06
前端工程师 at 上海弘连网络科技有限公司
2018-09 - 2021-03

项目地址和演示

线上作品集
https://portfolio.zhangdawei.org
Formax
https://github.com/yusifeng/formax
Agent-Infra
https://github.com/yusifeng/agent-infra
Deepseek高仿
https://deepseek.zhangdawei.org/ (可使用 admin 123456 登录)

教育背景

本科(二本) - 数据与计算机专业 - 铜陵学院
2013-09 - 2017-07