惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

U
Unit 42
C
Cybersecurity and Infrastructure Security Agency CISA
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Know Your Adversary
Know Your Adversary
S
Securelist
I
Intezer
AWS News Blog
AWS News Blog
L
LINUX DO - 热门话题
P
Privacy International News Feed
Recent Announcements
Recent Announcements
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
博客园 - 聂微东
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Attack and Defense Labs
Attack and Defense Labs
N
News and Events Feed by Topic
The GitHub Blog
The GitHub Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
Schneier on Security
Schneier on Security
N
Netflix TechBlog - Medium
爱范儿
爱范儿
B
Blog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
C
CERT Recently Published Vulnerability Notes
Hacker News: Ask HN
Hacker News: Ask HN
Google DeepMind News
Google DeepMind News
Engineering at Meta
Engineering at Meta
Blog — PlanetScale
Blog — PlanetScale
WordPress大学
WordPress大学
S
Secure Thoughts
K
Kaspersky official blog
N
News | PayPal Newsroom
O
OpenAI News
Last Week in AI
Last Week in AI
C
Check Point Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Cyberwarzone
Cyberwarzone
Application and Cybersecurity Blog
Application and Cybersecurity Blog
T
Tor Project blog
大猫的无限游戏
大猫的无限游戏
Vercel News
Vercel News
D
Docker
Hugging Face - Blog
Hugging Face - Blog
T
Threat Research - Cisco Blogs
Cisco Talos Blog
Cisco Talos Blog
The Register - Security
The Register - Security
博客园 - 司徒正美
Martin Fowler
Martin Fowler
人人都是产品经理
人人都是产品经理
P
Palo Alto Networks Blog

博客园_首页

