自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(728)
  • 收藏
  • 关注

原创 告别“需求翻译官”!如何做好技术规划实现价值跃迁

梳理和分解业务目标,注意业务的目标是多元的,需要从一级目标拆分成多个二级目标,包含GMV、收入、用户数和利润等,一级目标的核心还是收入增长,如果收入增长滞涨核心就变成了利润增长梳理业务打法,思考打法是不是能完成业务目标。业务通过专家经验确认特征圈选某个行业人群,得到XX万人,特征如类目是XX和MCC是XX等,但是一个人可能属于多个行业,那么业务再定过滤规则一个月消费三次的才算XX行业,技术基于规则圈人或预测,抽样电话咨询圈人是否准确。首先要清楚业务目标,了解集团、事业部和业务团队的目标。

2025-07-19 12:55:19 404

原创 把评委聊成粉丝:晋升答辩的“反杀”技巧

两个维度来衡量格局,从空间维度看解决的问题有多大,是花呗的问题还是消金和数金的问题,从时间维度看,面对过去你总结的有多深,面向未来你思考的有多远,解决问题的高度体现了你的格局。从业务问题到技术解法:业务问题->业务挑战->针对业务挑战技术面临的问题->技术问题背后的难点和挑战是什么->我的技术方案(架构、智能化、稳定性、资损防控)但是晋升是水到渠成的过程,而不是包装和渲染,晋升是个人综合能力的提升,本质上是认知的升级,认知升级在于打破自己固有做事方式,接受不愿意接受的规则和规矩。

2025-07-16 07:30:53 440

原创 聊聊架构(6)架构师的“超能力”

例如,随着移动互联网的兴起,架构师提前预见到移动支付将成为主流支付方式,从而在系统架构设计时就充分考虑了移动支付的接入和处理能力,使得系统能够在未来的发展中占据先机。以字节跳动为例,字节跳动的架构师在推出今日头条时,不仅设计了高效的推荐算法和数据处理架构,还紧密跟踪系统上线后的实际运行情况。通过掌握抽象、分层、分治和演化思维,具备看本质、看未来和看业务趋势的能力,以及业务洞察、开放心态、全局视野和紧盯结果的综合能力,架构师能够有效地管理复杂性,设计出高效、稳定、可持续发展的架构。

2025-07-15 21:40:38 316

原创 通往伟大创新的三重门

设定清晰的目标、公平的规则和高质量的数据,将内部的瓶颈问题“悬赏”出去,让全球的智慧大脑为我们服务。领导者的角色,不是发号施令的将军,而是培育花园的园丁,他的任务是创造一片肥沃的土壤,让各种奇花异草自由生长。比如,一个赋能商家的场景解决方案,初期不应以收入衡量,而应以“覆盖的商家数量”、“商家活跃度”或“解决方案的采纳率”作为结果指标。他在这看似矛盾的张力中,找到了属于自己的节奏,最终,在确定与不确定之间,舞蹈出属于未来的、伟大的创新。因此,创新突破的第一步,是承认并正视这个“价值网络”的存在。

2025-07-11 19:32:31 248

原创 聊聊架构(5)数字化时代的平台商业架构

平台通过精准的市场定位和多元化的营销策略,为这些企业和机构带来了持续稳定的流量支持。综上所述,平台革命通过供应规模经济和需求规模经济的结合,利用四种网络效应、平台功能和三种效应,推动了商业模式的创新和市场结构的变革。作为架构师,我们不仅要精通架构设计的基础方法论,还需具备敏锐的商业洞察力,通过精准的架构设计和服务,助力企业和机构在数字化时代实现商业价值的最大化。平台的商业架构,分析其背后的经济类型、网络效应以及平台的功能和效应,前面的观点参考了《平台革命:改变世界的商业模式》,推荐做平台架构的阅读这本书。

2025-07-01 19:03:28 983

原创 聊聊架构(3)中台架构是跟风潮流还是企业增长的必经之路

业务扩展点是站在业务角度定义的扩展点,具备业务语义和特定场景有关系,相对系统扩展点更细更易于使用,如我们做分期业务,业务方希望调整最小分期支付金额,使用系统扩展点,需要专家经验评估改哪些系统实现哪些系统扩展点才能实现需求,整体评估成本和开发成本较高,业务扩展点直接暴露最小支付金额扩展点,开发只需要修改一个业务扩展点实现就可以满足业务需求。系统服务是商业能力对外输出的一种服务,类似与Facade,系统服务与业务活动类似,也是构成商业能力业务流程的一种基础单元,从技术的角度来说,有点类似API。

2025-06-30 23:10:00 509

