发布时间:2026/7/13 21:08:25
后端开发流程ai化实践思路 我们作为开发者想一下整个开发节奏和流程梳理一下然后在看一下哪些步骤可以交给ai去做怎么交给ai去做需要在本地软件配置哪些内容1.整理这个需求所有的信息量聚合在一起对要写的代码产生需求端的理解梳理项目之前的代码习惯比方说权限配置的相关逻辑梳理架构啥的梳理日志2.想好代码里要做的事情1.写接口修改接口2.配置技术栈3.指挥ai做事1.写代码2.测试接口以及联调3.上传代码4.写开发文档ok那整个流程我们的ai-ide需要和什么平台打交道1.本地文件夹数据库2.接口测试使用powershell生成的crul3.github4.skill mcp链接wps需要相关的mcp1.数据库2.github3.wps4.linuxssh链接远程服务器开发节奏、AI介入点以及本地配置清单彻底梳理清楚形成一套可落地的 SOP。一、 整体开发节奏与流程4个阶段把传统的瀑布流拆解为“理解 - 设计 - 编码 - 验收”四个闭环阶段核心动作产出物Phase 1需求聚合与存量梳理拉取需求文档、读取现有代码权限配置、扫描项目架构、翻阅日志异常项目上下文报告(Context Report)Phase 2技术方案与任务拆解确定接口契约OpenAPI/Proto、调整技术栈版本、拆分颗粒度任务Todo List技术方案.md开发任务清单Phase 3AI 编码与自测生成/修改接口代码、编写单元测试、生成 PowerShell 测试脚本、本地跑通功能代码本地测试通过Phase 4交付与沉淀Commit 规范性提交、PR/MR 合并、生成变更日志、更新 WPS 开发文档可部署包文档更新二、 哪些步骤可以交给 AIAI 介入矩阵不是全部给 AI而是“AI 做骨架人做决策”。具体切分如下 坚决不让 AI 做人工掌控生产环境高危操作DROP TABLE/rm -rf、核心金额/权限计算逻辑需人工 Code Review 重点盯防、最终架构选型决策用 MySQL 还是 ESAI 只能给建议。 AI 辅助人确认Copilot 模式权限配置梳理让 AI 扫描PreAuthorize或中间件生成权限矩阵脑图。日志分析扔给 AI 一段 Error Stack让它推断根因及修复方向。测试脚本AI 根据接口定义生成curl命令或 Postman JSON。 全权交给 AIAgent 模式CRUD 胶水代码Controller-Service-Mapper 增删改查。单元测试覆盖Jest/JUnit 用例。数据库 DDL 变更根据实体类反推 SQL。Commit Message 生成和Release Notes编写。三、 怎么交给 AI 做交互策略不要只说“帮我写代码”要用“上下文压缩 指令模板”Phase 1 指令模板扫描 /src/main/java 下所有 RestController提取接口路径并梳理 SecurityConfig 中的 .antMatchers() 权限生成 Markdown 表格。Phase 3 指令模板根据以下需求【粘贴 PRD 关键句】参照 UserService 现有代码风格事务注解、日志格式生成 OrderService 的 createOrder 方法并附带生成用于 PowerShell 的 Invoke-RestMethod 测试脚本。纠错机制遇到 Bug 不要说“修一下”要说控制台报错 IllegalArgumentException定位到第 88 行原因是 ...请修正并检查类似写法。四、 本地软件配置清单让 AI-IDE 拥有“手脚”你的 AI-IDE如 Cursor / VS Code Cline / Continue需要打通以下平台。核心在于 MCP (Model Context Protocol) 和本地环境变量交互平台所需工具/MCP本地配置内容具体操作1. 本地文件夹 代码IDE 原生索引无需配置。确保项目根目录有.cursorrules或cline_custom_modes.json写明技术栈Java 17 / Vue3 / Node 18AI 会自动索引。2. 数据库 (DB)MCP Server:mysql-mcp或postgres-mcp在mcp_settings.json中配置连接串。安全警告建议只连Dev/Test 环境严禁配置生产库。配置示例MYSQL_URI: mysql://user:passlocalhost:3306/dev_db3. 接口测试 (Curl/PowerShell)本地 Shell 执行权限 (MCP:execute_command)配置 IDE 信任终端。关键点设置readonly环境变量禁止 AI 执行rm -rf。可以在提示词中强制要求生成测试脚本后仅输出命令由我手动点击运行。4. GitHub (代码托管)MCP Server:github-mcp配置Personal Access Token (classic)权限勾选repo和workflow。配置后AI 可自动创建 PR、合并分支。5. WPS/文档 (文档协同)MCP Server:wps-mcp需开启 WPS 的本地 API 服务端口通常需安装 WPS 插件。配置后AI 可直接修改你的.docx或在线文档内容。6. 远程服务器 (Linux/SSH)MCP Server:ssh-mcp高危。配置~/.ssh/config别名如dev-server。强烈建议只配置跳板机/测试机且连接后默认进入screen或tmux防止 AI 操作中断。五、 你的专属“一键执行”流程脚本建议放在项目根目录AI_WORKFLOW.md为了让你每天开工不迷茫把上述内容固化为以下动作序列早晨开工上下文预热操作打开 IDE输入workspace /summarize让 AI 总结昨日改动。动作将 Jira/TAPD 需求链接贴给 AI指令结合昨日代码变动更新根目录的 需求上下文.md。开发中编码测试动作AI 根据需求 A修改 UserController注意日志格式参考 logback.xml生成接口后调用 db-mcp 检查表结构是否需要 alter最后生成 test.ps1 脚本。下班前交付动作AI 对比 git diff生成 Conventional Commits 格式的 message调用 github-mcp 创建 PR调用 wps-mcp 将本次修改的接口字段追加到 接口文档.docx 末尾。六、 最后一句忠告避坑指南隔离环境AI 操作数据库和 SSH 时务必在 MCP 配置里写死env: { NODE_ENV: development }并在每一条指令前加一句口头禅“所有操作仅限于本地 Dev 环境”。代码审查红线AI 写的SQL 语句尤其是带索引 hints 的和权限判断逻辑必须人工再看一遍这是出大 Bug 的重灾区。按这套配置下来你的职责将从“写代码”转变为“定义意图和验收结果”效率至少翻倍。需要我针对某个具体 MCP比如 GitHub 或 SSH给出详细的配置文件 JSON 样例吗我可以直接给你贴出来。

