██╗ ██╗██████╗ ███████╗ ██████╗ ███████╗██╗ ██╗ ╚██╗██╔╝██╔══██╗██╔════╝ ██╔══██╗██╔════╝██║ ██║ ╚███╔╝ ██║ ██║█████╗ █████╗██║ ██║█████╗ ██║ ██║ ██╔██╗ ██║ ██║██╔══╝ ╚════╝██║ ██║██╔══╝ ╚██╗ ██╔╝ ██╔╝ ██╗██████╔╝██║ ██████╔╝███████╗ ╚████╔╝ ╚═╝ ╚═╝╚═════╝ ╚═╝ ╚═════╝ ╚══════╝ ╚═══╝

从 PRD 到上线
一个 Agent 搞定全流程

新东方开发者专属 AI 助手 — 终端输入 xdf-dev, 即可完成 PRD 分析、技术方案、DDL 生成、YAPI 文档、Apollo 配置变更

$ curl -fsSL devpilot.hangcc.cn/install.sh | bash
$ curl -fsSL devpilot.hangcc.cn/install.sh | bash
PS> irm devpilot.hangcc.cn/install.ps1 | iex
1
登录 — 配置大模型 API Key
$ xdf-dev login --api-key YOUR_KEY
2
配置 — 自动打开 Web 页面,配置 YAPI / Apollo 等
$ xdf-dev config
3
开始 — 自然语言对话,像和同事聊天一样
$ xdf-dev
痛点

开发者 60% 时间在非编码环节

PRD 评审靠经验遗漏 → 返工,DDL 手写不规范 → 联调扯皮,YAPI 文档永远过期...

PRD 评审找边界问题
靠人工经验,常遗漏 → 返工 2-4h
30-60 min 3 min ↓ 90%
编写技术方案
从零手写,格式不统一
1-2 h 10 min ↓ 70%
MySQL DDL 设计
字段命名/索引靠经验,不规范
20-40 min 秒级 ↓ 90%
YAPI 接口文档
手动维护繁琐,常遗忘 → 联调扯皮
15-30 min/次 一句话 ↓ 100%
Apollo 配置变更
手动登录控制台,易改错环境
10-20 min/次 自然语言 ↓ 80%
3,000+
团队年省人·小时
10-20人 × 每人每周5-8h
架构

一个终端入口,贯穿五大系统

不是 Demo,是可复用的开发基础设施

$ xdf-dev
开发者终端 · 自然语言交互
Agent 编排层
对话上下文 → 意图识别 → LLM Function Calling → 工具路由 → 结果呈现
PRD 分析
需求分析 + 合理性
技术方案
方案生成 + DDL
YAPI
接口文档 CRUD
Apollo
配置中心读写
门神 AILLM 推理
门神 AILLM 推理
YAPI APIOpenAPI
Apollo APIOpenAPI
能力

14 个内置工具,覆盖全研发流程

🔍

PRD 分析

10+ 维度扫描:边界条件、异常流、数据一致性、权限、并发安全、幂等性...

⚖️

可行性评估

结合现有代码架构,找出矛盾点,建议替代方案

📐

技术方案生成

改动模块、接口设计、DB 变更、影响范围、实现步骤一步到位

🗄️

DDL 生成 + 审核

规范命名、标准字段、索引优化、破坏性变更标注

📡

YAPI 接口管理

一句话创建/更新接口文档,告别手动维护

⚙️

Apollo 配置

读取、修改、diff 环境、发布配置,自然语言操作

演示

眼见为实

从 PRD 分析 → 技术方案 → DDL 生成 → YAPI 更新 → Apollo 配置,全程自然语言,一个终端搞定

演示视频加载中...

技术栈

Python 3.11+ Claude (via 门神 AI) Function Calling Typer + Rich httpx (async) Pydantic v2 structlog MCP 兼容