自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老邋遢的菜园子

现任某创业公司技术总监/技术合伙人 主业是PPT和养鱼 副业是架构设计、训练AI编程 人生理想是拯救世界,阿们!

  • 博客(94)
  • 收藏
  • 关注

原创 CTO面试: 对不起你不是一个合格的AI产品经理

产品设计是Harness Coding中最容易被忽视但最重要的环节因为代码可以由AI生成但"做什么"和"为什么做"始终需要人来判断在AI时代产品经理不是被淘汰了而是被升级了从"写文档的人"升级为"写提示词的人"从"翻译需求"升级为"判断方向"从"执行流程"升级为"指挥Agent"而Harness Coding给我们的最大启示是**当你能快速出原型、快速验证市场时最大的风险不再是做不出来而是做出来没人要**所以把更多的时间花在"验证值不值得做"上少花时间在"怎么做得更完美"上。

2026-08-27 08:48:00 214

原创 HarnessCoding核心思想

Harness Coding的核心思想其实就一句话像管理一个公司一样去管理你的Agents把AI当成数字员工给它们明确的职责边界给它们专属的知识沉淀给它们统一的工作流程给它们可靠的安全网然后让它们各司其职协同流水线作业这听起来有点像把人变成螺丝钉但换个角度想当流水线搭好之后作为"Harness设计者"的你终于可以从重复的编码劳动中解放出来去做更有创造性的工作去思考产品、思考市场、思考方向这或许就是Harness Coding带给软件行业OPC的最大价值。

2026-08-23 10:36:01 280

原创 HarnessCoding工具选择

2026年随着AI的参数规模不断扩大,以及Agent编排做的越来越成熟,国内外涌现了很多十分优秀的Coding Agent。以Claude Code为代表的终端Coding Agent以Cursor为代表的IDE Coding Agent以Codex为代表的对话Coding Agent上述三个代表性的产品,对使用者的工程化背景要求呈现从高到低的趋势。当然这些工具没有优劣之分,和架构设计类似,只有最适合的,没有最好的。

2026-08-23 10:28:49 189

原创 我终于想通了,我不会被AI替代

对于VibeCoding、Harness工程、Spec、以及一人公司OPC感兴趣的同学可以关注我的 https://github.com/huanqwer/VibeCraft 开源项目里面整合了我不写一行代码耗费8个月AI Coding 50w+行代码落地大型商业化项目后的思考声明:本文纯古法写作,没有AI参与「手打狗头」

2026-05-26 10:19:16 391

原创 硬肝万字解析Skill设计最佳实践,我开源了一个生成Skill的Skill「SkillFather」

能力抽象是将用户需求转换为可复用能力的过程。可复用能力:将需求抽象为可复用的能力模块工作流节点:将需求分解为工作流中的节点状态机:定义状态转换规则工具接口:定义工具的输入输出接口运行时行为:定义运行时的行为逻辑超长 Prompt:避免将所有逻辑写在一个超长的 Prompt 中单体式逻辑:避免单体式的逻辑设计强耦合结构:避免强耦合的结构一次性生成逻辑:避免一次性生成所有逻辑可拆分:能够拆分为独立的模块可组合:能够组合使用可独立测试:每个模块能够独立测试用户意图是否被正确理解。

2026-05-22 12:11:31 555

原创 AI三分钟第5弹|基于OpenMemory自建本地AI长期记忆

该方案适合需要长期使用AI工具的企业和个人开发者,通过本地化记忆存储提升AI辅助效率,同时保障数据安全。

2026-03-17 21:09:48 916

原创 干货篇|02. 纯AI Coding商业应用

本文探讨了纯AI Coding在大型商业应用开发中的实践与成果。作者通过半年探索,成功开发出一款22万行代码的SaaS应用,采用前后端分离架构(Spring Boot后端+uni-app前端)。文章提出四层架构设计理念(意图层、契约层、实现层、验证层)和AI资产管理方法,强调AI开发仍需人工完成架构设计、流程管理等核心工作,但改变了程序员的工作范式。实践证明了AI在大型云原生应用开发中的可行性,为行业提供了可参考的方法论。

2026-03-13 16:49:36 135

原创 认知重构篇|01. AI 时代,技术人的核心竞争力到底是什么?

首先在进入正文之前如果你依然觉得“我在我的工作中是不可替代的”或者是“AI不可能取代我现在的工作”那么请你止步于此切勿往下阅读浪费你宝贵的时间。