相关新闻

2026/7/13 21:08:25

【Atlas】如何扩展 Atlas 的 REST API 添加自定义接口?

Apache Atlas 2.4.0 自定义 REST API 扩展实战:从源码到生产部署的完整指南 用户问题原文:“95. 如何扩展 Atlas 的 REST API 添加自定义接口?” 本文将深入探讨如何在 Apache Atlas 2.4.0 中扩展其原生 REST API,添加满足特定业务…

2026/7/13 21:08:25

【RHCA+】管道符

“ 目录:RHCA -> 5 Shell脚本 -> 2-1 管道符 ”把前一个命令原本要输出到屏幕的信息当作后一个命令的标准输入;语法格式:命令A | 命令B同时按下键盘上Shift\键(反斜杠)即可输入管道符管道符在同一个命令中可多次…

2026/7/13 22:03:44

从零开始:使用MLX-OptiQ工具包量化大型语言模型的完整流程

从零开始:使用MLX-OptiQ工具包量化大型语言模型的完整流程 【免费下载链接】gemma-4-e2b-it-OptiQ-4bit 项目地址: https://ai.gitcode.com/hf_mirrors/mlx-community/gemma-4-e2b-it-OptiQ-4bit MLX-OptiQ工具包是一款专为Apple Silicon设计的高效大型语言…

