- 博客(187)
- 收藏
- 关注
原创 BeeAI 框架学习记录
最近一个月又被隔壁项目组借调过去,去搞优先级更高的服务了,不过好在笔者心态好,毕竟接触的越多学习的越多,学习的越多积累的就越多。不过借调到隔壁组的坏处是本职工作 + 借调的双份任务都需要保质保量的完成,导致笔者没有更多的时间学习感兴趣的新知识,刚好周末寒潮来袭,宅在家里学习感兴趣的新知识就是一个很不错的选择了。啦啦啦,终于在周末的寒潮中宅在家里学习了 BeeAI Framework,今日份学习就先到这里结束吧。项目提供了快速上手的模板,包含了多个实用的示例,让笔者能够快速理解框架的核心概念和使用方式。
2025-12-13 22:10:15
938
原创 如何让 AI 按照你的预期输出
Spec-Kit是 GitHub 开发的一个开源工具,用来控制 AI 生成代码的质量。简单理解不用 Spec-Kit:直接让 AI 开始建,可能建歪了、不符合要求用 Spec-Kit:先画好详细图纸,再让 AI 严格按照图纸施工Spec-Kit 就是那个"画图纸"的工具,确保 AI 生成的代码符合你的要求。优点代码质量高:先写规范,AI 生成的代码更符合预期减少返工:提前想清楚需求,避免后期大改流程清晰:团队协作时,每个人都知道在做什么支持多种 AI。
2025-11-14 21:36:13
843
原创 降噪算法的效果分析
遇到了,别回应,别解释,别自责,别纠缠,要学会无视,要直接拉黑,要趁早远离,要把宝贵的时间和精力用在做好眼前的事、过好眼前的生活、哄自己开心和努力搞钱上。生活中遇到讨厌的人如果一直跟他较劲、过不去似乎不是最好的处理方式,更好的处理方式是将愤怒的情绪用于学习,然后远离那些让自己讨厌的人,笔者周六学习的动力也大概来源于此了。不要取悦谁,不要委屈自己,不要被别人牵着鼻子走,不要表演,也不要迎合别人的表演,不要在消极的情绪里自我拉扯,也不要在妄想中自我沉醉,更不要与自己处处为敌。
2025-10-18 15:26:20
928
原创 关于排查问题的总结
接的需求是,在使用 aiohttp 库的时候,能够复用 http client ,无需每次请求都重新建立连接,以达到最终减少请求和返回的耗时的目的。结论:最终查下来, start 超时是因为请求的机器,磁盘读写耗时极高,分析下来,可能是因为混用的测试环境,其他服务的测试写入了过多的音视频文件导致……不推卸责任,问题当时是实现代码人的问题,记录在这里,方便下次在类似的改动前,能够在深入探究一步,减少后续返工以及故障的可能性。还好,虽然排查的过程有点痛苦,但是还是从中学到了之前不知道的支持,比如。
2025-09-28 20:57:33
812
原创 让 Cursor 教我写插件
当你尝试搬起石头的时候,你也许会发现其他它可能没有想象中那么重。所有恐惧都是来源于自己的想象。// 这个函数会在插件激活时被调用console.log('插件 "cursor-time-inserter" 已激活!');// 注册命令try {// 获取活动编辑器if (!editor) {await vscode.window.showInformationMessage('请先打开一个文件!');return;// 获取当前时间// 在光标位置插入文本});});
2025-09-12 13:48:18
942
原创 Cursor 教我学 Python
最近加了很多 Python Coding 的任务,虽然在 AI 加持下能够顺利完成,但是还是觉得心理不踏实,觉得很多代码 AI 写完自己不是很懂,不喜欢这种感觉。需求是需要在客户请求大模型前,提前发送一次请求大模型,确保在客户请求的时候,就可以节省掉 tls 握手和 tcp 建立连接的时间,简称之为预热。之前写的是 golang ,为了用类比法更好的理解 yield ,可以在 golang 中实现一个类似能力的示例。修改的代码中,函数的返回很多处用了 Yield 而不是 return ,这引起了我的好奇。
2025-09-02 20:32:10
892
原创 Cursor 分析 bug 记录
由于正则是 error\s+code.*1007,它会从 “Error code” 开始一直向后匹配,直到命中 SessionId 末尾的 “1007”,从而误判为致命错误。但是这个非 cursor 修复的,原因是 cursor 没有办法本地复现,导致它在 fix 这个问题的时候花费了比较长的时间。在前前后后接近 20 轮的压测过程中,不仅需要快速的相应压测出现的各种问题,还需要同时快速修复代码的 bug。成长是一笔交易,我们都是用朴素的童真,与未经人事的洁白,交换长大的勇气。这个世界,需要无用的东西。
2025-08-15 22:03:51
873
原创 Claude AI 编程初体验
透过现象看本质,既然 Cursor 最好用的模式是使用 「claude-4-sonnet」模型,只要笔者能够直接使用 「claude-4-*」相关的模型,那当前工具影响的问题,就应该可以得到缓解。AI 这如火如荼的发展趋势,让笔者越来越觉得,在 AI 的浪潮下如何更快速的适应和使用它们是当前的首要问题了。要好好努力然后多挣钱,才养得起自己这个爱吃的胃,爱玩儿的心,爱逛爱买的习惯就算是一个人往一个人来,也能生活得很好。Claude 已经预判了笔者的预判,只要简单的输入「/」,就可以快速的浏览常用的快捷键。
2025-08-06 12:54:46
729
原创 关于 Python 的踩坑记录
python 生成的 proto 对应的文件是会动态依赖 protobuf 库,且库的版本必须要跟 proto 的文件的版本对应。笔者使用的基础组件,在遇到这种依赖高版本的 protobuf 但本地又不存在的情况时,代码会直接崩溃。笔者接到的需求是补充监控上报的指标,需要使用 proto 协议上报,在评估的时候,我是觉得这不应该很简单,生成 & 上报一下就可以。注:现在复盘开发中的问题,这种自己摸索的方式还是太低下了,还是应该更早的去请教同事们。上一个因为自己不懂的坑,终于被填完了,下一个又来。
2025-07-21 20:13:31
938
原创 关于 Cursor 小插曲记录
最近在历经一番波折之后,终于换掉了用了 4 年的电脑,可以尝试在新电脑上跑 x86 了的容器了,再也不用担心在家办公连接 VPN 不稳定的问题了。花开二度,刚喜滋滋的用了不到几天,昨天下午发现又开始编译失败了,而且跳转功能也有问题,还有个紧急问题等着笔者排查。还好,开发机还能用,事分轻重缓急,先解决 QA 测试问题。本地开发还没快乐多久,就发现了问题,编译的时候,电脑跟飞机起飞一样。注: cursor 现在解释问题的细致程度有点子超过了我的想象,真的是幼师式指导。别人是会离开的,但你自己一直都在。
2025-07-09 20:56:48
674
原创 Cursor ssh 登录失败解决记录
结论:远端高,本机低,一般的迭代升级,应该会做前向兼容,而且笔者尝试回退 remote 插件的版本,发现问题还是存在,看来是要继续分析一下。注:果然坑一般都是自己挖给自己的,之前图快速出包,本地搞了很多 docker 镜像,大小基本每个都有几个 G,然后累积下来磁盘空间就不足了。我之所以写徐霞客,是想告诉你,所谓的百年功名、千秋霸业、万古流芳,与一件事情相比其实算不了什么,这件事情就是用你喜欢的方式来度过一生。张牙舞爪的人,往往是脆弱的。因为真正强大的人,是自信的,自信就会温和,温和就会坚定。
2025-06-18 21:13:19
3000
原创 让 cusor 教我它的隐藏技能
最近开发的功能中,有一个需求是需要实现一个在相同的结构体 merge 的功能,但 merge 的并非直接覆盖,而是需要做零值判断,在 src 的 value 为零值做覆盖或者 key 不存在做 merge。注:分析下来,解释的也算是合情合理,所以我又去详细的看了 github 上关于 mergo 的说明,参见 2.2.1 小节中的使用调研。忙碌的时候,日子就会过的飞快,一转眼这一周就又过去啦,还好这周也是有在工作中思考和学习的一周。注:从活跃度和 star 的数量来说,直接使用这个库,理论上风险可控的。
2025-06-06 20:11:50
810
原创 使用 Cursor 重写 stt demo
首先,需要实现一个 demo ,demo 需要使用 xx 公司的 rtc & stt 两个产品,需要支持 stt 转录和翻译的语种设置,实现的时候要充分考虑测试 prod & staging 两个环境的可能,以上述信息生成一个基础的设计文档。笔者复盘了一下使用 cursor 实现这个 demo 的耗时,前前后后挤出来的时间大概要 3 ~ 4h,感觉这个极简的 demo 实现,以 cursor 能力,不应该耗时这么久。在最艰难的时刻,我们总想寻找一个依靠,但最终会发现,有的山布满荆棘,有的山满是野兽。
2025-05-28 21:52:52
998
原创 让 Cursor 教我写 MCP Client
笔者通过动手实现一对极简的 MCP Server 和 MCP Client 发现,SSE(Server-Sent Events)协议应该是 MCP 协议实现的基石之一。
2025-05-14 20:17:06
844
原创 让 Cursor 教我写 MCP Server
原因很简单,没有人能逃得过熵增定律,也就是,随着时间的流逝,人生都会越来越复杂,越来越混乱,参数会越来越多,你调参的可能性越来越低,虽然是系统的总能量不变,但其中可用部分减少,哪怕是刚开始是各种不同的人生起点,但熵增到一定程度,其混乱混沌的程度看起来就都差不多,你一开始是你,但最后你和其他人也没什么区别,各种意义上的。世间最让人绝望的无非是:没心情了。五一假期前趁着有空,浅浅的了解了一下关于 MCP 的概念,但是想要真正的理解,总是靠看别人的文章,应该没有办法对 mcp 的协议有更深刻的认知。
2025-05-09 13:03:13
1051
原创 关于 MCP 的理论知识学习
笔者个人的简单理解, 「MCP」可以理解成类似于「GRPC」协议的一种协议标准,使用这个协议实现的 server 、client 可以很方便的兼容和适配到其他的大模型应用上。在使用 cursor coding 的时候,因为只需要访问项目内的文件,同时现在也支持运行大部分的 Terminal 命令,所以大部分的时候,是能够满足需求的。为了避免梳理和记忆的内容同质化,在理解 MCP 的概念的时候,笔者尽量使用自己能够理解和记忆的方式进行,故很多地方可能存在出入,如果有不准确的地方,欢迎指出!
2025-04-30 21:36:46
1129
原创 记录一下关于 Cursor 设置的问题
虽然没有什么复杂的功能,但是记录一下的好处是能梳理一下自己的思路同时培养自己总结的能力。AI 浪潮的冲击之下,很多东西都已经不用亲自动手,比如这篇文章,我相信 AI 可以总结的比我更好更全面,但是总是觉得自己用文字记录一下知识的感觉很踏实。我的成绩普普通通,数学勉强及格,物理一窍不通,没有当过别人家的小孩;我念了很多年书,也去到一些地方,我看过波澜壮阔的星空,吃过尤其美味的火锅;我的父母理解我,我的朋友照顾我,我有一些渺小的心愿,也在偷偷为它们努力着。注:笔者用的是 zshrc ,用其他的可以参考。
2025-04-02 20:34:58
1969
1
原创 排查问题的知识记录
pstree:用于查看进程的层级关系,帮助用户理解进程之间的父子关系。pstack:用于查看进程的堆栈信息,适合调试程序的调用路径。strace:用于跟踪程序的系统调用,深入分析程序与操作系统的交互。
2025-03-12 21:04:11
795
原创 记一次 Cursor Agent 功能编程体验
不在乎他人的评价,不在乎自己是否有存在感,放下执念,永远有自己的节奏和步调,永远保持松弛感。你可以阴郁,可以懒散,可以不适时地计较,过分敏感,可以有些不知足、暴躁、嫉妒、小气,但要记得拷问自我,必须追求善良,尽力坦荡,永远正直。考虑到笔者对 js 不是很熟练,在加上最近申请到了新的 Cursor 账户,所以想基于 Cursor 完成这次的功能的开发。基于上述原因,所以笔者需要在 Demo 的页面上支持一个功能:上传本地音频,并将其推送到频道中,然后界面上展示转录内容。
2025-03-05 20:43:11
1114
原创 golang 之 wire 库的使用总结
编译时依赖注入:Wire 在编译时解析依赖关系,生成代码以满足依赖。这意味着在运行时没有反射或其他开销,从而提高了性能。类型安全:Wire 利用 Go 的类型系统,确保依赖关系的正确性。这可以在编译时捕获错误,而不是在运行时。简单易用:Wire 的 API 设计简单,易于理解和使用。通过明确的配置,可以轻松管理复杂的依赖关系。生成代码:Wire 使用代码生成的方式创建所需的构造函数和初始化代码。用户只需定义依赖关系,Wire 会自动生成满足这些依赖的代码。
2025-02-28 20:21:24
1484
原创 关于 Helm 子 chart 的使用总结
工作越久就会越愿意简单操作,比如在 K8s 上部署服务的时候,若平台提供了一个极简快速上线方案:拷贝一个其他人写好的 chart ,然后简单的替换掉 serviceName,同时增加 servcie 需要的配置,似乎也能够完成需求。子 chart :使用平台侧的 base chart 作为子 chart,因为 chart 的管理当前在 git 的代码仓库下,所以为了方便更新子 chart 的引用使用了 git submodule。当前的解法也并非最优的解法,是指在「一般解法」的基础上做了解耦。
2025-02-21 19:08:17
800
原创 总结:Helm 命令详解
Helm 是 Kubernetes 的包管理工具,类似于apt或yum,但它专为 Kubernetes 设计。Helm 通过 Chart(Helm 的软件包)来定义、安装和升级 Kubernetes 应用。Chart 是一个包含 Kubernetes 资源文件和依赖项的目录结构,可以轻松管理复杂的应用。Helm 是 Kubernetes 生态中不可或缺的工具,它通过 Chart 简化了应用的部署和管理。掌握 Helm 的常用命令,可以帮助用户更高效地使用 Kubernetes。
2025-02-17 20:28:19
1428
1
原创 Visual Studio Code 的 AI 编程助手
由微软开发,基于开源跨平台的 VS Code 编辑器,安装量超 2700 万次。它在 IntelliSense 代码补全功能基础上进行了多项改进,能扫描 GitHub 上的开源代码库,还提供即时 API 代码示例。支持多种语言,评分为 3.9 分(满分 5 分)。:安装量约 500 万次,利用机器学习模型,可提供整行代码补全、全功能补全和自然语言转代码补全功能。支持约 25 种语言,近期新增生成单元测试代码功能,评分为 4.3 分。
2025-02-10 20:54:54
1988
原创 Jsoniter Unmarshal类型错误的友好提示
真心建议,千万不要看见别人发光,就觉得自己暗淡,他强任他强,清风拂山岗,生活中,人和人的节奏不一样,有人三分钟泡面,有人三小时煲汤,有人外卖已送达,你要的方式,就坚定走下去别胡思乱想每个花期都不一样,不必焦虑有人比你提前拥有,所以别搞得不堪重负样子,大胆的往前走你的光芒终将被照亮。为了解决一个问题,引入了另一个问题,但是不要慌,作为野生 golang 的 json 官方库,肯定提供了一种解决上述问题的方式。注:以上代码示例 https://go.dev/play/p/AKLSNXjMIpQ?
2025-02-08 18:44:12
873
原创 基于 AI Coding 「RTC + STT」 Web Demo
Copilot 的 coding 速度真的让我放弃后面功能继续使用它写,想开个 Cursor 的账户的冲动(想了一下,还是要除夕之后,争取最大价值使用),它的 coding 方式很呆,必须重新覆盖写整个文件,就……注:这部分的原因也有可能是笔者问答的不专业,没有正确的给出返回结果的定义,导致 AI coding 的时候,使用了错误结果定义字段,导致转录的结果无法在 Web 上展示。语音转文字,可以将指定的 RTC 频道的语音识别成对应的文字,并将对应的文字推送回频道,效果参考下图。开启一个 RTC 频道。
2025-01-24 21:09:52
1139
原创 关于 Cursor 的一些学习记录
抓住周五的尾巴,完成了Cursor的初步学习记录,要加油呀!任何选择都会导致遗憾,所以不要后悔。人活一生,值得爱的东西很多,不要因为一个不满意,就灰心。人没有牺牲,就什么也得不到,如果想得到什么,就得付出同等的代价,这就是等价交换原则,我们相信,这,就是世界的真实。
2025-01-17 21:51:22
1312
原创 LLM 大语言模型学习记录
注:这个版本已经没有专业术语,读起来更加简单和易懂让笔者斗胆的总结一下 LLM ,按照如上 gpt 返回的结果,笔者能够大概对 LLM 的模型产生一个模糊的认知,即。
2025-01-08 21:11:19
907
1
原创 记一次 dockerfile 的循环依赖错误
nil {return errreturn nil核心分析:它使用深度优先搜索(DFS)的方式来检测循环依赖,并在发现循环时返回一个错误。注:看来不是算法没有用,是业务逻辑的代码中使用 DFS 这种算法的场景比较少,还是得多看源码。
2024-12-31 18:54:45
1396
原创 如何增加多行内容到文件
如果使用的是 Docker Desktop,则默认包含 Buildx。但如果使用的是 Linux 或更早版本的 Docker 则需要手动安装。注:不要使用 chatgpt 返回的这种方式,因为这个写法有问题注:启用 buildkit export DOCKER_BUILDKIT=1禁用 export DOCKER_BUILDKIT=0BuildKit 是 Docker 的一个现代构建引擎,它旨在提高 Docker 镜像的构建性能、灵活性和可扩展性。
2024-12-27 22:21:22
955
原创 BERT:用于语言理解的深度双向 Transformer 的预训练。
我们引入了一种新的语言表示模型,称为 BERT,即来自 Transformer 的双向编码器表示。与最近的语言表示模型(Peters 等人,2018a;Radford 等人,2018)不同,BERT 旨在通过在所有层中共同基于左右上下文进行条件训练,从未标记的文本中预训练深度双向表示。因此,经过预训练的 BERT 模型只需一个额外的输出层即可进行微调,以创建用于各种任务(如问答和语言推理)的最先进模型,而无需进行大量特定于任务的架构修改。BERT 在概念上简单且在经验上强大。
2024-12-09 21:00:23
744
原创 关于粗心的反思
由于出包的镜像里缺少了 libonnxruntime.so.1.17.1 库,同事从其他存在该库的镜像中拷贝到了镜像里,但是更新动态链接库配置,导致库存在,但是程序在引用的时候,还是返回无法找到。借用伟大领袖的一句话,「实践是检验真理的唯一标准」,不能因为开发同事的积累更丰富,就默认写出的代码没有任何问题。注:惯性思维是一种可怕的行为,它似乎就好像是温水煮青蛙一样,让你变得不再对新事物充满好奇,不自觉的抵制解除新的改变,这真的很不好!上海的气温真的是一秒入冬,真的寒冷的一天,看起来要开始喝热水了。
2024-11-18 19:38:14
984
原创 《BLEU: a Method for Automatic Evaluation of Machine Translation》翻译
对机器翻译进行的人工评估虽然全面,但成本高昂。人工评估可能需要数月才能完成,并且涉及无法重复使用的人力劳动。我们提出了一种自动化的机器翻译评估方法,该方法快速、廉价、与语言无关,与人工评估高度相关,并且每次运行的边际成本很低。我们将这种方法作为熟练人类评审员的自动替代,当需要快速或频繁评估时,可以替代他们进行评估。
2024-10-27 17:41:37
1300
2
原创 《Attention Is All You Need》论文翻译
递归神经网络(RNN)、长短期记忆网络(LSTM)和门控递归神经网络(GRU)尤其在序列建模和转换问题(如语言建模和机器翻译)中被确立为最先进的方法。自此以来,许多研究努力继续推动递归语言模型和编码器-解码器架构的边界。递归模型通常沿着输入和输出序列的符号位置进行计算分解。通过将位置与计算时间步骤对齐,它们生成一系列隐藏状态 ht,作为前一隐藏状态 ht−1 和位置 t 的输入的函数。这种固有的顺序性质阻碍了训练样本内的并行化,尤其在序列长度较长时,因为内存限制限制了跨样本的批处理。
2024-10-23 21:20:31
776
原创 服务启动慢分析小记
还是忙忙碌碌木有学习 AI 知识的一个月,那只能浅浅的记录一下,这个月分析定位服务启动慢问题的方法,方便后续再遇到时候,还要从头分析。首先,sidecar 这个进程在上述启动超时的情况下,只会保留 5s ,后面就会被 master 主动 kill,防止业务层级的资源泄漏。笔者负责的业务是有多个服务组成的,即当客户请求的时候,会根据客户的请求的参数,动态判断需要拉起的服务组合。golang 的程序不要尝试使用 gdb 调试了,笔者亲测了,断点有的时候,跑在不同的线程上,似乎没有办法有效的断住。
2024-09-24 21:21:21
776
原创 服务器内存飙升分析小记
这个月本来想抽空整理一下学习 AI 模型相关的东西,奈何每天不是在查问题就是在查问题的路上,不是在修 Bug 就是在写 Bug 的路上。注:写到这里想到从前老板身上学习到的一个观点「他说的你也信」即无差别的怀疑所有收到的信息,虽然这玩意有利有弊,但是在遇到不靠谱的同事的时候,自己亲力亲为反而会更好。我们只是路过了很多个春天,但并没有错过,允许低落,但不要愁眉不展的生活,生活治愈的是愿意变好的人。问题:「QA 同学反馈,测试的任务退出以后,机器的内存没有下降,影响后面的测试进度」
2024-08-29 22:23:36
1647
原创 proto 同级文件引入问题小记
笔者昨天遇到一个十分奇怪的事情,「在同一级目录的 proto 文件,引用的时候,报找不到的错误」。出现引入失败的原因,我暂时还没发现,但是查询的时候,确实看到 github 上有好几个跟我一样的问题。思路:多个 proto 文件定义清晰,但是非常时期,非常对待,可以将 「detail_info.proto」文件中定义的结构全部转移到引入失败的 proto 文件中。办法总比困难多,关于上面的这个报错,笔者飞快的转动大脑,为了赶上交付的进度,想出来两种临时性的解决办法。亲密的朋友在某一天退出我的生活。
2024-07-30 13:42:39
902
原创 日常排查问题技巧小结
怎么说的一切都显得很合理,但是一切好像又都不是很合理,所以后面跟平台侧提建议,让他们的测试功能跟业务的测试功能区别开,这样可以规避掉类似的乌龙事件。思路一:服务是通过 C++ 实现的,若是任务崩溃,应该会留下 dump 的文件,但是神奇的事件是根据测试提供的崩溃记录,笔者并未发现任何 dump 的文件。验证:排查了迁移服务的日志,以及被迁移服务监控的任务,发现是在任务被退出后,迁移服务才启动了拉起的流程,所以迁移服务没有问题。由于笔者所在的公司,业务大多都是有状态的,为这保证有状态的任务在遇到。
2024-06-15 11:55:33
997
原创 Golang 的 unmarshal 踩坑指南
在进一步拆解问题,在做 n:1 映射的时候,需要解决的是如何定义一个通用的产品定义结构,能够按需根据产品定义进行进行映射。当你越来越优秀时,你开始明白,其实每个人都没有好坏之分,没有对错,只有频率不同,做出了不同的选择。一个女人最重要的能力,不是你把自己打扮得多么漂亮,也不是你挣钱有多厉害,而是无论发生任何事情,你都有快乐起来的能力。tag 的字段设置的值为默认值时,对该字段做 marshal 的时候,该字段会被忽略。注:设置了指针类型的字段,如果原始的字段不存在时,则结构体字段为空(nil)
2024-05-15 22:22:21
1525
2
原创 图灵《模仿游戏》论文学习
人们普遍认为,科学家进行科学研究工作总是从可靠的事实到可靠的事实,从来不受任何未经证明的猜想所影响,这种看法是错误的,只要能清楚地划分哪些是经过证明的事实,哪些是猜想的,就不会有害处。趁着年轻,一定要逼着自己养成每天阅读的习惯,阅读的习惯一旦养成,便会历久弥新,量变引起质变,有一天,你会发现自己变得不再是原来的那个你了。惩罚和奖励的使用最好只是教学过程的一部分,大致说来,如果教师没有与学生沟通的其他方式,那么所传达的信息量不会超过所用的奖励和惩罚的总和。你想要成为怎样的人,过怎样的生活,只要你不后悔就行。
2024-04-12 21:54:58
1309
原创 CNCF 已毕业项目简介之 - argo
是否可以成为 CNCF 项目需要通过技术监督委员会 (TOC),投票采取 fallback 策略,即回退策略,先从最高级别开始,如果 2/3 多数投票都通过的话则确认该级别,如果没有通过的话,则进行下一个级别的投票,如果一直到 sandbox 级别都没有得到 2/3 多数投票通过的话,则拒绝进行 CNCF 项目。与强大的自动化相结合、工程师能够以最少的工作量频繁且可预测地进行高影响力的更改。注:以上的解决方案,在我遇到的 case 里是生效的,也有人反馈遇到类似的问题,同样的操作,但是没有解决。
2024-03-12 20:46:25
1732
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