- 博客(25)
- 收藏
- 关注
原创 AI 编码不是一句话的事:我用 OpenSpec 把需求拆成 proposal、design、tasks 和 tests
OpenSpec 四件套把 AI 编码从"一句话黑盒"变成了"分阶段、可确认、可回溯"的工程流程。proposal 解决"为什么",specs 解决"做什么",design 解决"怎么做",tasks 解决"按什么顺序做"。📌Spring Boot 微服务别让 AI 随便设计——先加载 API、DB、Redis、Kafka 和错误码规范你现在用 AI 写代码有方案确认环节吗?评论区聊聊。
2026-10-30 09:44:35
234
原创 Spring Boot 微服务别让 AI 随便设计:先加载 API、DB、Redis、Kafka 和错误码规范
Controller 直接调 Mapper?Redis key 乱起?Kafka topic 没有业务前缀?错误码重复?企业级 AI Agent 不是先生成代码,而是。这篇文章讲清楚 SDD-Agent 在 Spring Boot 微服务场景下的前置检查和设计规范。
2026-10-30 09:43:29
124
原创 别让 AI 直接改仓库:我用只读/可写模式管住 Coding Agent 的手
只读/可写分离是 AI 编码安全的第一道防线。它保证 Agent 在用户没有明确授权时不会修改代码,同时在用户明确要求实现时又能顺畅地走完 OpenSpec 流程。📌AI 编码不是一句话的事——我用 OpenSpec 把需求拆成 proposal、design、tasks 和 tests你允许 AI 直接改仓库吗?评论区聊聊你的做法。
2026-10-29 18:06:37
148
原创 我给 AI 编码 Agent 加了一条“本地资料优先“,终于敢让它做需求设计了
AI 编码 Agent 的关键不是模型多强,而是工程约束是否足够。先让 Agent 查资料、读规范、检查代码,再让它设计和写代码,才能减少返工、降低风险。📌别让 AI 直接改仓库——我用只读/可写模式管住 Coding Agent 的手。
2026-10-29 18:03:21
572
原创 各位,代码写得快,AI跑得对不是关键,关键是发射器是不是在你手上
flowmind从20人体验到300人正是使用,发现无论是MCP还是agent、skills联动,都是需要大量本地化、通用化,flowmind目前更新到2.2已经是最优版,后续再加的升级只能是各自在本地运行后自我进化学习,可以通过内置的自动沉淀和导出/导入与小伙伴们共享 【专用】技能链路等。一起试试吧:https://bigmodel.cn/activity/trial-card/2T4S1HSPQJ。由于每个月5张,上个月由于群内无人领取导致浪费了,而且只有领取后才能刷新下一张,后续在留言板发放。
2026-08-28 18:03:30
167
原创 别等AI把代码写坏了才来找人修
flowmind 再次收到各位的来信,通过加强技能学习沉淀,完成RAG本地数据识别、历史轨迹探询,将设计之初的基础放在复用、沉淀、可扩展的上。那么项目库中无论是个人级、项目级、公司级,真的有一套可以通用的规则吗?
2026-07-08 14:45:54
26
原创 AI的代码速度越来越快,质量也会掉的越来越快
所以面临着越来越多的失控问题,只是还没爆出来在你的身边,身边本地记忆、规范,不是openspec就可以解决的,今天在flowmind孕育而生,将你的习惯方式,代码记忆、历史发展的进程以及后期的维护规范从不同的角色都可以切入,产品调研、测试验证、研发设计、架构梳理、运维监控、市场调研,从不同的数据维度、角色控制精细化来维护你的token成本、AI上下文丢失、全局数据重复加载的问题。目前虽然也是在迭代的过程,但是全局开源、无需AI、交互数据等,它只是记忆学习,通过300人+的分享,集中skill规范能力。
2026-07-03 20:43:40
179
原创 你们没有AI、Token不够用怎么办?
flowmind一键配置本地,你用AI的模型,它帮你记录,自动转换到本地技能,切换模型、工具都不怕,没有token、plan窗口限制?这工具的核心在于学习本地化,无 AI 也能靠积累知识继续跑 MCP ,减少你的无端消耗💰。是不是在使用GPT codex、cluade时,付费API调用Token经常遇到问题,自费上班使用A I模型,动不动一上午几十没有了,来回切换AI模型,导致上下文丢失,重复的使用命令、话题。
2026-07-01 11:59:51
209
原创 Codex 也推出了“自主学习“,FlowMind 有什么不一样?
Codex 让你教 AI 怎么工作。FlowMind 让 AI 观察你怎么工作,然后自己学会。Codex 的 AGENTS.md 是一本"员工手册",AI 读完照做。FlowMind 的 LearningEngine 是一个"学徒",跟着你干活,边干边学,出师之后比你还熟练。GitHub。
2026-06-25 18:57:24
227
原创 新工具:FlowMind - AI工作流自动化助手
还在每天重复相同的工作流程吗?FlowMind 是一款能的 AI Agent,自动应用你积累的工作模式。
2026-06-24 14:34:02
242
原创 FlowMind:告别重复指令!这个 AI Agent 学会你的工作方式后,自动帮你干活
作为开发者,你有没有遇到过这些场景?❌ 每次查日志都要重复:"用顺序列表格式,显示 URL、入参、响应..."❌ 每次代码审查都要强调:"先检查安全漏洞,再检查代码质量..."❌ 排查问题时:SLS 查日志 → RDS 查数据 → 代码库定位 → YApi 查接口...❌ 宝贵的调试经验,项目结束就丢了...每天浪费 20-30% 的时间在重复的事情上,这让我很不爽。于是,我开发了FlowMind—— 一个能学习你工作方式的 AI Agent。
2026-06-23 11:00:27
246
原创 旧服务从Eureka到双注册中心切换升级
快速实现动态服务发现、服务配置、服务元数据及流量管理,将更新替换现有服务发现功能,并升级其扩展功能,构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。
2024-03-21 10:53:10
2157
1
原创 微服务Agent治理学习探索
Java 类编译之后形成字节码被 JVM 执行,在 JVM 在执行这些字节码之前获取这些字节码信息,并且通过字节码转换器对这些字节码进行修改,来完成一些额外的功能。在 JVM 启动的时候,可以通过 -javaagent:/path/to/agent.jar 的⽅式来加载 Java Agent。Java Agent 技术,能够在运⾏时动态修改 Java 字节码,动态的改变 Java 程序的⾏为,能够很。nt:/path/to/agent.jar ,从⽽实现不⽤修改镜像,就可以加载 Java Agent 了。
2024-03-21 10:42:24
2466
3
原创 mysql批量数据处理性能提升
目前商户后台、管理后台项目中有很多批处理的功能,mysql提供了一个参数rewriteBatchedStatements,代码上使用bacth处理新增和更新,实际上mysql还是会拆分为多条入库,只是减少了一层循环调用, 实际性能并未提升很大,但是官方也有提供的批量难道只是迷惑人的吗?10条数据插入性能提升1倍以上,此场景适用批量导入时数据大提升性能,也需要针对场景数据拼接SQL进行控制,尽量300条以内拆分,自行处理多个List执行Bacth。
2023-11-20 18:12:01
571
原创 接口性能测试自测场景方向
内部异步线程存在最大查询时间609ms,可以着手优化1、拆分单一职责的接口方法,如查询、校验、封装,以及数据的处理,尽可能将颗粒度细化。2、采用CompletableFuture,如果涉及到高级参数传递,需要对异步任务进行编排,使用上下流处理。3、整合List,Map的转换,使用参数上下文传递,减少内存重复处理。4、对数据使用Redis缓存,如菜品活动等信息,管理服务优先处理各种业务使用的缓存数据,减少业务服务再校验封装。
2023-10-18 18:23:47
293
原创 EasyRule的学习到实践
本篇关于对easyRule的入门级基础使用到代码实践,更多内容需要更多人的实践并研究过程中写下心得及扩展。easyRule是一种简单易用的规则引擎,适用于各种需要基于规则进行决策的场景。通过easyRule,我们可以轻松地定义规则、进行推理和执行,从而实现灵活的业务逻辑处理。本文将带领读者了解easyRule的基本概念、核心功能及其应用场景,并从基础到实践详细讲解easyRule的使用方法。
2023-09-08 15:26:16
1153
原创 Redisson分布式锁
但是两者也都点到为止,只给了你操作Redis数据库的脚手架,而Redisson则是基于Redis、Lua和Netty建立起了成熟的分布式解决方案,甚至redis官方都推荐的一种工具集。但是,由于Java对象可能具有复杂的层次结构,所以需要考虑到序列化和反序列化的效率问题,并且需要考虑到序列化大小的限制。提供了一系列的分布式的Java常用对象(RSet,RMap,RList,RLock,RQueue。好锁的标准:高可用,高性能,可重入,非阻塞,自定义过期时间,防死锁,(公平锁,读写锁)// 3,尝试获取锁;
2023-09-08 14:54:33
155
原创 ES的使用进阶
分词器是es中的一个组件,通俗意义上理解,就是将一段文本按照一定的逻辑,分析成多个词语,同时对这些词语进行常规化的一种工具;ES会将text格式的字段按照分词器进行分词,并编排成倒排索引,正是因为如此,es的查询才如此之快;分词器作用StandardES默认分词器,按单词分类并进行小写处理Simple按照非字母切分,然后去除非字母并进行小写处理Stop按照停用词过滤并进行小写处理,停用词包括the、a、isWhitespace按照空格切分Language提供了30多种常见语言的分词器。
2023-09-05 11:56:39
253
原创 Git版本冲突解决(存在功能代码不想丢失)
在多人合作的项目开发过程中,尽管你每次在开发项目(或者忘记更新)前进行了更新。4、进行回滚当前本地分支到指定版本。但是写完功能后发现无法提交失败。5、拉取最新的远程分支代码。3、复制commit Id。出现以下版本冲突异常。1、备份当前本地分支。6、合并当前临时分支。
2023-09-05 11:46:42
484
原创 官方Redis视图化工具Redisinsight
RedisInsight是Redis官方出品的可视化管理工具,可用于设计、开发、优化你的Redis应用。可支持String、Hash、Set、List、JSON等多种数据类型的管理,同时支持远程使用CLI 功能,功能非常强大。为方便安装使用,目前采用docker容器安装。安装步骤:docker命令:docker seacr redisinsightdocker seacr redisinsight可安装版本如图:docker命令:docker pull redisinsight 默认最新版安装完成如图:do
2023-09-05 11:38:22
2487
原创 注册中心服务设计
所有存活的服务会形成一个hash闭环,通过计算hash进行访问服务,同此会出现hash倾斜,形成hash点分布不均匀,为解决此种弊端,进行虚拟hash对称分布,从计算hash访问到虚拟节点后重定向到真实节点。服务注册中心的本质是解耦微服务的提供者与消费者,当业务越来越繁重,就需要进行业务拆分成不同的项目维护,这时服务也越来越多时,形成众多个微小服务来进行业务的支持。4、服务消费者通过HTTP接口获取可用服务列表,该列表中包含了所有注册到服务注册中心的服务信息(包括服务提供者和注册中心的的信息)
2023-09-05 11:37:51
155
原创 Kafka原理深入解析
为什么要学习使用kafka?kafka到底能够为我们的系统来带什么?带着问题,我们才能去思考,去尝试寻找解决的方案。在解决问题的过程中才更加有兴趣去学习和使用,并深入了解其原理,从宏观的的设计上学会架构自己的业务系统。有了学习目标,我们就可以针对自己的专业方向进行深入的了解,不管是从学习搭建及管理 Kafka 线上环境,还是在业务系统中学习如何使用kafka进行有效隔离上下游业务(业务解耦,形成微服务),对上游突然增加的流量进行有序的处理(异步消息处理,防止冲击。
2023-09-05 11:36:47
200
原创 容器编排工具-Kubernetes
容器编排与容器的生命周期管理相关,特别是在大型动态环境中。软件团队用容器编排器来控制和自动化容器管理的各种任务。容器编排器可以工作在使用容器的任何环境。它可以帮助你在多个环境中部署相同的程序,而不需要重新编写它。K8s是一个最初由Google开发的,用于自动化部署、扩展和管理容器化应用的开源容器编排器技术。K8s使部署和管理微服务架构应用程序变得很简单。它通过在集群之上形成一个抽象层来实现这一点,允许开发团队平滑地部署应用程序,控制和管理应用程序对资源的使用自动负载均衡应用程序的多个实例之间请求。
2023-09-05 11:36:17
1265
跨境电商对接相关协议企业学习
2023-11-22
机器人学习,向量矩阵算法
2023-11-22
国内快递公司最新编码汇总
2023-11-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