2026/7/13 22:03:44

FanControl完整指南:让Windows风扇控制变得简单高效

FanControl完整指南:让Windows风扇控制变得简单高效 【免费下载链接】FanControl.Releases This is the release repository for Fan Control, a highly customizable fan controlling software for Windows. 项目地址: https://gitcode.com/GitHub_Trending/fa/F…

2026/7/13 22:03:44

AHK-v2-script-converter社区支持与资源:获取帮助的最佳途径

AHK-v2-script-converter社区支持与资源:获取帮助的最佳途径 【免费下载链接】AHK-v2-script-converter AHK v1 -> v2 script converter 项目地址: https://gitcode.com/gh_mirrors/ah/AHK-v2-script-converter AHK-v2-script-converter是一款实用的工具&…

2026/7/13 22:03:44

QuickLookVideo:让Mac原生支持200+视频格式预览的开源神器

QuickLookVideo:让Mac原生支持200视频格式预览的开源神器 【免费下载链接】QuickLookVideo This package allows macOS Finder to display thumbnails, static QuickLook previews, cover art and metadata for most types of video files. 项目地址: https://git…

2026/7/13 21:58:44

5分钟掌握:MediaCrawler新媒体数据采集神器完整指南

5分钟掌握:MediaCrawler新媒体数据采集神器完整指南 【免费下载链接】MediaCrawler-new 项目地址: https://gitcode.com/GitHub_Trending/me/MediaCrawler-new 你是不是经常需要从各大社交平台收集数据,却被复杂的登录验证和反爬机制搞得焦头烂额…

2026/7/13 6:38:38

3步解锁音乐自由:ncmdumpGUI终极NCM文件解密转换指南

3步解锁音乐自由:ncmdumpGUI终极NCM文件解密转换指南 【免费下载链接】ncmdumpGUI C#版本网易云音乐ncm文件格式转换,Windows图形界面版本 项目地址: https://gitcode.com/gh_mirrors/nc/ncmdumpGUI 你是否曾在网易云音乐下载了心爱的歌曲&#…

2026/7/13 14:26:14

CANoe 19 SP3 配置 GB/T 27930-2023 A类系统:3步搭建BMS仿真测试环境

CANoe 19 SP3 配置 GB/T 27930-2023 A类系统:3步搭建BMS仿真测试环境随着新能源汽车行业的快速发展,充电通信协议的标准化和测试验证变得尤为重要。GB/T 27930-2023作为中国智能充电协议的最新版本,对充电机与电动汽车之间的通信提出了更严格…

2026/7/13 18:07:53

3步搞定RTL8852BE驱动:从零开始配置Wi-Fi 6网卡

3步搞定RTL8852BE驱动:从零开始配置Wi-Fi 6网卡 【免费下载链接】rtl8852be Realtek Linux WLAN Driver for RTL8852BE 项目地址: https://gitcode.com/gh_mirrors/rt/rtl8852be 还在为Linux系统无法识别RTL8852BE Wi-Fi 6网卡而烦恼吗?&#x1f…

2026/7/13 0:00:24

广氟 PTFE 高速线缆膜 —— 高端线缆绝缘材料新选择

PTFE高速线缆膜的基本概念与特点 PTFE 高速线缆膜是以聚四氟乙烯树脂为原料,经膨化双向拉伸制成的多孔绝缘薄膜,作为高速高频通信线缆的核心介质材料,内部形成均匀连通的微孔结构,兼具极低介电常数与介电损耗,能有效降…

2026/7/13 11:33:05

3个高效策略:快速掌握Axure中文界面配置

3个高效策略:快速掌握Axure中文界面配置 【免费下载链接】axure-cn Chinese language file for Axure RP. Axure RP 简体中文语言包。支持 Axure 11、10、9。不定期更新。 项目地址: https://gitcode.com/gh_mirrors/ax/axure-cn 还在为Axure RP的英文界面感…