现代软件开发中一些常用的缩写和术语

78 阅读3分钟

在 AI 编程和现代软件开发中,除了 PR (Pull Request),还有很多常用的缩写和术语。它们是团队高效沟通的“行话”。下面为你整理一份 通俗易懂的开发者常用缩写指南


🔧 一、代码协作与流程类

缩写全称中文含义说明
PRPull Request拉取请求请求将你的代码合并到主分支
MRMerge Request合并请求GitLab 对 PR 的叫法,意思一样
CI/CDContinuous Integration / Continuous Deployment持续集成 / 持续部署代码提交后自动测试、自动上线
WIPWork In Progress正在进行中标记 PR 还没完成,别急着合并
LGTMLooks Good To Me看起来不错审核代码后表示“我同意合并”
RFCRequest for Comments意见征求大功能上线前的技术方案讨论

💬 举例:
你发了一个 WIP: add user login 的 PR,同事 review 后评论 “LGTM”,然后 CI/CD 自动测试通过,就可以合并了。


🤖 二、AI 编程与智能工具类

随着 AI 编程兴起,出现了一批新缩写:

缩写全称中文含义说明
AI IDEAI-Native Integrated Development EnvironmentAI 原生集成开发环境像 Cursor、Pear AI 这种为 AI 打造的编辑器
AgenticAgentic Workflow代理式工作流AI 不只是辅助,而是能自主规划、执行任务(如 Augment Code)
Prompt-提示词你给 AI 的指令,比如“写一个登录接口”
RAGRetrieval-Augmented Generation检索增强生成AI 先查资料,再生成答案(Perplexity 就是这么干的)
IaCInfrastructure as Code基础设施即代码用代码管理服务器(如 Terraform、CloudFormation)

💬 举例:
你在 AI IDE 里用一个精心设计的 Prompt,让 AI 以 Agentic 模式帮你完成一个 IaC 任务,整个过程用了 RAG 技术查文档。


💻 三、技术栈与架构类

缩写全称中文含义说明
UIUser Interface用户界面你看到的按钮、页面、菜单
UXUser Experience用户体验用户使用产品时的感受
APIApplication Programming Interface应用程序接口前后端“对话”的桥梁
SDKSoftware Development Kit软件开发工具包别人写好的代码库,你直接用(如微信登录 SDK)
DBDatabase数据库存数据的地方(如 MySQL、PostgreSQL)
CRUDCreate, Read, Update, Delete增删改查最基本的数据操作
MVPMinimum Viable Product最小可行产品快速验证想法的第一个版本

💬 举例:
你用 React 做 UI,调用后端 API,操作 DB,实现 CRUD 功能,快速做出一个 MVP


📦 四、项目与团队管理类

缩写全称中文含义说明
PMProduct Manager产品经理决定“做什么”功能的人
FE/BEFrontend / Backend前端 / 后端分工不同,FE 写页面,BE 写逻辑
SRESite Reliability Engineer站点可靠性工程师保证系统稳定运行
Tech DebtTechnical Debt技术债为了快而写的“烂代码”,以后要还
POCProof of Concept概念验证证明某个技术“能行”
ETAEstimated Time of Arrival预计完成时间“这个功能什么时候能好?”

💬 举例:
PM 提了个需求,FE 和 BE 一起做 POC,SRE 评估上线风险,最后给出 ETA,但提醒别积累太多 Tech Debt。


✅ 总结:记住这些缩写,沟通更高效

类别常见缩写
协作流程PR, MR, CI/CD, WIP, LGTM
AI 编程AI IDE, Agentic, Prompt, RAG, IaC
技术架构UI, UX, API, SDK, DB, CRUD, MVP
团队管理PM, FE, BE, SRE, Tech Debt, POC, ETA

💡 小贴士

  • 在团队沟通中,适当使用缩写能提高效率;
  • 但对新人要解释清楚,避免“黑话”造成隔阂;
  • Augment Code 这样的先进工具,正是通过理解这些上下文(Context),才能像老员工一样帮你写代码。

现在你已经不是“只会写代码的人”,而是“懂流程、懂协作、懂 AI”的现代开发者了。