AI时代从Demo到卓越工程的演进过程

简介: 稳定版本最终发布,我倾尽了我所有的想法与当下的用户的痛点的业务结合,做到阶段性卓越。思路我举几个例子..

稳定版本最终发布,我倾尽了我所有的想法与当下的用户的痛点的业务结合,做到阶段性卓越。思路我举几个例子:

1.一开始,产品雏形demo的建立,当一个可用的demo可运行,我开始找身边的人试用,找痛点,同时一开始是单体spring boot的项目,但能考虑到的缓存、限流,降级,故障恢复和压测,分层设计,提前进行了大的框架预留与设计。

2.当逐步收到痛点时,开始让AI帮我coding,在这个过程中,你会发现,业务形态没定,实体抽象不出来,还无法建立领域模型,直到功能随着需求越来越丰富,开始比如很小的点,某个接口6 7个传参,功能已经稳定,那么可以着手抽象成模型model。服务类,无论接口层还是传输层,以及数据字典的微调。

3.当功能越来越多,单体启动太慢,于是我经验出发,拆分服务为微服务,曾经做过dubbo工程,演进到现在的springcloud,于是着手模块微服务拆分,那么某个单点启动问题所带来的连锁思考:

比如挂了怎么办,有bug用户在用改了后启动几十秒?整个过程几分钟?金融级别的要求的话,P0故障了。于是从我现有买的服务器核数以及内存的角度,外存,消息中间件,数据库等以及模块化规模,未来增长曲线预判等我敲定怎么拆,拆几个,以及决定起几个实例。

4.当接入的模型越来越多,通用化配置,我重构过开源hivemetastore,兼容各种异构数据源及计算和存储。那么我决定抽象通用可适配所有模型的统一服务层,以及重写统一langchain langGraph的框架,不是在炫技,而是从业务反馈,代码和系统扩展以及业务流程上去编排去并行加并发和服务器负载的平衡等的决策。

5.一步步演进,架构的越来越具有可伸缩,可扩展,高可用,甚至代码鲁棒性,抽象及细粒度到各jar包的依赖版本的兼容,再到产品体验,功能展示太多?颜色体感?以及串联所有模拟的用户使用时,假如我是用户,我会批判性吐槽哪里,页面卡住要不加个异步提醒?爽感在哪?创新在哪的自我审视。

等等等等我不再举例,所以在AI时代,你曾经踏实写的每一行代码,每一次抽象,每一次重构都在帮助你在AI专家们的团队下,帮你实现。

那么,你是否真的用心去实践过,决定着是否能成为AI的使用决策者。

GIT阶段性完整版: https://taou.cn/a/iiAQka

产品测试地址: https://taou.cn/a/iiAQkM
4e8a0df555de447e33a8f413123b09b0.png

7f0eb1668165c17942df2ba208e59d30.png

db1c9de505115f631ff6791fff81dee5.png

目录
相关文章
|
3月前
|
人工智能 开发框架 Java
如何入门学习 Agent 开发?
本文分享Agent开发实战经验:强调甄别一手资讯、聚焦Context本质而非框架、坚持实操落地、重视效果评测与自我迭代,助新手避开玄学误区,从真实场景出发高效入门。(238字)
171 5
|
3月前
|
消息中间件 NoSQL 关系型数据库
商城系统秒杀场景下的库存防超卖架构设计与实践
本文详述电商高并发场景下库存超卖问题的完整解决方案:从TOCTOU根因分析,到数据库行锁、Redis Lua预扣、RocketMQ异步落库+幂等保障的三阶段演进,最终基于阿里云SLB/Redis/RDS/RocketMQ/OSS构建稳定架构。5000 QPS压测零超卖,TPS达4600+,数据库CPU降至35%。
|
3月前
|
数据采集 监控 供应链
1688 商品详情驱动的选品、竞品分析与采购实战指南
1688是“中国制造”的数字入口,汇聚60万源头工厂。本文详解如何通过API接口实现数据化选品:解析批发价阶梯、库存、供应商资质等核心字段;构建四层选品漏斗;以图搜款溯源跨境爆款;建立采购评分卡与动态监控模型,助力高效决策。(239字)
|
3月前
|
存储 关系型数据库 MySQL
读写混合TPS差六倍,PostgreSQL与MySQL架构差异实测
从架构设计、索引实现、事务隔离、复制机制、运维体验五个维度深度对比PostgreSQL与MySQL,覆盖MySQL 9.0向量检索与PostgreSQL 17新特性,附权威基准数据和选型决策框架
|
3月前
|
Java API Maven
Spring Boot 创建项目详细介绍
如何创建一个 Spring Boot 项目,以及自动生成的目录文件作用。
242 2
|
3月前
|
人工智能 程序员 开发工具
AI时代程序员需要关注的点(个人理解)
AI时代,经过我自己原创的项目,十几天的不断产品迭代,是对自己所有经验以及与AI结合,不断发现问题,不断要求AI去改,不断AI改,我不断抽象的过程,以及我不断精进的过程。
93 2
|
3月前
|
人工智能 测试技术 开发工具
新版Qoder CN AI编程智能体详解:RepoWiki、Quest2.0与专家团实战教程
在AI辅助开发持续迭代的当下,AI编程工具已经跳出简单代码片段生成的范畴,逐步进化为具备任务规划、多文件修改、自测修复、知识沉淀的编程智能体体系。新版Qoder CN作为面向完整软件研发链路的AI编程智能体平台,完成底层架构与核心能力的大规模升级,不再局限单文件代码补全,面向真实工程级项目打造完整Agent工作流,覆盖需求梳理、方案设计、编码实现、单元测试、缺陷修复、项目文档沉淀全流程。产品形态十分丰富,包含独立Qoder CN IDE、JetBrains系列插件、VSCode扩展组件、Qoder‑CLI命令行工具,同时兼容对接百炼平台Coding Plan、Token Plan订阅计费方案,
978 1
|
3月前
|
人工智能 算法 API
【第二部分:大模型应用开发基础】9. RAG 是什么,它与 Agent 有什么关系?——从知识库问答到 Agentic RAG
RAG 通过文档解析、切分、Embedding、混合检索、Rerank 与引用机制,让大模型在回答问题时能够按需获取企业知识,而不是依赖训练数据“记住一切”。文章进一步介绍 RAG 如何从固定的检索增强生成流程演进到 Agentic RAG:由 Agent 判断是否需要检索、如何规划 Query、证据是否充分,并在必要时继续改写和多轮检索。同时梳理 RAG、Memory、Tool 与 Agent 的边界,强调知识库问答系统并不等同于 Agent,RAG 只是 Agent 获取外部知识的一种能力。
415 2
|
3月前
|
人工智能 JavaScript API
#Codex接入DeepSeek-V4-Flash完整实操指南:搭配qwen3-vl-flash补齐图像识别两套落地方案
在AI编程工具快速普及的当下,Codex作为终端与桌面端一体化代码智能体,凭借读写本地文件、执行终端命令、多步骤代码重构、工具调用等能力,成为大量开发者日常开发的核心辅助工具。但原生Codex依赖官方模型订阅,长期使用成本较高,不少开发者开始寻找性价比更高的第三方推理基座,DeepSeek-V4-Flash凭借原生适配Codex所需的Responses API、百万级上下文窗口、低廉的Token计费标准、完善的Agent工具调用能力,成为替换原生模型的最优选择之一。
423 2

热门文章

最新文章