What、Why、How 不是三个并列问题,是三个递进的层次。
- 不是表达技巧:这是一个观察框架,看人说话落在哪一层。
- 三层定义:What 讲事实,Why 讲动机,How 讲方法。
- 沟通错位的根源:人和人聊不到一起,多半是因为各自停在不同的层。
- 关键动作:先识别对方在哪层,再决定怎么回应。
- 不只工作场景:亲子、朋友、销售、客户全都用得上。
What、Why、How 不是三个并列问题,是三个递进的层次。
codebase-memory-mcp 是一款纯 C 编写的代码知识图谱 MCP 服务器,给 Claude Code / Codex / Open Code 装上"项目结构感知"能力。
刻意练习的本质是高效而可怕的勤奋,核心是反馈,不是努力。
Tailwind 是构建时按需生成 CSS 的工具,不是预制类库。 这是它和 Bootstrap、iconfont 这类传统 class 库最本质的区别。
tailwind.config.js 的 content 必须覆盖到所有源码路径git worktree 让多分支并行工作,一个目录 = 一个分支。
git worktree removeClaude Code 的代码检索不靠 RAG,靠 grep。这是 Anthropic 工程师 Boris 在 2025 年 5 月 Latent Space 博客里公开承认的工程决策。
核心结论:代码场景下 RAG 的三个根本缺陷——embedding 对标识符失效、管线乘性准确率、索引时效性漂移——叠加架构 哲学上的无状态原则,共同把 Claude Code 推向了 grep。
Chrome DevTools MCP 特点是让 AI 编码助手直接接管 Chrome,复用登录态 + 拿到原生 DevTools 数据。
--autoConnect 复用会话 / --browser-url 远程调试端口。Claude Code 的所有配置都遵循同一套三层作用域规则。
~/.claude/,仅本机生效但跨项目共享.claude/,通过 git 同步给所有团队成员.claude/settings.local.json,git 忽略,仅本机生效优先级:Local > Project > User。所有层级的配置都会加载,相同 key 时高优先级覆盖。
核心原则:越私有、越具体的配置,优先级越高。
实操:团队规范走 Project,个人偏好走 User,本机调试/密钥走 Local。
多个 维度(Instructions / Skills / Commands / Agents / Hooks / Rules / MCP / 配置文件)逐项拆解
.claude/ 复制到 .opencode/,内容通常能复用。.shared/ + 软链把 skills / AGENTS.md 做成单一源;其他目录格式 / 范式不同,必须独立维护。omo 是 OpenCode 最值得装的增强套件,专为复杂代码库设计。把单代理的原生 OpenCode 升级为多代理、多 MCP 的 AI 编程团队。
ultrawork,一个词启动全部代理