- 博客(55)
- 收藏
- 关注
原创 如何判断一个需求是真需求还是伪需求?
第一是看问题是否真实存在。我会去追溯这个需求的来源,比如是用户反馈、数据异常还是内部提出的想法,并通过用户访谈或数据验证,这个问题是不是普遍存在,而不是个别情况。即使问题存在,也要评估它的影响范围和业务价值,不如影响用户的规模、使用频率,以及是否影响核心指标。我一般会从”问题是否真实存在“,"是否值得解决",”以及解决方式是否合理“这三个层面来判断一个需求是真需求还是伪需求。总的来说,我会尽量把”表面需求“还原成”底层问题“,再结合数据和业务目标来判断它是不是一个值得投入资源去解决的真需求。
2026-04-28 22:31:04
85
原创 你为什么想转行做产品经理?
在工作过程中,我逐渐发现,相比专注在具体功能实现,我更关注的是”为什么要做这个功能“,”这个需求是否真的解决了用户问题“。比如在参与一些需求开发时,我会主动去理解业务背景,也会思考有没有更优的实现方式,甚至会和产品同事讨论需求合理性。同时,技术背景也让我在和研发沟通、评估方案可行性和成本时,会更有优势。这些经历让我意识到,我对”从需求定义到方案设计,再到落地效果“的完整过程更感兴趣,而不仅仅是实现其中的一部分。我之前是做研发的,这段经历让我对技术实现、系统架构以及开发流程有比较扎实的理解。
2026-04-28 22:29:38
36
原创 你是怎么理解产品经理这个岗位的
第三是 推动落地和结果负责。产品经理需要和研发、设计、运营等团队协作,确保产品按时上线,并通过数据验证效果,持续迭代优化。我理解 产品经理的核心职责,是围绕用户需求,协调资源,把一个模糊的问题转化为可落地的产品解决方案,并持续优化结果。第一是 理解用户和业务。产品经理需要通过调研、数据分析等方式,找到真实的问题,而不是停留在表面需求。所以我觉得产品经理本质上是一个"连接者"和"决策者", 既要理解用户,又要对业务结果负责。包括产品功能设计、流程设计,以及在用户体验和业务目标之间做权衡。
2026-04-28 22:26:59
33
原创 调整LLM的哪些参数可以控制提示响应结果
参数值越小,返回的结果越确定,调高该参数值,LLM可能会返回更随机的结果,也就是说可能会带来更多样化或更具创造性的产出。我们可以通过配置大语言模型的一些参数来获得不同的提示结果,调整这些参数值对于提高响应的可靠性非常重要,可能需要尝试几次才能找出合适的正确配置。可以通过调整max length来控制大模型生成的token数,指定长度有助于防止大模型生成冗长或不相关的响应并控制成本。如果需要准确事实的答案,就把参数值调低,如果想要更多样化的响应,可以把参数值调高。温度,是用来控制生成文本随机数的。
2026-04-27 16:46:39
49
原创 对基础模型的理解
英语在互联网上占据主导地位,其次是中文。那些训练数据有限的语言,被称为低资源语言。能否将非英语语言的查询翻译成英语,获取回答后再翻译回原语言?答案是否定的,首先,它需要模型充分理解代表性不足的语言,才能进行准确翻译;其次,翻译过程可能导致信息丢失。构成了训练数据的三大黄金法则。参数量(代表模型的学习能力)、训练token数(代表模型学习到的知识量)、FLOPs(代表训练成本) 是衡量模型规模的三个关键指标。
2026-04-17 16:04:18
239
原创 AI工程中关于模型评估和提示工程的问题
制定指令遵循标准,比如,可以从这几个类型设置指令和描述,“关键词”,“语言”,“长度限制”,“可检测内容”,“可检测格式”等。首个token响应时间(从请求到第一个token出现)。可以通过CoT(思维链)和自我批评提示词,鼓励模型花更多时间去“思考”问题。更容易进行监控,调试,减轻工作量,编写简单提示词比编写复杂提示词更容易。对模型的理解加深,会有更好的编写提示词的思路。将提示词与代码分离,可复用性,可测试性,可读性,协作性。MMLU,功能正确性。流畅性,连贯性,实施一致性,安全性。
2026-04-14 23:44:52
59
原创 AI工程可能会遇到的一些问题
1,检索质量太差,根本没有检索到正确内容原因:embedding不行,相似度算错,语义没对齐。query没有被改写,完全没有上下文,检索失败。解法:LLM改写查询,关键词+向量。2,Chunk切分错误原因: chunk太大,信息很多,但不相关,模型被噪声干扰。chunk太小,语义断裂,找不到完整答案。解法:重叠切分, 按语义切,而不是按字数。3,top-k策略错误原因:k太小,找不到信息。k太大,噪声爆炸。解法: 重排序,动态调整。4,Prompt设计不对(模型不会用资料)
2026-04-13 23:25:57
273
原创 关于RPC的3个架构级高频核心问题,面试必问
RPC性能优于HTTP的主要原因包括:1)采用轻量级二进制协议减少数据传输和解析开销;2)高效序列化(如Protobuf)使数据体积缩小至JSON的1/3;3)长连接机制避免重复握手;4)专为服务间通信优化,去除了HTTP的冗余设计。gRPC的高性能源于HTTP/2的多路复用、头部压缩、Protobuf序列化以及流式通信支持。
2026-03-07 12:10:25
354
原创 状态机的简洁释义
状态机是一种用于建模系统行为的数学模型,它描述了系统在不同状态之间的转移和如何响应事件,简单来说,状态机是一种有限的计算模型,用于表示一个系统的各个状态,以及在不同的输入条件下从一个状态转移到另一个状态的规则。它广泛应用于计算机科学、软件工程、自动化控制系统等领域,用来解决涉及状态变化和事件驱动的各种问题。例如,自动售货机、交通信号灯、游戏角色的行为、网络协议的状态管理等都可以使用状态机来进行建模和设计。
2026-03-05 22:09:11
430
原创 车联网架构知识地图(AI辅助总结版)
一,汽车电子与整车电子电气架构(EEA)一,汽车电子与整车电子电气架构(EEA)这是车联网架构的基础,不懂整车架构,很难设计真正可落地的车云协同系统。推荐书籍:《AUTOSAR入门与实践》适合理解AUTOSAR经典平台,对理解传统整车电子架构很关键。《汽车电子架构设计》系统理解EEA演进趋势,对理解域控制、中央计算平台非常重要。二、嵌入式系统与车载软件开发车联网不是纯云系统,车端能力是关键。《嵌入式Linux系统开发》理解车端软件运行机制,适合向T-Box/域控软件延展。
2026-03-02 22:49:51
776
2
原创 MQTT的简洁释义(高度总结概括版)
MQTT是一种轻量级的消息协议,专门设计用于低带宽,不稳定网络和资源受限设备之间的通信,它通常用于物联网(IoT)设备之间的消息传递,特别是在传输数据的质量要求不高或对网络条件有限制的场景下,MQTT凭借其简洁高效的特性,成为了物联网领域的广泛应用协议。
2026-03-02 22:45:00
682
原创 这是我看过的对卷积最幽默的解释,中科院半导体研究所老师真的很牛
-----根据疼的严重程度他会哼哼,像无赖这种体格,每天挨一板子啥事没有,连哼一下都不可能(输出0),如果一次连凑他十个板子,他会皱眉咬牙硬挺(输出1),一次连续给他二十个板子,他会疼得脸扭曲,开始哼哼(输出3),连续给他三十个板子,他会像驴似的嚎叫,哭着求饶命(输出5),连续四十个板子,大小便失禁,没有力气,勉强哼一声(输出1),五十个板子,他就一命呜呼了(输出0)。------人(系统)挨板子(脉冲)以后,会有什么表现(输出)哈哈,还是不太明白,时间间隔小为啥痛苦程度会叠加?------疼的表现呢。
2026-02-12 19:55:42
174
原创 如何在一天内改变你的整个人生(油管大神丹科全文翻译)
你大概会放弃你的新年决定。不过这也没关系,大多数人都会这样(研究表明失败率高达80%-90%),因为大多数人其实并不愿意从深层、内在层面做出改变。也就是说,他们改变生活的途径完全错误。他们制定新年决心只是因为别人都这么做----人们更在意他人看法,而非自我认同....我们为身份游戏赋予肤浅的意义,但这并未满足真正改变的条件,真正的改变远不止说服自己今年要自律或更高效。我来此并非为了贬低你。
2026-02-03 22:41:01
1710
原创 美国主流的新闻网站
NBCUniversal网络的一部分,提供全面的新闻报道、政治和观点文章。一家全球性的新闻机构,报道金融、政治和一般新闻,注重准确性。美国广播公司的新闻部门,提供突发新闻、国家大事和世界报道。一个主要的新闻网络,涵盖国内和国际新闻、政治、娱乐等。一份以深入报道时事、政治、文化和分析而闻名的著名报纸。一家倾向于保守派的新闻媒体,报道政治、商业和突发新闻。提供有关政治、科学、文化等方面的全球新闻、分析和意见。国家和全球新闻、政治报道和调查性新闻的主要来源。西海岸的一家主要报纸,提供新闻、娱乐和政治报道。
2026-01-27 00:09:15
1923
原创 什么是梯度
本文介绍了梯度的基本概念及其在机器学习中的应用。梯度作为多维函数的导数向量,表示函数值随参数变化的速率和方向。在深度学习中,梯度用于优化模型参数,通过梯度下降算法沿反方向更新参数以最小化损失函数。文章还讨论了梯度类型(如梯度向量、梯度场)及其在反向传播、解决梯度消失/爆炸问题以及动量法中的应用。通过二维示例直观展示了梯度指向函数增长最快方向的特性,说明其在优化过程中的核心作用。
2026-01-21 23:25:22
717
原创 数据指标体系搭建(极简科普)
摘要:数据指标是对业务有价值的统计数据,需具备简单易懂、能驱动业务等特征,包含衡量维度、汇总方式和度量三要素。常见指标分为用户、投流、行为和消费四类,如GMV、ARPU、付费率等。构建数据指标体系可采用OSM模型,从业务目标出发拆解策略并匹配指标。以线上商城为例,GMV作为北极星指标,通过工具赋能、内容消费等场景的维度分析,确定素材使用量、文章发布量等具体指标,形成完整的指标体系。(149字)
2025-12-28 22:14:51
893
原创 上下文工程(Context Engineering)是什么(6千字科普)
本文阐述了上下文工程在构建高效AI代理中的核心作用。上下文作为AI代理决策时的完整信息集,包含系统提示、用户提示、工具定义和知识库等关键组件。通过精确设计系统提示(角色定义、语气风格、工作流程和约束)和用户提示(任务说明、上下文提供、输出示例),可显著提升代理行为的可预测性。文章详细介绍了工具定义的最佳实践,包括功能性命名、输入输出规范和数据格式一致性,并以客户支持代理为例展示了不同系统提示如何影响交互体验。良好的上下文工程能消除AI代理的猜测行为,确保其严格遵循意图执行任务。
2025-12-23 23:22:13
1045
原创 什么是MCP?what is MCP?
摘要:模型上下文协议(MCP)是连接AI系统与外部工具和数据的开源标准协议,旨在解决MxN集成问题。它采用客户端/服务器架构,通过JSON-RPC 2.0实现标准化通信,支持动态发现功能使AI能自动识别可用工具。MCP生命周期包含初始化、运行和关闭三个阶段,通过主机管理客户端与多个服务器的连接,简化了AI应用与第三方服务的集成流程。相比传统API,MCP提供了更统一的标准接口,显著降低了开发和维护成本,被称为"AI应用的USB-C"。(149字)
2025-12-08 23:10:32
854
原创 解决机器学习python线性回归遇到的报错
从anaconda下载了最新版的windows版的anaconda, 想学习一下机器学习,中间用到线性回归的包当引入一个库 用来保存模型文件时,报错了内容如下:ImportError: cannot import name 'joblib' from 'sklearn.externals' (D:\anaconda\lib\site-packages\sklearn\externals\__init__.py)cannot import name 'joblib' from 'sklea.
2021-02-03 15:57:29
1283
转载 网约车和社交融合靠不靠谱?
突然有这个想法,还要从几年前打车软件刚刚兴起的时候说起,那时候各个公司都在尽自己的最大努力占领市场,打车费用也是优惠到了最大幅度,我记得当时我还在海淀黄庄的银网中心上班,每天中午出去吃饭,都能看到好多人在发饿了么的推广传单,当时我住的地方里公司并不远,所以基本用不着打车,直到有一次下班后着急去上课,就在同事的推荐下下载了嘀嗒拼车,没想到刚下单就有人接单了,车主的座驾是一辆奔驰,行车途中就开始和车主聊天,说着说着就发现,原来我们都在银网上班,更巧的是我们还在同一个公司!原来这个同事是编辑,我们在上下层,平时是
2020-11-06 18:24:40
341
1
原创 ie9 error 拒绝访问
今天给前端童鞋提供一个数据接口, 所有浏览器测试通过丝毫没有问题,最后到了IE9, 报错了。。。打印了错误信息:Error:拒绝访问, 为啥啊,先网上搜一下吧,大多数是设置一下浏览器internet选项, 照做了,还是一样,最后找到了问题, ie9 前端后端 需要 设置 编码一致, 那就都指定一下吧,后端接口 加上这行header('Content-Type:text/html;charset=utf-8');前端也加上,这里顺便说一下,还要多加一行:jQuery.support.
2020-10-22 15:20:53
944
原创 关于mysql group by 排序相关遇到的问题
今天要给业务方出一个接口,调取数据的逻辑是 从最新发布的口碑中提取出前 15个车系,刚开始接到需求感觉 很简单嘛,一个sql就可以搞定啦,于是立马打开编辑器洋洋洒洒的敲了几行,感觉真的是一气呵成,可是看到结果我诧异了,感觉不太对啊。。于是,我开始检查我的sql,SELECTA.pserid,A.create_timeFROM(selectpserid,create_timefromrp_reputationwheresource<3andstatus=4orderby...
2020-09-01 10:41:23
309
原创 今天无意间踩到一个file_get_contents的坑。。
今天要做一个项目,定时给别人发邮件,要调取一个接口,接口地址如下: $begin_time = date("Y-m-d", strtotime("-1 day"))." 19:00:00";//开始时间 $end_time = date("Y-m-d", time())." 18:59:59";//结束时间 $url = "http://xxx.???.com.cn/senior?id=3367&limit=999&offset...
2020-07-23 15:17:36
505
原创 关于php请求不到url里index.php后面目录的问题
今天,在本地调试一个触屏端项目,是一个CI框架,本地电脑系统是Windows10,phpstudy, 本地url如下:http://gita.xxx.xcar.com.cn/nxxx/index.php/v4/home.我的访问没有问题,可以自动访问到v4目录下的 home/index,但是同事的就死活不能, 最后测试了很长时间,找到了原因,原来他的nginx.conf里少了几...
2020-04-15 18:09:25
1110
原创 phpstudy:upstream sent unsupported FastCGI protocol version: 72 while reading response header from
本地环境是在windows上 安装了phpstudy, 今天打开电脑突然访问本地页面, 502!, 好端端的怎么突然就502了呢,什么也没改啊,别的域名都可以正常访问,唯独这个 https的端口为443的报502,打开错误日志error.log:2020/04/07 15:57:31 [error] 8352#12920: *1 upstream sent unsupported Fast...
2020-04-07 16:11:30
6224
2
原创 php请求Java的接口,json返回报错解决
今天和大数据组对一个接口,请求他们的接口 报错:status":415,"error":"UnsupportedMediaType","message":"Contenttype'multipart/form-data;然后在头部加入$curl->setHeader(array("Content-Type"=>"application/json"));这个报错算是...
2020-03-12 18:09:45
2558
翻译 企业微信群机器人哈哈哈
$header = array('Content-Type: application/json');$ch = curl_init();//设置抓取的urlcurl_setopt($ch, CURLOPT_URL, 'https://qyapi.weixin.qq.com/cgi-bin/webhook/后面的不能透露哈');curl_setopt($ch, CURLOPT_SSL_VER...
2019-07-01 14:06:10
5958
1
原创 讲字符串分割成数组一个汉字一个数组元素
今天,要做车型匹配,想把一个车型的字符串 “15款 三厢 1.6L 双离合 致能型”,先去掉年款,去掉空格,然后把每个汉字放到数组里,$a = "15款 三厢 1.6L 双离合 致能型";$b = preg_replace("/(\d+款{1})|(\s)+/","",$a);然后,用了 str_split, 又试了 preg_split('//', $b,-1,PREG_S...
2019-03-05 10:31:56
771
原创 composer高级模板安装应用
今天,需要帮公司的二手车项目的一个同事,完成一个车型匹配的工作,二手车用的是yii2的高级模板,我又去官方文档看了一下注意事项,我的环境是windows, 之前装过yii2的基本版,所以composer都已经装好了,在下载安装包的时候,提示让我输入token,我搜了一下,登录自己的github账号,生成了一个自己的key, 安装包下载成功,因为车型匹配的功能需要写在console里,我在文件里写了...
2019-03-04 17:33:39
183
原创 yii2 gridview使用中遇到的问题
今天用yii2 gridview渲染表格,但是在渲染 城市 和 品牌 这2个字段时,数据里记录的是id,但是表格里要展示成名字,汉字形式的,为了把id翻译成名字,已经有一个变量$city记录了城市id和城市名字的对应关系,但是怎么才能引入到GridView里使用呢,最后百度了一下,果然找到了, value=function($data){return $data['city_id']}, 在...
2019-01-24 13:26:20
347
原创 yii2 jenkins构建时 environment目录无法加入版本库
今天做magnus通用权限后台, 把代码换了一个目录, 发现 environment文件夹 无法加入git版本库, 但是我也没有在ginore里忽略它啊。。这是怎么回事呢, 后来,我就把里面的文件 ,一个一个的右键 手动把文件添加到版本库, 就这样,environment 加入到了版本库。...
2018-12-17 11:04:45
301
原创 yii2用redis存储session
今天开发一个后台, 需要用redis来存储用户的session信息,然而redis总是存不住session_id, { SESSIONREDIS_SESSION.session_id() }, 后来发现 ,当你在 php.ini里 已经配置好了连接方式后,Yii2的配置里其实是不需要再加的。[Session];session.save_handler = files;session....
2018-10-24 17:56:19
4883
原创 git 设置不用每次都输入 账号密码
执行一下 这个命令:git config --global credential.helper store然后,下次再输入一次 账号密码 就可以了。
2018-09-20 09:48:52
21658
4
原创 关于设置 git ignore文件 不忽略文件夹的规则
今天在 yii2上搭项目,想把静态资源里的文件 提交到git库,但是 web/assets/ 下的ignore文件 忽略了 所有文件,为了 把自己手动 加的 img js css 这3个文件夹 排除在外,需要手动修改 忽略规则 但是发现不管用!css !js!img后来才知道应该这样写,因为这3个文件夹里面还嵌套着子文件夹,所以要一层一层的加,如这样!js!...
2018-09-06 16:34:05
3326
原创 windows composer 下载 yii2
新项目 需要用yii2, 公司电脑 是 windows系统, 安装完composer后, cmd 切换到 需要下载 项目的目录,执行命令composer create-project --prefer-dist yiisoft/yii2-app-basic basicx下载完成。...
2018-08-31 10:01:27
258
原创 解决redis报错
最近想学学redis, 于是在虚拟机搭了一个环境 ,安装好了redis, 3.0.0版本。正常启动,本地连接测试,竟然报了一个错误RedisException: protocol error, got 'n' as reply type byte, 查了一下,原来是 启动 redis-server的时候 没有加上配置文件,于是把redis.conf 复制到/etc/下一份,在配置文件里redis...
2018-07-12 10:18:29
2743
原创 php冒泡排序
$arr = array(7,3,8,4,65,100);function bubble_sort($arr){ $num = count($arr); if(1 > $num){ return array(); } for($i = 0;$i < $num; $i++){ for($j = $i+1;$j < $num;$j++){...
2018-06-26 16:21:56
199
翻译 file_get_contents 报错 warning
php.ini 配置修改3个地方extension=php_openssl.dllallow_url_include = Onallow_url_fopen = On
2018-05-18 11:53:10
6058
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