Linux实操--组管理、权限管理和定时任务 Java + EasyExcel 实现单个接口导出多个Excel Mem0 源码解析系列(二):提示词工程的深度剖析 Openclaw TaskFlow究竟是什么?和普通Skill技能有什么区别 博文阅读密码验证 - 博客园 嘉立创开源:应该是全网MicroPython教程最多的开发板 Hermes Agent 集成实践:从协议到生产 2026年AI编程工具横评:Cursor、Codex、Claude Code、Zed、Windsurf Java程序员必看的RAG入门教程 2026 AI效率神器:Superpowers + Claude Code 保姆级教程 本地大模型部署全攻略:从 0 到 1 玩转 Ollama 【从0到1构建一个ClaudeAgent】内存管理-上下文压缩 .NET 高级开发 | 设计、实现一个事件总线框架 电子小白入门之NE555 3. WorkBuddy:隐藏玩法,一键召唤专家,让 AI 以"专家身份"给你干活 和AI一起搞事情#3:Claude Teammate 游戏开发翻车实录 【OpenClaw】通过 Nanobot 源码学习架构---(7)Memory C# .NET 周刊|2026年3月3期 我在 Debian 11 上把 K8s 单机搭起来了,过程没你想的那么顺(/opt 目录版) 深度学习进阶(七)Data-efficient Image Transformer CLI+Skill搭建浏览器AI自动化框架,告别一切重复枯燥任务 告别Token账单无底洞:OpenClaw本地部署,重塑企业数据主权的唯一解 FastAPI+Vue:文件分片上传+秒传+断点续传,这坑我帮你踩平了! SBTI 爆火后,我做了个程序员版的 CBTI。。已开源 + 附开发过程 多模态检索开始进入工程期:用 Sentence Transformers 搭建可落地的 Multimodal RAG 100多行代码实现一个最简单的Agent(用ReAct) Claude Code 通关手册(八):推荐 5 个 Hooks,代码质量提升 3 倍 老板:“有人截图了!”。安全部门:“收到,马上查暗水印!” - why技术 技术之外,皆是人间 C#/.NET/.NET Core技术前沿周刊 | 第 69 期(2026年4.01-4.12) Snack JSONPath 项目架构分析 Claude Code Buddy 小析:一个非核心功能,如何体现产品的细节完成度 AI新时代下的图床管理方案-Cloudflare图床+MCP+Skills方案指南 化繁为简:顺丰速运App如何通过 HarmonyOS SDK实现专业级空间测量 从零实现富文本编辑器#13-React非编辑节点的内容渲染 AI开发-python-langchain框架(3-23-OpenAI Functions风格Tool Calling智能助手) .NET + AI 进阶实战:基于类的技能开发 - 打造可治理的 Agent 能力模块 【从0到1构建一个ClaudeAgent】规划与协调-技能 上周热点回顾(4.6-4.12) 电子小白的工具三件套:面包板、杜邦线、万能板 单表五亿数据的查询优化 | Mysql、StarRocks 2. WorkBuddy:从“我是谁”到“帮我干活” C# 如何减少代码运行时间:7 个实战技巧 基于HelixToolkit.SharpDX 渲染3D模型 - 笺上知微 从零开始的双臂具身VLA起源及现阶段发展综述 - SkyXZ 记对 xonsh shell 的使用, 脚本编写, 迁移及调优 - pluvium27 受够了Vibe Coding的失控?换个起点,让AI事半功倍 从开始配置漏洞环境到漏洞复现流程 - 難しい 关于10年工作经验的程序员对OpenClaw的实战经验分享以及看法 - 虚无境 Any metadata 的内存布局 C# .NET 周刊|2026年3月2期 - InCerry 我帮你测过了,测试圈排名第二的 Skill 依然很牛逼 Skill Discovery | 无监督技能发现的经典工作总结 - MoonOut PbootCMS 网站内容数量多导致访问慢?这些实用优化方案帮你提速! - 家兴网络技术工作室 上下文工程是什么?过时了么?一文讲明白! - 一枫说码 网站漏洞怎么发现并修复?一篇实用指南(附完整流程) - 家兴网络技术工作室 开了 TUN 模式还是直连?90% 的人都踩过这个坑 Github日报|2026年04月12日 - AI一族 AScript扩展多种脚本语言 - rockey627 AI 学习笔记:Agent 的记忆机制 你能被装进一个文件里吗?——7 万人把同事"蒸馏"成了 AI - 我没有三颗心脏 Claude Code 通关手册(七):给 AI 装上技能包——Skills 完全指南 - 暮色之狐 在浏览器中快速编辑代码:VSCode Web 集成实践 - Newbe36524 蒸馏自己 skill?基于 Deepseek 的蒸馏器,丐版蒸馏方式,简单便捷 - To_Carpe_Diem Spring AI Aliababa和AgentScope,哪个更好? - 苏三说技术 Etsy 把 1000 个 MySQL 分片迁进 Vitess:425TB 数据背后的真正问题不是性能,而是运维规模 MicroPython LVGL基础知识和概念:底层渲染与性能优化 - FreakStudio 数据库草图算法 Python 潮流周刊#146:CPython 引入 Rust 的进展 - 豌豆花下猫 最小生成树 - mofei1116 红日靶场七:从外网入口、容器逃逸到 AD 接管的完整利用链复盘 - YouDiscovered1t 分享四款开源且实用的 Kafka 管理工具 - 追逐时光者 vLLM 权重加载机制全解析:从挑战到理想架构 LCT 学习笔记 - ACehomoxue Avalonia UI 12.0.0 正式发布:架构演进和性能飞跃 - 张善友 当 AI Agent 把调用链拉长,延迟开始成为一门生意 conhost.exe 无法显示 U+2717 - 145a 太秀了,我把自己蒸馏成了 Skill!已开源 - 程序员鱼皮 ASP.NET Core 内存缓存实战:一篇搞懂该怎么配、怎么避坑 基于 Ghostty 带有分割标签页和为 Claude 编程设计的通知终端 - BugShare AI 焊死入口:教育的“操作系统级”重塑 - 郝hai 初级Java开发工程师使用sql脚本编写代码的过程是简单而且不糊涂 - CoderOilStation Claude Code通关手册(六):MCP协议完全指南 - 暮色之狐 边框灯光环绕动画特效实现指南 - Newbe36524 开源:子木蒸馏版的 SEO 审计工具 seo-audit-skill v1.0 我所理解的Python元模型 【从0到1构建一个ClaudeAgent】规划与协调-TodoWrite - 程序员Seven Claude 和 Codex 在审计 Skill 上性能差异探究 - ACai_sec AScript如何实现中文脚本引擎 - rockey627 【渗透测试】HTB Season10 Garfield 全过程wp - dynasty_chenzi Android 开发者为什么必须掌握 AI 能力?端侧视角下的技术变革 树状数组正确性证明 - AC-wyr 你的 AI 焦虑,可能比 AI 本身更危险——ATM 机没有消灭银行柜员,但恐慌消灭了你的判断力 - 我没有三颗心脏 一个拉胯的分库分表方案有多绝望?整个部门都在救火! - 冰河团队 动态规划入门必学之走方格问题 - Ofnoname PostgREST 与 PostgreSQL 角色权限配置全解析(生产级实践) - SheepDog1998 使用 UEFI 图形输出协议 GOP 在屏幕上显示图像的方法 - 阿源- Claude Code通关手册(五):组建你的AI专家团队,子代理系统 - 暮色之狐 一个程序员到架构师的催婚路之感悟(整整10年后的催婚相亲感悟) - MisterLip 用 Agent Skill 自动生成工作周报 - 赵康
一份CLAUDE.md,为何能让GitHub榜首项目狂揽6万星?
九章智算云 · 2026-04-23 · via 博客园_首页