2026-02-27 14:56:16 160

原创 写在前面|0. 阅读本专栏你能获得什么?

作者老邋遢(笔名)CSDN非著名作者前世界500强技术架构师,有十余年的架构设计经验主导或参与过众多中大型项目的架构演进和技术方案设计精通基于Java的微服务和云原生架构设计尤其对于复杂业务和架构以及海量数据下的分析处理、技术架构改造和演进有深刻的实践和理解现AI创业公司技术合伙人主攻方向为传统IT公司降本增效基于自研的AI编程四层架构方法论为公司打造了一支AI数字员工团队且现在的AI员工极少或者几乎无需人工监督和干预极大减少了开发成本和周期。

2026-02-26 14:09:49 42

原创 第四章-第三节-给AI一些自由

AI编程实战:如何平衡限制与自由 本文探讨了AI编程中限制与自由度的平衡问题。作者指出过度限制AI会导致效率低下,但完全放任又可能失控。文章提出必须锁死的四个关键边界:架构一致性、数据安全、核心业务规则和接口契约。同时分析了AI偏离规则的三大原因:任务颗粒度过大、平台成本控制策略和架构设计缺陷。解决方案包括任务拆分、规则强化和建立四层SOP架构(意图层、契约层、实现层、验证层)。通过这种分层验证机制,既能给予AI适当自由度,又能确保最终交付质量。

2026-02-25 10:36:37 45

原创 AI三分钟第4弹|AI会写代码,我们还要学编程吗

点关注不迷路,UP带你上高速动动您发财的小手,给老邋遢点一波免费的关注,不胜感激~

2026-02-23 11:35:44 688

原创 第四章-第二节-如何限制AI在规定范围内自由发挥

什么样的人适合阅读此文章?0基础小白但是想借助AI工具低成本开发自己的网站、APP、小程序、桌面应用的创业者/一人公司创客/个体工商户/大学生/副业爱好者有一定基础想要借助AI工具提升开发效率或快速落地产品的独立开发者/初、中级程序员/产品经理/运营人员技术基础扎实但是缺乏产品思维和商业思维,以及如何系统化使用AI工具来构建产品,希望拥有靠谱"AI员工"的资深程序员/架构师/创业公司CTO博主是谁?笔名"老邋遢"曾是一名技术圈的非知名技术博主。

2026-02-14 15:42:09 62

原创 AI三分钟第3弹|【全网首发】躺在被窝里用手机控制AI编程

点关注不迷路,UP带你上高速动动您发财的小手,给老邋遢点一波免费的关注,不胜感激~

2026-02-14 13:50:55 1190 1

原创 第四章-第一节-AI开发范式解决了什么问题

什么样的人适合阅读此文章?0基础小白但是想借助AI工具低成本开发自己的网站、APP、小程序、桌面应用的创业者/一人公司创客/个体工商户/大学生/副业爱好者有一定基础想要借助AI工具提升开发效率或快速落地产品的独立开发者/初、中级程序员/产品经理/运营人员技术基础扎实但是缺乏产品思维和商业思维,以及如何系统化使用AI工具来构建产品,希望拥有靠谱"AI员工"的资深程序员/架构师/创业公司CTO博主是谁?笔名"老邋遢"曾是一名技术圈的非知名技术博主。

2026-02-13 14:41:48 53

原创 AI三分钟第2弹|该不该和AI说“谢谢“

点关注不迷路,UP带你上高速动动您发财的小手,给老邋遢点一波免费的关注,不胜感激~

2026-02-13 12:32:30 891

原创 AI三分钟第1弹|3分钟学会给Cursor配置代理

点关注不迷路,UP带你上高速。

2026-02-12 14:09:58 3624

原创 第三章-AI知识扫盲看这一篇就够了

什么样的人适合阅读此文章?0基础小白但是想借助AI工具低成本开发自己的网站、APP、小程序、桌面应用的创业者/一人公司创客/个体工商户/大学生/副业爱好者有一定基础想要借助AI工具提升开发效率或快速落地产品的独立开发者/初、中级程序员/产品经理/运营人员技术基础扎实但是缺乏产品思维和商业思维,以及如何系统化使用AI工具来构建产品,希望拥有靠谱"AI员工"的资深程序员/架构师/创业公司CTO博主是谁?笔名"老邋遢"曾是一名技术圈的非知名技术博主。

