Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.
Get Feedercrossoverjie.top
Get the latest updates from crossoverJie's Blog directly as they happen.
Follow now 51 followers
Last updated 22 days ago
23 days ago
背景最近我们在做一件非常危险的大事——把用了好几年的腾讯云企业版 Istio 服务网格迁移到社区开源版。事情的起因是腾讯云突然宣布不再维护 Istio 服务网格了,后续也不会推出新版本。这就导致我们的网格一直停留在旧版本,进而连带着 k8s 这些基础组件也很难升级。可以说是血的教训:用托管服务一时爽,一旦厂商放弃维护,迁移成本还是得自己扛。这事儿其实拖了很久,毕竟迁移涉及到的系统非常多,相当于要对「高速行驶的汽车更换轮胎」,稍有不慎就是车毁人亡。虽然已经测试验证的七七八八了,但一直不敢动手。直到最近,我们利用 AI 对 Istio 关键代码进行了深入分析,从源头来确保迁移的可靠性——这也算 AI...
about 1 month ago
背景上周末参加了一个我们重庆本地的一个 AI 分享会,分享了一些企业大模型与 Vibe Coding 的实战经验,现在把它整理成一篇 blog。企业大模型应用实践利用 AI 提高故障排查效率首先是企业大模型的应用实践,我们利用现在的大模型结合可观测性来实现故障的自动分析。最终可以实现的效果如下图所示,他可以直接分析当前 trace 下的所有链路、日志、指标、profile、内存布局,代码等信息整理在一起发给大模型,由大模型总结整理给出结论。其实开发日常排查问题也是这样的过程,只是将它自动化了而已。对可观测性有了解的朋友应该对这张图很熟悉,通过 trace_id...
about 2 months ago
背景最近在用 deepwiki-open 给内部的 Java 项目生成 wiki,发现一个很明显的问题:生成的 wiki 页面里引用的代码行号经常不准确,看起来是 LLM 根据上下文自己推算的。比如一个函数明明在第 503 行,生成出来的...
about 2 months ago
背景最近 OpenClaw 突然爆火,我的 SkillDeck 也乘热打铁支持了 OpenClaw 的 Skills 管理和 ClawHub 市场浏览安装功能。这篇文章一方面介绍下 SkillDeck...
2 months ago
背景最近在同时用多个 AI coding agent的过程中,Skills 管理起来比较麻烦,我日常在 Claude Code、Codex、Copilot CLI 之间切换,每个 Agent 的 Skills...
3 months ago
背景最近用 Claude Code、Copilot CLI 这类 AI Agent 工具的时候,有一个挺烦人的问题:让 AI 在后台跑任务,我总是会忍不住去查看他的执行状态,有时候比较复杂的任务可能会耗时十来分钟,每次来回切换非常浪费时间。更惨的是有时候 AI 需要我授权某个操作(比如执行...
3 months ago
背景最近上一篇文章里答应过要分享下我那三个 SKILLS 的创建过程,乘热打铁赶紧写出来。上篇提到过我写博客的一个痛点:每次写完文章都要手动找封面图 → 上传图床 → 粘贴链接,这套流程走下来虽然不复杂,但每次都要做一遍确实烦。所以我就想着把这个流程自动化掉,而且全程一行代码没写,完全和 AI 对话搞定。Skills 介绍先整体介绍一下最终产出的三个 SKILLS:Skill 名称用途关键特性image-uploader上传图片到图床支持...
3 months ago
背景最近 Claude 的 SKILLS 很火,忍不住也来体验了一下,发现确实是有些东西的;但也发现身边的一些同事对这些新出的概念总是很懵逼,所以便有了这篇文章。从最早的 Function Call,到 MCP 协议,再到如今的 Agent Skills。本文将从技术演进的角度,带你理解这些概念之间的关系,以及它们如何让 AI...
4 months ago
背景因为最近在基于 RAG 对我们的 code repo 做 AI 分析,其中有一个非常核心的流程就是需要将我们的代码库里的源码进行分割,分割之后会作为 chunk 供 RAG 查询;然后再将查询到的...
4 months ago
原文链接:https://github.com/sweepai/sweep/blob/main/docs/pages/blogs/chunking-2m-files.mdx最近在研究 Code Splitter 的算法,发现 llama_index 的代码分割使用的是 sweepai 的代码分割算法,同时还提供了一篇博客,也就有了这篇文章。初始化任何向量存储都需要对大型文档进行切分(chunking)以进行高效搜索。为什么不能直接对整个文件做嵌入(embed)?以我们主 API 的 endpoint 文件...
4 months ago
上一篇文章:大模型应用开发必需了解的基本概念 分享了关于 LLM 大模型应用开发的一些基础知识,本文乘热打铁,借助一个真实的大模型应用来分析下其中的流程deepwiki 介绍这里我们还是以 deepwiki-open为例进行分析。通过这个截图可以知道它的主要功能:一键把任意 GitHub/GitLab/Bitbucket 仓库生成“可浏览的交互式 Wiki”支持 RAG 的问答,根据 repo...
5 months ago
背景AI/LLM 大模型最近几年毋庸置疑的是热度第一,虽然我日常一直在用 AI 提效,但真正使用大模型做一个应用的机会还是少。最近正好有这么个机会,需要将公司内部的代码 repo 转换为一个 wiki,同时还可以基于项目内容进行对话了解更具体的内容。实际效果大概和上半年很火的 deepwiki 类似。而我们是想基于开源的 deepwiki-open进行开发,提供的功能都是类似的。在这个过程中我也从一个大模型应用开发的小白逐步理解了其中的一些关键概念,以及了解了一个大模型应用的运行原理。LLMLLM(Large Language Model,大语言模型)大家应该都比较熟悉了:本质:一个通过海量文本训练出来的概率模型能力:理解/生成文本、代码,做推理、对话等特点:参数固定:训练完之后“记忆”是固化在参数里的知识有时间点:只知道训练截止前的数据(有知识截止时间)可以把...