Linux 7.0 RC4
前言2026年3月15日,Linus Torvalds发布了Linux 7.0-rc4。这封邮件以Linus一贯的观察者视角,分析了本开发周期提交量的变化趋势,并对背后的原因给出了心理学层面的解读。 开发周期的新特点本周前半段看起来很平静,但周四网络拉取后,周五大家纷纷提交工作,周末还有少量补丁陆续涌入。结果是:原本看起来平静的一周又变成了一个「比往常更大」的候选版本。 Linus承认他原本希望开发活动能逐渐平静下来,但情况并非如此。他不再相信这是因为上一个周期多出了一周的缘故,而是开始怀疑这是「新主版本号」带来的心理效应——人们因为看到版本号变成了7.0,就变得更加活跃了。 从数据来看,-rc1的规模相当正常,包含11.5k个提交(不计合并),但rc2到rc4都略大于往常。虽然幅度不算巨大,但已经足够引人注意。 变更概览尽管提交数量比这个阶段通常要多,但所有变更看起来都相当小且无害。例如,测试更新在diffstat中再次显现出相当大的占比,而实际的内核diff看起来大多相当平缓且分散——这意味着虽然提交数量不少,但大多都是小改动。 类别 说明 测试更新 在diffs...
如何通过GitNexus项目进行代码探索
GitNexus简介GitNexus是一个代码库知识图谱构建工具,它将任意代码库索引为知识图谱——涵盖每个依赖、调用链、集群和执行流程——然后通过智能工具暴露给AI代理,让AI永远不遗漏代码。简单来说,它是为Agent上下文构建的神经系统。 与DeepWiki不同,DeepWiki帮助你理解代码,而GitNexus让你分析代码——因为知识图谱跟踪的是每个关系,而不仅仅是描述。 GitNexus提供了两种使用方式: Web UI:快速与任何代码库对话的界面 CLI + MCP:让你的AI代理真正可靠的方式——它为Cursor、Claude Code等工具提供深度的架构视图,使它们停止遗漏依赖、破坏调用链和盲目编辑 GitNexus采用PolyForm Noncommercial许可证,这意味着它只能用于非商业用途。如果你需要在商业场景中使用,需要联系作者获取商业许可证。 注意:GitNexus没有任何官方的加密货币、代币或币种。任何在Pump.fun或其他平台上使用GitNexus名称的代币/币种都与本项目或其维护者无关,也不受其认可或创建。不要购买任何声称与Git...
如何获取那些Claude Code官方插件
Claude Code插件目录简介Claude Code插件目录是由Anthropic官方维护的高质量插件市场,收录了大量经过审核的插件,用于扩展Claude Code的功能。与第三方插件不同,官方插件由Anthropic团队开发和维护,确保了质量和安全性。这个目录就像一个经过精心策划的插件宝库,为Claude Code用户提供了可靠的功能扩展。 Claude Code插件系统非常灵活,支持多种组件类型: Skills——为Claude Code添加斜杠命令,可以被自动调用 Agents——提供专门的子代理,用于特定任务 Hooks——响应Claude Code事件的处理器 MCP服务器——通过Model Context Protocol连接外部工具和服务 LSP服务器——为特定编程语言提供代码智能 对于需要扩展Claude Code功能的开发者来说,官方插件目录是一个理想的选择。无论是代码智能、安全检查还是自动化部署,你都能在这里找到合适的插件。 访问插件目录Claude Code插件目录托管在GitHub上,你可以直接访问: 1https://github.com/ant...
如何安装Dimensional
Dimensional简介Dimensional(DimOS)是一款面向物理空间的AI Agent操作系统,专为智能机器人设计。与传统机器人操作系统不同,Dimensional将AI Agent的能力引入物理世界,支持自主导航、空间感知、智能控制和空间记忆等核心功能。它不仅仅是一个操作系统,更是连接数字智能与物理世界的桥梁,让机器人能够理解环境、自主决策并执行复杂任务。 Dimensional的核心能力十分强大: 自主导航——支持SLAM建图、动态障碍物避障、路径规划和自主探索 感知能力——集成检测器、3D投影、视觉语言模型和音频处理 Agent控制——通过自然语言控制机器人,支持MCP协议 空间记忆——时空RAG检索、动态记忆、对象定位和持久化 支持的硬件平台非常丰富: 平台类型 支持设备 四足机器人 Unitree Go2 pro/air、Unitree B1 人形机器人 Unitree G1 机械臂 Xarm、AgileX Piper 无人机 MAVLink、DJI Mavic 其他设备 力矩传感器 技术特点Dimensiona...
如何使用OpenViking搭建Agent上下文数据库
OpenViking简介OpenViking是由火山引擎开源的AI智能体上下文数据库,专为AI Agent的上下文管理和记忆存储而设计。与传统的向量数据库不同,OpenViking专注于解决AI Agent在长期运行过程中需要持久化和检索大量上下文信息的问题——包括对话历史、任务记忆、知识库和推理结果等。它不仅仅是一个存储系统,更是AI Agent的「长期记忆中枢」,确保智能体能够在不同会话之间保持连续性和一致性。 AI Agent面临的上下文管理挑战十分复杂: 上下文窗口有限——随着对话深入,上下文不断累积,容易超出模型的处理能力 信息检索困难——在海量的历史对话中精准定位相关信息需要高效的检索机制 记忆遗忘问题——Agent在不同会话之间会丢失之前的记忆,影响交互体验 多任务并发——一个Agent可能同时处理多个任务,需要隔离各自的上下文 OpenViking通过专为AI Agent设计的上下文数据库系统解决了这些问题。 核心特性OpenViking提供了一套完整的上下文管理解决方案: 特性 说明 向量存储 支持高维向量存储和检索,实现语义相似性搜索 元数...
如何在GitHub上创建个人介绍仓库
GitHub个人介绍仓库简介GitHub提供了一个特殊的个人介绍功能:创建一个和你用户名同名的仓库,仓库内的README.md文件会自动显示在你的GitHub个人主页左侧。这是一个向访客展示自己的绝佳位置,你可以用Markdown编写个人简介、技能栈、项目展示等内容。 这个功能完全免费且易于配置,适合所有GitHub用户。对于想要在GitHub上打造个人品牌的开发者来说,这是必不可少的第一步。 创建个人介绍仓库1.访问GitHub,点击右上角的「+」按钮,选择「New repository」。 2.仓库名称必须与你的GitHub用户名完全一致。如果你的用户名是username,仓库名就必须是username。 3.选择「Public」公开仓库,否则他人无法查看你的个人介绍。 4.勾选「Add a README file」,GitHub会自动创建README.md文件。 5.点击「Create repository」完成创建。 注意:仓库名称必须与用户名完全一致,包括大小写。 编辑README文件进入新创建的仓库,点击README.md文件右侧的铅笔图标进行编辑。 GitHub...
如何使用A2UI生成精美的用户界面
A2UI简介A2UI是Google开源的一个项目和开放标准,旨在让Agent能够生成或填充丰富的用户界面。它提供了一个用于表示可更新的Agent生成UI的优化格式,以及一组初始渲染器。 生成式AI在创建文本和代码方面表现出色,但Agent在向用户呈现丰富的交互式界面时往往面临挑战,尤其是当这些Agent是远程的或在信任边界之外运行时。 A2UI允许Agent通过声明式JSON格式描述UI的意图,客户端应用程序则使用其原生组件库(Flutter、Angular、Lit等)来渲染。这种方法确保Agent生成的UI既像数据一样安全,又像代码一样富有表现力。 核心特性A2UI的设计哲学体现在以下几个方面: 特性 说明 安全优先 使用声明式数据格式而非可执行代码,客户端维护可信组件目录 LLM友好 UI表示为带ID引用的扁平组件列表,易于LLM增量生成 框架无关 将UI结构与实现分离,同一JSON可在多个客户端渲染 灵活性 支持开放注册模式,可映射服务器端类型到自定义客户端实现 应用场景A2UI适用于多种场景: 动态数据收集:Agent根据对话上下文生成定制表...
如何使用Dolt搭建可版本管理的数据库
Dolt简介Dolt是一款支持版本控制的SQL数据库,你可以像操作Git仓库一样对数据库进行fork、clone、branch、merge、push和pull操作。与传统数据库不同,Dolt将版本控制功能直接集成到数据库中,通过SQL系统表、函数和存储过程暴露版本控制功能,或者使用类Git的命令行界面来导入CSV文件、提交更改、推送到远程或合并团队成员的更改。 Git版本控制的是文件,而Dolt版本控制的是表。它就像是Git和MySQL结合的产物。对于需要追踪数据库变更、协作开发数据应用的团队来说,Dolt是一个理想的选择。 主要特性Dolt具有以下核心特性: 特性 说明 版本控制 支持分支、合并、提交、回滚等Git风格操作 MySQL兼容 支持MySQL协议,可以使用任何MySQL客户端连接 SQL功能 支持外键、索引、触发器、约束、存储过程 差异查看 可以查看表结构或数据的差异 时间旅行 可以查看任意历史版本的数据 协作 支持推送到远程仓库,与团队协作 数据完整性 保证事务的ACID特性 安装DoltDolt是一个约103MB的单文件程...
如何获取那些公共的API
Public APIs简介Public APIs是一个由社区成员手动维护的开源项目,收录了大量来自各个领域的公共API,你可以将这些API用于自己的产品中。这个项目就像一个经过多年良好管理的API宝库,由APILayer的工作人员和社区成员共同维护。 对于需要快速集成第三方服务的开发者来说,Public APIs是一个理想的选择。无论是天气查询、汇率转换、地理位置定位,还是动物图片获取,你都能在这里找到合适的API。 访问Public APIs仓库Public APIs托管在GitHub上,你可以直接访问其主页查看完整的API列表: 1https://github.com/public-apis/public-apis 提示:建议将仓库克隆到本地,方便离线查阅: 12git clone https://github.com/public-apis/public-apis.gitcd public-apis API分类Public APIs将API按照功能分为多个类别,方便查找。主要分类包括: 分类 说明 Animals 动物相关API Anime 动漫相关...
如何安装Lightpanda
Lightpanda简介Lightpanda是一款专为无头模式设计的开源浏览器,采用Zig语言开发,专注于性能和效率。与传统浏览器不同,Lightpanda没有图形界面,专为服务器端运行优化,非常适合用于Web自动化、网页爬虫、AI代理和LLM训练等场景。 与Chrome不同,Lightpanda在设计上完全摒弃了图形渲染,专注于核心功能。在基准测试中,Lightpanda表现出卓越的性能优势: 超低内存占用:内存占用比Chrome少9倍 极速执行:执行速度比Chrome快11倍 即时启动:启动时间极短,适合快速迭代 Lightpanda支持JavaScript执行、Web API(部分功能仍在开发中),并通过CDP协议与Playwright、Puppeteer、chromedp等工具兼容。 注意:Lightpanda目前处于Beta阶段,稳定性仍在持续改进中,可能会遇到错误或崩溃。 已实现的功能Lightpanda已经实现了以下核心功能: HTTP加载器(基于Libcurl) HTML解析器(基于html5ever) DOM树 JavaScript支持(基于V8) D...