2026-02-11 22:29:03 321 1

原创 第二章-完成AI独立产品开发你需要的能力清单(下)

什么样的人适合阅读此文章?0基础小白但是想借助AI工具低成本开发自己的网站、APP、小程序、桌面应用的创业者/一人公司创客/个体工商户/大学生/副业爱好者有一定基础想要借助AI工具提升开发效率或快速落地产品的独立开发者/初、中级程序员/产品经理/运营人员技术基础扎实但是缺乏产品思维和商业思维,以及如何系统化使用AI工具来构建产品,希望拥有靠谱"AI员工"的资深程序员/架构师/创业公司CTO博主是谁?笔名"老邋遢"曾是一名技术圈的非知名技术博主。

2026-02-11 15:22:31 51

原创 第二章-完成AI独立产品开发你需要的能力清单(上)

什么样的人适合阅读此文章?0基础小白但是想借助AI工具低成本开发自己的网站、APP、小程序、桌面应用的创业者/一人公司创客/个体工商户/大学生/副业爱好者有一定基础想要借助AI工具提升开发效率或快速落地产品的独立开发者/初、中级程序员/产品经理/运营人员技术基础扎实但是缺乏产品思维和商业思维,以及如何系统化使用AI工具来构建产品,希望拥有靠谱"AI员工"的资深程序员/架构师/创业公司CTO博主是谁?笔名"老邋遢"曾是一名技术圈的非知名技术博主。

2026-02-10 15:58:24 78

原创 AI 编程实战:不写一行代码,做出估值千万的公司

什么样的人适合阅读此文章?0基础小白但是想借助AI工具低成本开发自己的网站、APP、小程序、桌面应用的创业者/一人公司创客/个体工商户/大学生/副业爱好者有一定基础想要借助AI工具提升开发效率或快速落地产品的独立开发者/初、中级程序员/产品经理/运营人员技术基础扎实但是缺乏产品思维和商业思维,以及如何系统化使用AI工具来构建产品,希望拥有靠谱“AI员工”的资深程序员/架构师/创业公司CTO博主是谁?笔名“老邋遢”曾是一名技术圈的非知名技术博主。

2026-02-08 09:57:04 779 1

原创 深度使用了半个月的Notion后,发现比传统笔记软件香多了

首先上一下知识库首页使用频率最高——最右边的Daily Todos其实就是一个可以添加代办事项的日历并且日历项可以添加定时提醒可以同步到苹果或者谷歌日历(苹果必须要邮箱登陆,我手机号登陆的没弄上)Notion也会在日程开始前通过邮箱提醒(我现在用的方式,通过QQ邮箱提醒微信能收到通知)每天我几乎都是通过这种方式来规划我一天的工作下图是创建每日task的界面使用频率第二高——左边菜单栏里的札记这是进来的界面其实就是日记因为我发现写作能让我静下来。

2025-04-09 14:52:11 5907 6

原创 LLM学习路径 - 渐进式构建知识体系

如何渐进式构建自己的LLM知识体系

2024-12-06 23:30:00 1667

原创 加密货币攻防战: 从攻击者视角看比特币的防范之道

比特币通过精巧设计的技术规则、去中心化架构以及算力制衡体系,层层设防,一次次抵御攻击者的挑战,守护加密货币交易生态的稳定与安全,为全球加密货币的稳健发展提供了极具价值的范例,也持续启发着后来加密项目的安全防护思路。虽然你没能成功攻破比特币, 但在一次次的攻击中, 你逐渐摸清了比特币的特性.相信未来你还会有更多的攻击手段.

2024-12-02 20:32:40 1114

原创 虚拟货币背后的密码学原理(为什么需要挖矿)

当矿工找到一个符合条件的 nonce(随机数),使得区块头的哈希值小于目标阈值(即完成了一定的 “工作量”),就相当于挖到了一个新的区块。这个过程是非常困难的,需要大量的计算资源和时间来穷举 nonce。由于哈希函数(如比特币使用的 SHA - 256)的特性,想要找到这个合适的 nonce 几乎只能通过不断地尝试不同的值来进行暴力求解。我们经常会听闻比特币(BTC), 比特币是加密货币(Crypto-currency)的一种, 但是加密货币其实是不完全加密的, 其中所有的转账内容都是公开的。

2024-11-29 23:00:00 2287

原创 清华大学小学期LLM课程笔记:基础部分