原创 聊聊架构(2)分层架构的奥秘与实践

继续用乐高举例子,乐高的积木块就是过于原子,所以每个人拼装成品的成本都很高,乐高最新出版的对角巷有几千个积木块,拼装成功需要几天时间,像房子里的凳子、桌子和屋顶等是不是可以出厂就做成组件,不需要每个人重复拼装,当然乐高的乐趣就是在于组装的过程,但是如果从组装效率角度考虑,封装成基础组件组装效率更高。通过核心能力的组件化封装以及建立有效的协同机制等策略,可以有效地解决这些问题,进一步优化分层架构,使其更好地适应复杂多变的业务需求,为软件系统的开发和维护提供更加坚实的基础。这个架构面临以下几个问题。

2025-06-29 21:50:06 720

原创 聊聊架构(1)如何编写架构文档

资源成本包括研发资源和机器资源,比如一个项目要投入的人员数量,一个项目需要投入的机器数量和存储成本等,很多架构师喜欢做架构升级,但是如果我们的业务没有增长,但是我们却在架构升级时新增应用,从而增加很多服务器,这个非常不合理。关系有1:N,N:1和1:1,建议避免使用N:N,可以转换为1:N或N:1关系。在做架构方案的时候更多的是在一个取舍,比如当我们刚接触一个新业务的时候我们是否要做架构升级,当我判断业务可能要爆发式增长时,果断选择平台化架构升级,从而更好的支撑业务快速增长,这就是我们当时的取舍。

2025-06-22 23:25:29 659

原创 AGI(4)大模型的推理综述

因果推理的工作原理基于观察数据或实验结果,通过使用统计和数学模型来推断变量间的因果关系,通常涉及构建因果图或利用潜在结果模型来表示变量间的相互作用。这种集成是通过基于 LLM 的 MAPE-K(监控、分析、规划、执行和知识)模型[155, 540] 实现的,该模型使智能体能够根据从 LLM 获得的知识和见解来调整和调整其行为。逻辑推理是指通过逻辑规则和形式化方法进行的推理。例如,著名的三段论,已知“所有的人都会死”(一般性前提),“苏格拉底是人”(特殊性前提),那么可以推出“苏格拉底会死”(特殊性结论)。

2025-06-19 01:41:29 743

原创 AGI(3)大模型应用的八大挑战

虽然一些先前的工作已经深入研究了多模态推理,例如 PaLM-E 提出的用于具身推理的多模态语言模型和被称为 Flamingo 的用于少样本学习的视觉语言模型,但仍然有很大的空间去探索其他的数据模态。通过更大的上下文窗口,大语言模型 (LLM) 能够处理更长的输入,例如整篇文档,或理解文章的完整范围。解决与基础模型相关的风险和潜在危害,例如偏差、不公平、操纵和虚假信息,需要仔细考虑和积极主动的措施。• 知识蒸馏 :训练一个较小的模型(学生模型)来模仿较大的模型或模型集合(教师模型)的行为和预测。

2025-06-18 01:00:36 686

原创 人工智能贷款平台Upstart调研

产品背后的核心能力是利用人工智能模型进行信贷风险评估,为消费者提供贷款,策略是持续扩展其 AI 模型的能力,从最初的个人贷款,逐步扩展到其他信贷产品。Upstart 的产品策略是从单一的个人无抵押贷款,逐步拓展到汽车贷款、小额贷款和房屋净值信贷额度,目标是覆盖更广泛的信贷市场,并持续通过AI提升各产品的自动化水平和风险评估能力。:尽管 Upstart 的目标是作为撮合平台,但在其资产负债表上持有的贷款,以及对某些贷款提供担保的情况下,会产生信贷损失准备金。市场利率上升也会增加其持有贷款的资金成本。

2025-06-17 00:01:22 629

原创 人工智能的下半场

这种游戏规则已经运作了数十年,并激发了改变世界的想法和突破,这些突破通过在各个领域不断提高的基准测试性能表现出来。我们显然需要长期记忆方法(而且确实有),但学术界没有适当的基准测试来证明这种需求,甚至没有足够的勇气去质疑机器学习的基础假设。通用配方会压倒你的渐进式方法,除非你创造新的假设来打破配方。现在,我的直观解释是:即使你增加了无数个空箱子,你在一生中见过各种游戏中的它们,选择这些箱子可以让你更好地在任何给定游戏中选择装有钱的箱子。一个很大的原因是,在人工智能的上半场,方法比任务更难、更令人兴奋。

2025-06-16 01:41:02 757

原创 以制度为帆,构建高效技术团队