大家好,我是小九。

上周,我被GitHub上的一个奇观给整不会了。

一个叫 andrej-karpathy-skills 的项目,没有一行代码,就一个不到200行的Markdown文件,冲上了全球GitHub Trending日榜榜首。

一周时间,4.4万颗星,总星数突破6.1万。6万名开发者在上面「抄作业」。

我当时的反应是:这是啥? ? ? 咋这么火? ? ?

这玩意的名字,叫 CLAUDE.md。

说实话,我一开始没当回事。不就一个配置文件吗,谁没写过几个README。

但当我真的去看了这个文件,看完了之后,我只能说一句:

太牛逼了。

先聊聊这玩意是干嘛的。

CLAUDE.md的本质非常简单。一个放置在项目根目录的Markdown文件,作为Claude Code这类AI编程工具的持久化系统提示词。

听起来好像没什么大不了的。

但你仔细想想,这意味着什么?

意味着你再也不用在每次打开AI对话时,都重复唠叨那些项目规范。用什么框架、什么组件、版本号、包名称等等……所有这些琐碎但关键的上下文,都被固化在这个文件中,能被Agent自动读取并始终遵守。

它将飘忽不定的口头约束,变成了稳定、可重复、可随项目代码一同版本控制的工程规范。

就像为你的项目配备了一位永不离职、且严格遵守章程的「AI架构师」。

这玩意的诞生,来自于AI大神安德烈·卡帕西(Andrej Karpathy)的一次经典观察。

他犀利地指出了LLM辅助编程的几大顽疾:

  • 替你做错误假设还闷头执行。
  • 酷爱堆砌过度复杂的抽象。
  • 「手欠」修改无关代码。
  • 面对模糊指令即兴发挥。

这些「坑」,相信每位用过AI编程的朋友都深有体会。

华人开发者Forrest Chang深受启发,他将Karpathy的洞见「蒸馏」成四条清晰、可执行的原则,写进了一个Markdown文件,并放在了项目根目录。

这就是CLAUDE.md的诞生。

一份优秀的CLAUDE.md,通常围绕以下四条直击要害的行为准则展开:

第一条:编码前思考,消灭「沉默的假设」。

规则是这样的:不确定时必须提问,存在多种解释时要摊开选项,有更简单方案要直言。

解决的问题很直接:避免AI在错误的理解基础上狂奔半小时,产出一堆完全不可用的代码。正如社区反馈那句话:「提前花30秒澄清,能省下30分钟的重做。」

第二条:简约至上,抵制「过度工程」诱惑。

规则:只写解决当前需求的最少代码。不添加未被要求的功能、不做一次性抽象、不为「未来可能」增加不必要的灵活性。

