logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

AI 代码审查到底能帮上什么忙,不能帮什么忙

AI代码审查的价值与局限:如何用好这个"勤奋助手" AI代码审查既不能完全替代人工审查,也绝非毫无价值。其核心价值在于: 快速扫描常见风险(空指针、异常分支、权限漏洞等) 发现开发者容易遗漏的检查点 提供风险点的解释说明 但存在明显局限: 缺乏业务上下文理解 无法判断历史兼容性需求 不能承担最终决策责任 有效使用方法: 提供清晰的改动背景和审查重点 按严重程度排序问题 人工复核关键判断 AI最适合

文章图片
#人工智能
AI 写代码的正确姿势:小步快跑,而不是一次性梭哈

摘要: AI编程应避免一次性生成完整功能,推荐采用小步开发模式。开发前先让AI复述任务,确保理解正确;将功能拆解为可验收的小任务,每次只修改明确范围;要求AI先输出方案再改代码,并仔细审查diff;测试失败时提供完整上下文;最后让AI自查改动。通过分步验证和严格审查,确保AI生成代码的质量和可控性,避免大规模返工和潜在风险。

文章图片
#人工智能
我用 AI 做记账 App:这次联调里最真实的 5 个坑

本文总结了使用AI开发记账App过程中遇到的5个典型联调问题:数据库连接失败、迁移脚本执行错误、ORM与数据库枚举值不匹配、CORS跨域限制、以及启动命令的环境差异。作者指出,这些非业务代码问题(环境配置、系统边界、运行方式等)往往成为项目落地的关键障碍,强调联调阶段应重点关注系统各部分的对接稳定性,而非仅满足于代码生成。文章建议开发者将联调视为独立阶段,通过解决工程化问题实现从"可生成"到"可运

文章图片
#人工智能
我用 AI 做记账 App:测试、部署和上线检查,才是项目能不能交付的分水岭

《从AI编程到项目交付:记账App的测试与部署实践》摘要: 本文以个人记账App开发为例,探讨了AI编程项目从功能实现到真正交付的关键环节。作者指出,项目交付不仅需要界面可运行,更需要完成测试保护、本地验证和部署准备三大核心工作。文章详细介绍了如何构建高价值测试体系(包括parser规则、API集成、统计逻辑等),如何进行多层次的本地验证(后端测试、前端构建、服务级smoke测试),以及必须留痕的

文章图片
#人工智能
我用 AI 做记账 App:从骨架搭建到前后端联调,应该怎么推进

本文介绍了记账App的分阶段开发策略,强调将项目拆解为可独立验证的小闭环。作者没有让AI一次性生成完整项目,而是按后端骨架→核心解析接口→持久化链路→统计聚合→前端页面的顺序推进,确保每一步都可验证。联调阶段暴露了环境、部署等实际问题,验证了分步开发的优势。文章指出,优化用户引导比堆叠规则更重要,并提供了适用于AI协作的提示词模板。核心观点是:AI编程的高效性不在于一次性生成大量代码,而在于将项目

文章图片
#人工智能
我用 AI 做记账 App:数据库、接口和规则引擎该怎么设计

一个自然语言记账 App,真正难的不是把页面搭出来,而是怎么把用户输入的一句话稳定地变成结构化数据。

文章图片
#数据库#人工智能#大数据
我用 AI 做记账 App:技术方案怎么选,才能既简单又能落地

如何为AI记账App设计MVP技术架构。核心思路是避免过度设计,选择务实方案:前端用Vue 3+Element Plus快速搭建界面,后端用FastAPI实现模块化API,数据库采用PostgreSQL。关键决策包括使用规则引擎(非LLM)保证识别稳定性,将语音处理简化为文字转换的上游环节。最终采用模块化单体架构,以最小可行方案打通核心业务流程,确保项目快速落地且可持续迭代。

文章图片
#人工智能
我用 AI 做记账 App:先做需求分析,再收敛 MVP

这次做记账 App,我最深的感受不是“AI 帮我省了多少代码时间”,而是:只要需求收敛得足够早,后面的架构、开发、测试都会顺很多。AI 编程不是从代码开始,而是从定义问题开始。下一篇我会继续写:这个记账 App 的架构是怎么收敛出来的,以及为什么我最后选了 Vue 3 + FastAPI + PostgreSQL + 规则引擎,而不是更复杂的一套方案。

文章图片
#人工智能#需求分析
从本地到上线:让 AI 帮你完成项目交付最后一公里

摘要:本文探讨AI在代码部署阶段的应用策略。强调上线前需让AI生成checklist检查环境变量、数据库迁移等关键项,而非直接执行命令。建议利用AI分析构建日志、审查数据库变更风险、编写部署文档,并提前准备回滚方案。特别提醒生产环境需谨慎处理敏感信息和高风险操作,所有AI生成的命令必须理解后再执行。通过将AI融入完整开发流程,实现从编码到部署的闭环管理,确保交付质量。

文章图片
#人工智能
AI 编程不能只会生成代码,还要会让 AI 帮你测试

摘要: AI编程加速了代码生成,但也带来了错误代码的快速产生,因此测试成为关键保障。AI常见错误包括流程覆盖不全、权限遗漏等,测试能限制其错误影响范围。建议分四步优化AI测试:1)先列测试矩阵明确验证点;2)基于项目现有框架编写测试;3)分析测试失败原因;4)审查测试质量。测试类型需按风险选择(单元/接口/端到端测试等),避免过度测试。提供完整提示词模板,强调测试是AI编程可持续的前提,确保代码可

文章图片
#人工智能
    共 16 条
  • 1
  • 2
  • 请选择