Note: 这个是我之前学习时候做的笔记, 因为markdown中存在大量截图我又没做图床, 只能上传个PDF大家看看了。我的资源都不收费, 需要的观众老爷自取。

2024-11-28 10:42:59 188

原创 LLM Fine-tuning

Fine-tuning(微调):通过特定领域数据对预训练模型进行针对性优化,以提升其在特定任务上的性能。AI释义“性能”通常指的是模型在特定任务上的表现能力,包括准确度、速度、稳定性等指标。在机器学习和人工智能领域,性能是衡量模型优劣的重要标准。通过特定领域数据对预训练模型进行优化,可以使得模型更好地适应特定任务,从而提高其在该任务上的性能表现。

2024-11-28 10:32:37 1132

原创 Azure Blob MD5算法

笔者所在项目采用Azure Blob来作为文件存储解决方案, 上传的大文件需要一种机制来验证文件的完整性, 而业内通用的解决方案就是用MD5来做校验.通过Microsoft Azure Storage Explorer工具右键查看任何文件的Properties时, 可以看到该文件的MD5值。Azure Blob在我们上传文件且没有指定Content MD5时, 就会自动帮我们计算文件的MD5值.通过调查得知Azure Blob的Content MD5有自己的计算方式(WTF?...

2022-08-18 17:16:29 1456

原创 Sharding Sphere基于复合分片键分表实战

ShardingSphere为我们提供了4种分片算法和5种分片策略(下面都是官网抄来的,感兴趣可以在文末找到原文链接)4种分片算法精确分片算法对应PreciseShardingAlgorithm,用于处理使用单一键作为分片键的=与IN进行分片的场景。需要配合StandardShardingStrategy使用。范围分片算法对应RangeShardingAlgorithm,用于处理使用单一键作为分片键的BETWEENAND、>、=、...

2022-08-01 18:41:43 4462

原创 JPA Query By Example (QBE) 不支持日期查询

1.2 构建Specification1.3 调用repo.findAll方法时传入Specification二. 问题描述QBE是JPA给我们提供的一个通过样例查询的方式, 我们可以通过构建一个 entity “案例”, 然后JPA会通过这个entity存在的字段为我们构建查询.但是通过查看ExampleMatcher源码发现只有StringMatcher一种实现, 这意味着我们只能对一些字符类型的列进行模糊匹配或者全匹配(也支持REGEX形式的匹配).如果要对日期类型进行比较则不支持, 需要我

2022-07-11 16:29:37 1564 1

原创 Kafka Session

封装kafka starter的一次落地记录

2022-06-08 18:22:50 618

原创 Windows 图形化界面子系统安装教程

Windows 图形化界面子系统安装教程

2021-12-22 15:41:04 3212

原创 Spring Cloud Gateway Session

Spring Cloud Gateway Session文章目录Spring Cloud Gateway Session一、楔子1.1 为什么想要写此文档?1.2 声明二、自底向上的概念讲解2.1 什么是事件驱动模型?2.2 什么是IO多路复用?2.3 什么是WebFlux?三、 Spring Cloud Gateway 实战引用书籍博客&官网一、楔子1.1 为什么想要写此文档?源于一次Zuul to Spring Cloud Gateway的升级,笔者开始大量查阅资料以增加对Spring

2021-08-31 14:51:08 3161

原创 Nacos + Gateway 实现动态刷新路由

Nacos + Gateway 实现动态刷新路由文章目录Nacos + Gateway 实现动态刷新路由一、一次微服务组件的替换二、Nacos + Spring Cloud Gateway + loadbalancer + resilience4j + openfeign 整合Demo2.1 创建工程spring-cloud-gateway-demo2.2 创建工程provider2.3 Nacos Server Setup2.4 启动工程并测试引用一、一次微服务组件的替换原有系统架构中的一些组件因着

2021-08-18 09:15:02 4215

原创 打造完美 Typora

打造完美 Typora文章目录打造完美 Typora一、前言二、样式优化2.1 主题选择2.2 更换字体2.3 文字排版三、功能优化3.1 配置Gitee图床3.2 笔记同步3.3 每日TODO List四、结语一、前言Typora是一款优秀但不完美的MarkDown编辑器。笔者无论是学习笔记的记录或者博客的书写都是用的这款软件,不得不说MarkDown为笔者省去了不少排版优化的时间,即使纯Text仍然能写出优雅的排版。不仅如此,Typora 还为MarkDown文档提供了Mermaid支持,Mer

2021-06-10 11:56:00 2232 13

原创 MySQL 索引机制以及调优

MySQL 索引机制以及调优此文不是特别全,建议和另一篇文章结合着看目录文章目录MySQL 索引机制以及调优开篇基础知识储备局部性原理磁盘预读索引是什么?hash二叉树和红黑树B树B+树InnoDB和MyISAM文件存储和索引区别MySQL文件存储结构索引InnoDBMyISAM存储引擎对比索引的分类索引基本知识开篇一起来看一下我们工作中常见的几个数据库问题数据库常见的慢查询优化方式是什么?为什么加索引能优化慢查询?哪些数据结构可以提高查询速度?众多数据结构中为什么Mysql选择使用B+

2021-06-09 11:54:30 394

原创 高性能MySQL(呕心沥血整理万字长文)

高性能MySQL文章目录高性能MySQL一、 引言二、 架构2.1 谈谈技术选型依据2.2 一次并不特别成功的技术选型2.3 聊聊MySQL的逻辑架构2.4 小结三、 顶层设计3.1 设计表的坑3.1.1 太多的列3.1.2 太多的关联3.1.3 过度使用枚举3.1.4 范式和反范式3.1.5 缓存表、汇总表3.1.6 Alter Table3.1.7 小结3.2 索引设计3.2.1 还是那棵树3.2.2 三星系统3.2.3 聚簇索引3.2.4 覆盖索引3.2.5 索引和排序3.2.6 冗余索引和重复索引

2021-06-08 18:32:54 12508 4

原创 ElasticSearch WorkShop 讲义

Elasticsearch Workshop Session文章目录Elasticsearch Workshop Session一、概述1.1 什么是全文检索?1.2 Why Elasticsearch?1.2.1 技术选型指南1.2.2 Lucene、Solr、ES1.2.3 ES常用模式二、核心概念2.1 "You Know, for Search"三、实战3.1 搭建本地环境3.2 CRUD3.2.1 Restful的增删查改3.2.2 Java的增删查改3.3 复杂的查询3.3.1 聚合(aggr

2021-06-07 14:43:39 1588 2

原创 如何优雅的用MarkDown编写一份简历

如何优雅的用MarkDown编写一份简历背景近期笔者因故离开了上家公司,要回自己的家乡发展。因为前段时间忙于工作和离职等事情,疏于更新博客,为此笔者感到了深深的罪恶感以及发自良心的谴责。2020已经过去大半,自己立的flag看来得加紧完成了…既然是换工作,那么一份优雅的简历是必不可少的。为此笔者搜罗各大网站,希望能找寻到一份符合自己心意的简历模板。但是事与愿违,在笔者花费了89块大洋开通了某平台会员后仍然没有找到合适的简历后,笔者意识到:身为一个技术宅,居然简历还要去找轮子!这让笔者老脸一

2020-07-17 15:37:12 9179 6

原创 程序员“好为人师”有错吗?

程序员“好为人师”有错吗?我很乐于将自己的想法见解分享给他人,却被他人冠上“好为人师”的名头,这不是一个好的形容词,意为喜欢当别人的教师。常常得到这个词的人会被别人以为不谦虚,自以为是,爱摆老资格。出自《孟子·离娄上》。—— 以上释义摘自百度百科但是今天,笔者将揭开这个词的另一层含义,并给大家分享一个学习方法,也是笔者常常使用屡试不爽的学习方式。一、理查德弗曼学习法相信不少人听说过这个学习方法,没有听说过也没关系,以下是理查德弗曼学习法的说明:理查德弗曼学习法通常网络上将这个学习法拆分

2020-07-07 15:28:49 490 1

原创 最后一面挂在volatile关键字上,面试官:重新学学Java吧!

最后一面挂在volatile关键字上,面试官:重新学学Java吧!为什么会有volatile关键字?volatile: 易变的; 无定性的; 无常性的; 可能急剧波动的; 不稳定的; 易恶化的; 易挥发的; 易发散的;从上面的单词本意我们可以知道这个关键词用于修饰那些易变的变量为了让我们更好理解为什么volatile这个关键字的作用以及存在的意义我们先来看一段代码:package com.laoqin.juc;/** * @Description TODO 测试volatile关键字

2020-06-14 16:20:05 770 1

清华大学小学期LLM课程笔记:基础部分

清华大学小学期LLM课程笔记:基础部分

2024-11-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除