这个太重要了。我见过太多AI把一个小功能写成一座「架构迷宫」,从源头遏制技术债务的滋生。

第三条:精准编辑,像外科手术般动刀。

规则:只修改任务明确要求的部分。不「顺手」优化相邻代码、不重构没坏的东西、严格匹配现有的代码风格。

解决的问题:让每次代码变更的Git Diff都干净、可追溯。避免出现「本想修个Bug,结果AI顺手重构了半个文件」的评审噩梦。

第四条:目标驱动执行,用可验证的标准替代模糊命令。

规则:将「修Bug」转化为「先写一个复现失败的测试用例,再修改代码让它通过」;将「加个功能」转化为「定义明确的验收条件(AC)」。

解决的问题:为AI建立清晰的反馈闭环。LLM在目标明确、验证及时的环境下,表现远比接收模糊指令时的「自由发挥」要可靠得多。

光说不练假把式。

让我们直接看一个来自知识库的、针对Next.js项目的CLAUDE.md真实范例:

# CLAUDE.md

## 项目概述
这是一个 Next.js 14 应用,使用 TypeScript + Tailwind CSS。

## 架构约束
- 组件放在 `src/components/`
- API 路由放在 `src/app/api/`
- 不要使用 class 组件
- 所有 API 调用必须使用 `fetch`,不要用 `axios`

## 命名规范
- 组件:PascalCase
- 工具函数:camelCase
- 常量:UPPER_SNAKE_CASE

## 测试
- 运行测试: `npm test`
- 测试框架: Jest + React Testing Library
- 覆盖率要求: >80%

## 已知问题
- #123: 登录页面在 Safari 下有布局问题
- 不要修改 `legacy/` 目录下的文件

通过这样一份文件,任何一个新加入项目的AI(甚至是刚入职的人类开发者)都能在几秒钟内掌握项目的技术全景、行事规则和潜在雷区。

它确保了无论谁来协作,产出的代码都能保持高度一致,极大降低了沟通成本和风格摩擦。

为什么要用这玩意儿?

引入CLAUDE.md,是对你和AI协作关系的一项高回报投资。

对个人开发者而言:

  • 减少返工。

明确的规则大幅降低了AI因误解而产生的无用功,让你的时间真正花在创造性思考和核心逻辑上。

  • 风格统一。

确保AI在不同时间、不同会话中生成的代码,都像是你本人写出来的,维护代码库的纯净与一致性。

  • 知识沉淀。

将项目中踩过的「坑」、总结的最佳实践固化下来,形成可随身携带、跨项目复用的个人知识资产。

对团队与企业而言:

  • 降低协作成本。

它是完美的「AI入职手册」和「新人Onboarding文档」,为标准化、规模化的团队AI协作铺平道路。

  • 保障代码质量。

通过硬性约束(如测试覆盖率、禁用某些不安全API),为项目质量设立了自动守护的底线。

  • 实现可控赋能。

将AI强大的生成能力,从可能制造混乱的「野马」,驯服为在既定轨道上高效奔跑的「赛马」,让AI的创造力为明确的业务目标服务。

这背后的深层逻辑,正是当下最前沿的 Harness Engineering(缰绳工程) 理念。

正如Anthropic在构建Claude Code时,用超过50万行代码打造了一个包含工具、权限、上下文压缩、多Agent协调的精密「Harness」系统。

CLAUDE.md,就是这个庞大体系中,最轻量、最易上手、但杠杆效应极高的起点。

说实话,这東西真的给了我很大的启发。

以前我们老说AI太「自作主张」了,它会过度设计、会误伤代码、会对模糊指令胡乱发挥。

但有了CLAUDE.md,我们终于可以给AI套上「紧箍咒」了。

这不是限制AI的能力,而是让它的能力为我们所用。

这可能就是AI协作的下一个阶段吧。

从「随机提示」和「反复纠偏」,大步迈向「工程化、标准化、可控化」。

以上,既然看到这里了,如果觉得不错,随手点个赞、在看、转发三连吧,如果想第一时间收到推送,也可以给我个星标⭐~

谢谢你看我的文章,我们下次再见。