- 博客(22)
- 收藏
- 关注
原创 AI代码编辑器 - AI代码框架 - AIDevflow:思维主导协作法的工程实践与跨域创新
当你安装完这个框架,你只需要在IDE中输入"提交代码",就会自动提交代码,也可以输入"提交代码并推送",之后会自动提交并推送到你的仓库
2025-11-07 01:16:18
720
原创 AI代码编辑器 - AI代码框架 - AIDevFlow - 使用手册
【代码】AI代码编辑器 - AI代码框架 - AIDevFlow - 使用手册。
2025-11-06 23:56:39
273
原创 AI代码编辑器 - TRAE - “Claude下线,工程还在“ - 以规则为锚的多模型生态实践,让你祛魅模型的“神性“
开场核心思想什么是“规则即锚”普通人可立即上手的五步法如何“按任务类型路由”,让模型同频你真正需要掌握的“可控要素”,而不是模型细节常见焦虑与简易修复多模型协作的“普通人版本”轻量的质量自检把好用方法沉淀成你的“个人模板”心态与认知升级结尾
2025-11-05 08:45:00
774
原创 AI代码编辑器 - 工具使用 - 揭秘 AI 编辑器 - 从模型崇拜到工程对齐的普通人速用法
别再迷信单一模型;理解“IDE+规则+模型”的协作结构,任何人都能稳稳地把 AI 用好
2025-11-05 01:01:43
581
原创 AI代码编辑器 - AI代码框架 - AIdevflow的设计心得 - 以规矩为锚,让 AI 与工程同频
以规矩为锚,让 AI 与工程同频。当规则前置、边界清晰、验收明确、索引顺手、路由合理,AI 的产出就会从“拙劣模仿”变成“可靠增量”。我不会指望它替我做决策,但我会让它在我设定的工程轨道上高效跑起来。
2025-11-04 11:46:53
828
原创 AI代码编辑器 - 工具使用 - 工具是死的,人是活的:AI小说框架设计与实践(MD文档数据)
真正的突破在于转向"生态思维":不是简单地使用AI工具,而是构建一个人与AI共生的创作生态系统。在这个生态中:- **AI不是替代者,而是协作者**:AI负责处理重复性、规律性的工作,人类专注于创意、判断和价值引导- **系统不是静态的,而是演进的**:通过持续的反馈和学习,系统不断优化和进化- **创作不是孤立的,而是网络化的**:不同的创作者、AI模型、知识资源形成协作网络
2025-11-04 10:04:28
862
原创 AI代码编辑器 - AI代码框架 - AIdevflow 技术深潜(口语化版) - (AI生成文章)
规则触发与修复:触发次数、修复时长、回归率、违规类型分布。契约稳定度:门面接口变更频次、兼容策略覆盖率、外部依赖变更同步率。提示词合规度:输入约束覆盖率、输出结构达标率、术语一致率。事务一致性:故障演练通过率、事件补偿成功率、并发冲突拦截率。文档完备度:索引覆盖率、断链率、引用一致性、变更同步滞后时长。——工程的难点不在“做不做”,而在“怎么让大家长期稳定地以一致的方式做”。把规则写下来,把流程讲清楚,把门禁拉起来,把度量跑起来。
2025-11-03 13:27:14
755
原创 AI代码编辑器 - AI代码框架 - AIdevflow框架技术深度解析(扩展版):规则驱动的工程化实践全景 - (AI生成文章)
AIdevflow 的核心不是“更多规则”,而是“恰当边界”。在复杂系统中,规则与流程提供可控的秩序;它们让团队经验转化为可执行的工程资产,使软件交付变得稳定、可预测与可演进。将这些原则落地于分层架构、事务编排、装配治理与质量门禁,最终形成从需求到发布的闭环工程实践。——规则触发与修复:触发次数、修复时长、回归率、违规类型分布。契约稳定度:门面接口变更频次、兼容策略覆盖率、外部依赖变更同步率。提示词合规度:输入约束覆盖率、输出结构达标率、术语一致率。
2025-11-03 13:26:12
941
原创 AI代码编辑器 - AI代码框架 - AIdevflow框架技术深度解析:从工程问题到规则化解决 - (AI生成文章)
AIdevflow 并非用“更多规则”取代思考,而是用“恰当边界”约束复杂系统中的不确定性,将团队的经验沉淀为可执行的工程资产,最终实现“稳定、可预测、可演进”的软件交付。
2025-11-03 13:24:00
570
原创 AI代码编辑器 - AI代码框架 - AIdevflow的诞生 - (AI生成文章)
更重要的是,你会看到我在这套体系里,怎样把“AI的创造性”变成“工程的可预测性”。它更像是一个开发者的心路历程:我如何把自己从“用AI生成几段代码”的阶段,走到“用一套规则让AI参与完整的软件开发流程”,以及这些过程中我悟到的、人和工具之间微妙的协作之道。在AIdevflow里,规则是“给AI的”,也是“给流程的”,不是“给人的”。更关键的是,它把判断“好坏”的标准,从“主观审美”转到“客观规则”。这对团队而言,是决定性的。AI也能跟得上变化,因为它生成的是“受规则保护的代码”,不是“猜出来的代码”。
2025-11-03 11:32:21
1014
原创 通过Feign跨服务上传文件,getParts错误,头信息设置,boundary为null,multipart错误等
表单参数不是空,初始化并转换表单信息 StandardMultipartHttpServletRequest.initializeMultipart()/parseRequest(HttpServletRequest request)获取boundary值 FileUploadBase.getBoundary(我这里报错了)基础的使用可以参考我之前的文章,可以解决因为版本升级导致无法使用等问题。发现是文件处理文件 Request.parseParts(2562行)把流信息读取到文件中。
2024-12-25 19:48:16
861
原创 mysql根据主键或唯一索引的添加或更新,INSERT ... ON DUPLICATE KEY UPDATE
update : insert"的需求,本人因为懒想少写代码,遂翻以前的代码拷贝过来.示例,用户在本次时间单位(每小时)内对当前文章的最后回复,联合索引为 uid,article_id,visit_hour。执行sql后判断返回值是否等于1,测试时发现总是错误,断点后发现执行结果返回的是2,Why?但文中的意思也可能说的是表本身已经很庞大,且索引做的很差,会有性能问题。如果有索引,会先根据索引更新值,如果索引没有命中,则会根据主键更新值。既然都写了这么多了,我再多写点,不要在意表名,瞎写的。
2024-12-24 16:03:16
611
原创 Camunda8微服务流程引擎搭建实战 -- camunda-identity接入keycloak,使用mysql数据库以OpenID Connect的方式实现用户的权限管理
keycloak是一款开源的功能丰富、易用且灵活的身份和访问管理软件,为开发人员提供了快速集成身份认证、授权和用户管理的解决方案。
2024-01-06 18:32:44
2274
1
原创 jpa2.2升级后无法使用本地查询,nativeQuery = true,无法使用select *号,SpEL无法识别,#{#entityName}错误,函数无法识别,实体类扫描失败,解析sql失败等
目前新项目使用springboot3,相应的jpa也开始使用3.0+版本,还有部分项目从springboot2.2/2.3/2.5升级到2.7,合并项目,使用mybatis+jpa,且多数据源的情况,在使用jpa的过程中出现了如标题中描述的问题。
2023-09-11 16:02:55
530
原创 springboot3 - feign实战 - feign原生实现 - MVC实现方式以及用接口实现代理转发
几年前突发奇想,将@RestController和@FeignClient放在了一下,这样测试的时候会方便很多,不用走业务就可以调用接口,然后误打误撞发现真的可以,新项目使用springboot3,在pom.xml文件,引用dependency.version会自动提示版本号,所以就没有去查相应支持的版本,用的提示版本3.1.4,然后出现了很多问题。
2023-08-08 21:56:32
1427
原创 如何在java17中动态修改注解值
从 Java 9 开始,setAccessible() 方法被标记为 @Deprecated,并且引入了模块化系统//java9代码 //代码从chatgpt获取,如果不对请留言提供一下代码 @Deprecated(since = "9") public final void setAccessible(boolean flag) throws SecurityException {// 判断是否和当前权限状态一致 return;= null) {
2023-08-02 22:02:41
855
1
原创 使用ApplicationRunner,以注解的方式直接注入基类,解决继承父类后,不再复写获取getBaseDao()方法
继承ApplicationRunner,当ApplicationContext加载完成后被调用,并且在所有的初始化和自动配置完成之后执行。示例,修改传统实现获取基础持久对象方法,主动注入基类。
2023-07-21 02:17:16
431
1
原创 用注解的方式实现redis缓存控制qps/tps/接口请求/流量
然后,通过调用redisTemplate的keys方法获取与模式匹配的所有键,并将其存储在一个Set中。需要注意的是,使用keys方法在Redis中执行模式匹配操作会有性能问题,因为该操作会遍历所有的键。如果Redis中存储的键较多,建议使用更具体的模式来限定范围,以减少遍历的键的数量。这样,您就可以使用Spring Boot实现一个限制某个请求的TPS为每秒200次的功能,并考虑到了分布式的问题。这样可以避免使用scan命令,而且自增操作是原子性的,可以保证在多线程环境下的并发安全。
2023-07-20 18:10:43
566
原创 java开发 - 枚举类型自定义转换 - 自定义序列化/反序列化,mybatis/jpa字段转换
项目牵扯到了jpa和mybatis,枚举映射的值类型有字符串,数值,自定义信息,所以统一了一下规则,方便开发,反正我觉得很好用。
2023-07-11 02:09:24
1421
原创 联通光猫 - KD-YUN-811E - 管理员密码破解
该方法的原理是修改页面的登录名/密码,然后提交表单模拟登录打开浏览器,输入地址 http://192.168.1.1打开浏览器控制台在控制台输入js代码//修改管理员用户名document.getElementById('user_name').value = 'CUAdmin';//修改管理员密码document.getElementById("pass...
2019-11-23 21:26:02
17142
4
原创 阿里云codepipeline实战/部署/maven
本文主要介绍如何使用codepipeline,在阿里云ecs上用maven部署到服务器上 请看完后根据自己的实际情况进行操作背景介绍买了个服务器一直没用,正好学习一下springboot,和rediscluster的部署 阿里云codepipeline的文档不全,而且并没有介绍不同环境如何去使用codepipeline 它的例子,只能简单的部署它的demo,对部署自己的项目,几乎没有任何帮助准
2017-11-29 15:25:01
2142
原创 linux-centos系统下简单/源码编译安装git
本文主要是简单介绍git指定版本源码编译安装 请完整看完一段后再执行文中的命令背景介绍想要在阿里云上使用codepipeline上使用maven部署springboot的demo项目结果发现文档介绍根本就不全,试了很多次没有很好的结果,所以打算在服务器上安装所有的环境,在服务器上直接使用maven部署项目安装方式软件安装管理器安装方式可以使用系统自带的安装管理器进行安装,例如centos下默认
2017-11-27 18:10:00
2528
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