在未来,技术团队将继续通过制度管理,优化管理流程,提升团队能力,迎接新的挑战,创造更多的价值。通过审批流程,TL可以对变更的必要性、风险和收益进行综合评估,避免不必要的资源浪费和潜在的系统风险,从而实现资源的优化配置和成本的有效控制。这种制度化的沟通方式,不仅维护了技术团队在业务方眼中的专业形象,还避免了在公开场合的无谓争执,将问题内部化处理,确保了项目推进的稳定性和团队的团结。这种经营意识的引入,使TL在技术管理的同时,更加注重团队的经济效益,提升了团队的整体运营效率。相反,应对外统一回复“

2025-05-30 09:02:39 763

原创 大模型幻觉背后的真相:数据质量与分布的关联(上)

导致在推理阶段,注意力机制尝试将稀疏区域的输入映射到已知的、但可能不合适的模式(称为流形外推),生成不准确的上下文嵌入,将注意力分配给不相关的token,导致生成虚构内容。LLM 的架构和训练方法、推理机制不鼓励表达不确定性(如回答“我不知道”),被优化为始终生成一个“合理”的输出,即使面对未知领域,或者缺少必要信息,LLM 会自动『脑补』。在训练数据不足的情况下,LLM 做推理的时候,尽可能组合已有训练数据中的片段生成一个看似合理的答案,从而实现生成内容的统计合理性,而非内容的真实性。

2025-05-29 21:28:06 783

原创 知识不等于智慧,博学未必触及真理

将问题视为一个类,它的属性包括:问题背景,问题原因,现状是什么,期望是什么,提问人的真实需求,谁提的问题。智,更多体现为对已知知识的学习能力,是一种基于常识、经验的积累,它如同眼睛和耳朵,通过观察、聆听获取信息。但反复研读,深入思考其中的逻辑关系、哲学思想,才能领悟到作者的智慧,甚至引发自己对人生、世界的全新思考。洞见,就是不断深挖事物的过程,它如同一把利剑,穿透表象的迷雾,直指事物的核心。对某件事务的洞见,形象解释就是对这个事物挖一个洞,通过这个洞去透视里面的东西是什么,透视的越深看到的本质越不一样。

2025-05-28 23:49:50 765

原创 优秀技术管理者的三大能力

技术团队的目标必须紧密围绕企业业务战略,例如,电商企业在大促期间的业务目标是提升系统稳定性和用户下单转化率,那么技术团队的目标就应细化为服务器承载能力的提升、支付流程的优化等。重要的不是“管”,而是引领和激发他们内在的潜力,激发他们找到工作和生活的意义,而领导力其实就是激励他人找到意义的能力,TL通过专业能力引领别人而不是权利。优秀的技术管理者要在架构设计上具有很强的前瞻性,充分考虑业务的未来发展需求,设计出灵活、高效的技术架构,为业务的持续增长提供有力支撑。我认为优秀的技术管理者有三大能力,

2025-05-26 09:01:05 290

原创 LLM 时代各类ChatBot实现简介(一)

随着 LLM 的出现,技术实现也从早期的检索式(构建一个闲聊库,根据用户的提问,检索类似的QA返回给用户);在2022年之前,业界的这类ChatBot创建可以通过Raza、Microsoft Bot Framework、Google Dialogflow等厂商提供的平台来完成,彼时这些ChatBot的任务处理能力主要是通过 关键字规则 + 一些神经网络小模型或者统计模型来实现的,用户在使用的过程会感觉bot的对话比较呆板:需要形式化的自然语言表达,容易出现『不了解你的意思』的反馈;

2025-04-15 09:01:19 916

原创 大模型在传统机器学习中的应用

当有新的具体任务的时候,除了当前已有的数据,可以将数据输入数据喂给大模型,通过大模型输出一些相关领域的特征值(专家特征)或者通过大模型给出一个初步的预测结果(专家经验),这个结果可以与传统机器学习模型的预测结果融合,或者作为增强特征用于传统机器学习模型的训练。编写prompt,输入任务、已知数据集的描述,按模版输出(特征,特征有用的解释,特征计算的代码),添加特征后run出新的结果,加入到prompt中继续迭代(CAAFE,Nips2023)输入样本描述片段(部分属性),llm输出完整自然语言描述的样本。

2025-03-17 08:03:47 1159

原创 通过静态代码分析实现变更影响洞察

