【使用必看】AI 辅助上手

AI 正在以前所未有的速度重塑软件工程。无论是阅读源码、排查问题还是理解架构,AI 工具都能大幅压缩你的学习曲线。能让 AI 做的事,就让 AI 做 —— 这不只是效率问题,而是它在很多场景下确实比人工更快、更准。

强烈建议订阅 Claude CodeCodeX 等 AI 编程工具,或通过中转站的方式接入使用。在本地项目目录中直接与 AI 对话,是理解 PIGX 源码最高效的方式之一。

推荐工具:

  • CodeX — OpenAI 官方 CLI,终端中直接与源码对话

  • Claude Code — Anthropic 官方 CLI,终端中直接与源码对话

PIG Docs Skill 安装

PIG 官方 AI Skill — 在 Claude Code 或其他 Vibe Coding IDE 中,通过 /pigdoc 指令即可智能检索 PIG 文档、获取代码示例,让 AI 真正理解你的框架

npx skills add https://github.com/lltx/skills --skill pigdoc

skill 安装

典型使用场景:

  • 理解某个模块的整体架构:pigx-upms 的权限体系是怎么设计的?
  • 追踪代码调用链:登录请求从 Gateway 到 Auth 服务的完整流程是什么?
  • 排查配置问题:Nacos 配置加载的优先级顺序是什么?
  • 快速定位文件:处理用户角色绑定的 Service 在哪里?

skill 使用

代码阅读

/pigdoc 网关路由文件在哪里?

AI 加持下了解PIGX

开发目录推荐

在AI加持下,不再按技术栈划分技术岗位,所有工程师统一称为 Agent 工程师。任务分配也不再基于你是前端、后端还是算法,而是基于产品目标和项目结果。

所以作为全栈开发,要同时熟悉前后端代码,建议在本地项目目录结构如下:

VSCODE ├── pigx (IDEA 后端继续打开) ├── pigx-ui └── AGENTS.md/CLAUDE.md

笔者的开发目录示意图