变更前的代码知道删除了哪些代码,变更后的代码知道新增哪些代码,所以要分析变更影响,必须拿到变更前的程序切片和变更后的程序切片,将迭代前的程序切片和删除的代码做交集,将迭代后的代码和新增的代码做交集,如果有交集则证明变更影响了这个程序切片,拿到切片之后就知道变更影响了哪个JAVA字段。程序切片抽取的入参是兴趣点和程序的字节码,输出的是这个兴趣点的程序切片,我们通过红蓝攻防拿到所有需要防控的DB字段,通过程序的SQLMAP解析出对应的JAVA字段,将这些JAVA字段所在代码行作为程序切片的兴趣点。

2025-03-16 10:48:59 979 1

原创 高效使用DeepSeek的“八大”技巧,后附R1对人类的寄语

AI 时代已来临,你准备好了吗?●2024 年 12 月 5 日:o1(正式版)发布+ o1-pro。(推理型大模型正式登场)● 2024 年 12 月 20日:o3 官宣。(在AGI上评测最佳成绩达到惊人的87.5%,人类水平的门槛为85%)● 2024 年 12 月 26 日:DeepSeek V3 发布。(一份迟到的圣诞“礼物”)● 2025 年 1 月 20日:DeepSeek R...

2025-03-11 08:01:23 1138

转载 资产管理数字化建设的思考

声明本文涉及到的仅限于个人对资产管理数字化的一些思考,并非代表某家公司。其中涉及到的一些公开信息都来自互联网,如果涉及到隐私,请联系作者删除。前言我们经常听到的有“财富管理数字化转型”,“资产管理数字化转型”,“大资管数字化转型”,“投研数字化转型”,“资管数字化转型”等等名词。在做数字化转型前,我们需要先清晰的定义要解决的业务领域,抽象出问题域。那么我们先从“大资管”出发,逐步抽象出问题域,最终...

2025-03-10 23:47:15 115

原创 如何像Manus一样构建智能体

1. 智能体技术调研1.1 关键结论(1)智能体是人类和AI的最佳协同模式 AI Agent(智能体)是一种能够感知环境、进行决策和执行动作的智能实体。不同于传统的人工智能, AI Agent 具备通过独立思考、调用工具去逐步完成给定目标的能力。如图一所示:(图一:理解智能体)多智能体模式,从副驾驶模式向主驾驶模式的演进。基于大模型的多智能体系统可以提供几种优势,根据分工原则,具备专...

2025-03-09 16:33:32 1041

原创 AGI(1)如何一年内快速转型成AI工程师

从去年到现在有一年多的时间,没有在外面发布过任何文章,最近一年也在不断的学习和做数字化工具和智能化应用,从本月开始本公众号会陆续发布AGI系列总结和实战应用,也记录下我们近一年和未来对于AGI的研究和落地。上个月的某个周末和荣华聊了一下午,受益匪浅,我认为荣华最强的就是持续学习能力,从架构转型到数据,从数据转型到智能,每一段经历都能成功转型并做出非常不错的产品,同时他每周的读书量也...

2025-03-08 16:58:07 361

转载 拥有这种抽象能力,让你成为架构师

架构的核心是管理复杂度,架构师的核心能力是抽象能力,什么是抽象能力?抽象能力就是一种化繁为简的能力。何为化繁为简?就是把一种复杂的事情变得简单的能力,比如通过打比喻让别人很容易听明白你说的意思就是一种抽象能力。如何锻炼抽象能力?我觉得有三种方法,第一种是用归纳法找共性,从多个问题中找到共同的问题提炼通用解决方案,去其糟粕取其精华。第二种通过演绎法找关系,从多个问题中找关系,把多个问题串成一个问题,...

2023-02-14 22:28:14 311

原创 分布式场景下的稳定性保障

1、什么是稳定性保障稳定性保障简单理解就是不让系统出现不可用的情况,或者不可用的情况每年只能发生几十分钟。为什么要稳定性保障?因为现在很多的电商系统和支付系统已经属于社会基础服务,持续一段时间不可用会对社会影响比较大,同时也损失了用户的信任。稳定性保障的场景非常多,只要流量非常大的业务就需要系统性的进行稳定性保障,包括直播、电商秒杀、电商大促等场景。2022年9月3日晚刘德...

2022-10-04 23:13:48 870

原创 分布式场景下的资损防控

1 、资损的定义资损是在指在业务活动中,业务规则和实际资金流动不一致,导致业务参与方中的任何一方或多方遭受了资金损失。简单理解就是系统的某个功能出现了BUG,导致用户或者公司出现了资金的损失,比如在营销过程中多给某个用户发了10元红包,或者是用户领取了10元红包无法使用,用户在支付时看到的订单金额是100元,结果支付了101元或99元,这些情况都属于资损,用户支付了101用户资损1元,用户实际支付...

2022-10-03 23:10:01 1219

原创 教程:Go入门

在本教程中,将获得Go 编程的简要介绍 。在此过程中,你将:安装 Go(如果你还没有的话)。编写一些简单的“Hello, world”代码。使用 go 命令运行您的代码。使用 Go 包发现...

2021-09-06 00:23:51 532

原创 《Go开发指南》翻译邀请

并发编程网组织新的一期系列文章翻译,这期是GO官网教程 https://golang.google.cn/doc/ 相关技术文章,欢迎大家踊跃参加。如何领取通过本文留言或网站原文( htt...

2021-09-06 00:23:51 269

转载 聊聊Netflix那些大胆的技术创新

Netflix 这家公司不知道你有没有听说过,《纸牌屋》这样的风靡全球的原创剧就是他们出品的。但我了解这家公司,还是从一个介绍他们公司文化的 PPT 开始的,那个 PPT 的第一句就写着,...

2021-08-19 11:23:07 1062

转载 看完左耳朵耗子的116篇文章,我给自己定了个5年技术规划

陈皓一直热衷做技术分享,不仅技术牛,文章写的也真的好。上周六小盖在极客时间小盖视频号和他连麦直播聊了两个多小时,耗子叔也分享了他写作的初心:帮助更多迷茫的程序员,让他们明确自己的职业规划和...

2021-08-17 15:01:47 3082 1

原创 《软件架构》高扩展架构

为了支持不断增长的性能需求衍生出一种专门的高扩展架构。换句话说,如果你的性能需求突然超过原有的软件+硬件的组合性能上限,你可以调整自己系统,通过硬件或者软件来支持新增的性能需求扩展因子线性...

2021-02-03 20:00:00 492

原创 《软件架构》N 层架构

N 层架构意味着将系统拆分为 N 层,N ∈ [1,+∞)。单层架构与单进程架构一样。双层架构和客户端/服务端架构一样等等。三层架构是一种非常常见的架构。三层架构通常分为表现层/GUI ...

2021-01-28 20:00:00 701

原创 《软件架构》总览

注意:本教程仍在更新,它将被一点点完善,但是现在你仍可以从中学到一些东西。软件架构和软件设计是一个话题的两个不同方面,它们都是关于如何构造软件来完成任务的,通常软件架构是指软件系统中较大...

2021-01-05 20:00:00 217

原创 JDK里的自旋锁

自旋锁是采用让当前线程不停地的在循环体内执行实现的,当循环的条件被其他线程改变时才能进入临界区。JDK里面自旋锁的实现有 SynchronousQueue 和 LinkedTransf...

2020-12-17 10:00:00 478

原创 《技术人求职指南》(六)如何选择Offer

作者|方腾飞编辑|包包 当大家阅读这篇文章的时候,也许大家已经拿到了很多offer,在这里首先要恭喜大家。但是很多应聘者拿到了offer之后还是有很多疑问,比如“我拿到了两家公司的of...

2020-10-28 20:20:00 641

原创 《技术人求职指南》(四) 实战练习

作者|方腾飞编辑|包包 上一篇讲了面试的一个基本攻略,这一篇主要讲实战。打游戏是通过打怪提升经验来通关的,而面试是通过刻意练习和实战提升经验拿到offer的。在参加面试之前,主要有四个...

2020-10-26 14:00:00 318 1

转载 Spring Boot 如何快速集成 Redis 哨兵?

Redis Sentinel 介绍Redis Sentinel:哨兵,放哨,看中文名字就知道它是一种 Redis 高可用解决方案,主要是针对 Redis 主从模式实现主从节点监控、故障自...

2020-09-28 20:00:00 208

原创 深度解析springcloud分布式微服务的实现(下)

作者|George编辑|包包 hystrix断路器是一种用于处理分布式系统延迟和容错的开源库。在分布式系统中许多依赖不可避免的会调用失败,比如超时、异常等,断路器保证出错不会导致整体服...

2020-09-07 20:00:00 192

原创 深度解析springcloud分布式微服务的实现(上)

作者|George编辑|包包 分布式系统微服务就是原来臃肿的项目拆分为多个模块互不关联。如:按照子服务拆分、数据库、接口,依次往下就更加细粒度,当然运维也就越来越难受了。分布式则是偏向...

2020-09-01 20:00:00 243

原创 谈谈架构和微服务(上)

作者|GabrielChen编辑|包包 不知从何时起,与同事,面试者,面试官谈起架构理念,总是绕不开微服务。甚至有时候听到这三个字的时候,脑壳会痛,相似的还有中台, 总觉得是旧瓶装新酒...

2020-08-04 20:00:00 161

空空如也

空空如也

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

TA关注的人

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