各位科研江湖的同道中人,见字如面! 在这个“数据为王,算力为尊”的时代,吾辈每天端坐于屏幕之前,敲击键盘犹如刀光剑影。无论是单挑数以万计的微生态样本大阵,还是在超算节点的演武堂里排兵布阵,若是手中没有一本顺手的“武功秘籍”,岂不极易在繁杂的参数与报错中走火入魔? 在下杨某(Helloxiaolaodi),于生信这片江湖摸爬滚打多时。从拆解微生物的玄机,到精调高维数据的可视化命脉;踩过坑、掉过发、也曾因环境冲突而气血翻涌。为使各位少侠在“炼丹”之时少走弯路,在下特将平生所集、日常所用之口诀,汇编成了这卷《科研江湖之生信常用命令速查》。 本卷心法按门类归纳,由浅入深,涵盖了生信各大门派的独门绝学: 基础内功(Linux 终端): 夯实下盘,稳扎稳打。助你在纷繁复杂的目录树中踏雪无痕,来去自如。 演武大堂(Slurm 集群): 调兵遣将之法。无论你手握多少 CPU 核心,皆能令其令行禁止,让海量并发任务井然有序。 丹鼎之炉(Conda 环境): 结界护体,隔离依赖。保你百毒不侵,各类软件包法器各安其位,永不干戈。 门派绝技(QIIME 2、R、Python 等): 从上游序列的抽丝剥茧,到下游热图与进化树的精雕细琢,招招见血,直取核心。 江湖之大,命令之繁,浩如烟海。 望诸位同道展卷有得,遇事不决,速查此篇。 秘籍直达藏经阁(点击传唤): [ https://www.cnblogs.com/Helloxiaolaodi/p/20359368 ](谜底:helloxiaolaodi) 愿诸位同道在科研之路上:行码如流水,跑包不报错;神功早日大成,高分 Paper 篇篇过! —— 杨某顿首 1 个帖子 - 1 位参与者 阅读完整话题
在 Linux 桌面环境快速查词/翻译句子,绑定系统全局快捷键。 选中文本 → 复制( Ctrl+C )→ 按 Super+C 弹出结果。 单个英文单词:本地 sdcv 词典查询 句子/段落:在线翻译 API 这样在浏览器或者系统中的任何地方阅读英文文献/文章都能快速翻译,复制文章的全部文本也能翻译整篇文章。 欢迎大家使用,方法在 GitHub: https://github.com/hellodk34/linux-quick-translate ,截图展示:
在 Linux 桌面环境快速查词/翻译句子,绑定系统全局快捷键。 选中文本 → 复制( Ctrl+C )→ 按 Super+C 弹出结果。 单个英文单词:本地 sdcv 词典查询 句子/段落:在线翻译 API 这样在浏览器或者系统中的任何地方阅读英文文献/文章都能快速翻译,复制文章的全部文本也能翻译整篇文章。 欢迎大家使用,方法在 GitHub: https://github.com/hellodk34/linux-quick-translate ,截图展示:
在 Linux 桌面环境快速查词/翻译句子,绑定系统全局快捷键。 选中文本 → 复制( Ctrl+C )→ 按 Super+C 弹出结果。 单个英文单词:本地 sdcv 词典查询 句子/段落:在线翻译 API 这样在浏览器或者系统中的任何地方阅读英文文献/文章都能快速翻译,复制文章的全部文本也能翻译整篇文章。 欢迎大家使用,方法在 GitHub: https://github.com/hellodk34/linux-quick-translate ,截图展示:
在 Linux 桌面环境快速查词/翻译句子,绑定系统全局快捷键。 选中文本 → 复制( Ctrl+C )→ 按 Super+C 弹出结果。 单个英文单词:本地 sdcv 词典查询 句子/段落:在线翻译 API 这样在浏览器或者系统中的任何地方阅读英文文献/文章都能快速翻译,复制文章的全部文本也能翻译整篇文章。 欢迎大家使用,方法在 GitHub: https://github.com/hellodk34/linux-quick-translate ,截图展示:
在 Linux 桌面环境快速查词/翻译句子,绑定系统全局快捷键。 选中文本 → 复制( Ctrl+C )→ 按 Super+C 弹出结果。 单个英文单词:本地 sdcv 词典查询 句子/段落:在线翻译 API 这样在浏览器或者系统中的任何地方阅读英文文献/文章都能快速翻译,复制文章的全部文本也能翻译整篇文章。 欢迎大家使用,方法在 GitHub: https://github.com/hellodk34/linux-quick-translate ,截图展示:
在 Linux 桌面环境快速查词/翻译句子,绑定系统全局快捷键。 选中文本 → 复制( Ctrl+C )→ 按 Super+C 弹出结果。 单个英文单词:本地 sdcv 词典查询 句子/段落:在线翻译 API 这样在浏览器或者系统中的任何地方阅读英文文献/文章都能快速翻译,复制文章的全部文本也能翻译整篇文章。 欢迎大家使用,方法在 GitHub: https://github.com/hellodk34/linux-quick-translate ,截图展示:
在 Linux 桌面环境快速查词/翻译句子,绑定系统全局快捷键。 选中文本 → 复制( Ctrl+C )→ 按 Super+C 弹出结果。 单个英文单词:本地 sdcv 词典查询 句子/段落:在线翻译 API 这样在浏览器或者系统中的任何地方阅读英文文献/文章都能快速翻译,复制文章的全部文本也能翻译整篇文章。 欢迎大家使用,方法在 GitHub: https://github.com/hellodk34/linux-quick-translate ,截图展示:
今天早上如常查看库存,只见一片全红,心都碎了……各位也都各自看看是否有幸存。 45 个帖子 - 40 位参与者 阅读完整话题
首先,下载地址 https://chromewebstore.google.com/detail/v2ex-%E9%A1%BA%E8%97%A4/nhldndnlbadpfhicnjmcidhedejgjeab?authuser=0&hl=en 纯本地实现,不收集任何数据。 为啥要再做一个 Chrome 插件 大概 2016 或者 2017 年的时候有个插件,实现了 2 个简单的功能: A 在帖子里回复了一条评论。 B mention (@) 了 A ,进行了回复。 这时候鼠标悬停到“@A”的用户名上,能直接显示上一条 A 的评论。 同时,高亮楼主评论。 然后这个插件年久失修、并且因为未跟进到 Manifest V3 而无法安装。 新插件实现了什么功能 在 V2EX 主题页中标记楼主 (黄色线条高亮,颜色一眼 Vibe)、并移除多余的“OP”标志。 悬停 @ 查看对方上一条回复。 悬停头像查看注册日期与主题/回复数。 回复框实时预览评论语法 (V2EX 这评论语法我真的是服了)、并提示语法错误。 预览 查看注册时间、黄条高亮楼主 悬停 @ 查看对方上一条回复 预览评论、并提示语法错误
请问佬们~ 我发现入口好难找呀,怎么快速看到自己升到下一级的进度,以及最近 LDC 积分的消费和收入情况呢?浏览器插件或油猴脚本啥的,有吗? 7 个帖子 - 7 位参与者 阅读完整话题
这是源帖子地址: Claude Code 93个全命令速查手册 1. 项目管理与上下文(12个) 基础设置: /init — 生成 CLAUDE.md,让 Claude 记住项目结构和规范 /add-dir — 新增目录到上下文,多文件夹项目必用 /memory — 编辑 CLAUDE.md,更新架构决策 /context — 查看上下文占用,Claude"失忆"时先查这个 /compact — 压缩上下文释放空间,大型任务前使用 会话控制: /clear — 重置会话历史 /resume — 恢复之前的会话 /fork — 分支当前会话,探索不同方案 /rename — 重命名会话 /copy — 复制 Claude 输出的代码块 /diff — 交互式查看所有修改 /export — 导出会话到文件/剪贴板 2. 信息与系统状态(10个) 用量与成本: /usage — 查看令牌使用量 /cost — 显示当前会话成本 /stats — 生成使用统计报告(HTML) /extra-usage — 开启额外容量 诊断调试: /help — 列出所有可用指令 /tasks — 查看后台任务 /doctor — 运行环境诊断 /debug — 详细故障排除 /effort — 切换思考级别(低/中/高/自动) 3. 模式与模型控制(7个) /model — 切换模型:Opus(架构/调试)> Sonnet(日常编码)> Haiku(简单/批量) /fast — 快速模式,Opus 速度提升 2.5x /plan — 只读计划模式,大型重构前必用 /vim — Vim 风格编辑 /output-style — 改变输出风格 /voice — 语音输入 4. 功能与管理(8个) /agents — 创建子智能体并行处理 /hooks — 配置生命周期钩子 /permissions — 控制访问和修改权限 /rewind — 回滚修改(undo) /sandbox — 沙盒模式,运行但不永久修改 /config — 全局设置 /login / /logout — 身份验证 5. 本地环境设置(5个) /terminal-setup — 设置 Shift+Enter 多行输入 /keybindings — 快捷键配置 /status-line — 终端状态栏 /theme — 语法高亮主题 /upgrade — 终端内升级套餐 6. 集成与扩展(13个) 代码与PR: /review — PR 全面评审 /pr-comments — 查看 PR 评论 /security-review — 安全审计 /install-github-app — 配置自动评审 插件技能: /plugin — 插件管理 /skills — 技能管理 /find-skills — 浏览技能市场 /mcp — MCP 协议状态 外部控制: /rcp — 手机远程控制 /chrome — 浏览器控制 /ide — IDE 集成 /btw — 旁支提问不中断任务 /loop — 按周期自动运行 7. 高级组合(2个) /simplify — 同时部署 3 个智能体:架构分析 + 重复代码查找 + 性能优化 /batch — 跨 git 工作树大规模并行修改 8. 终端外部命令(15个) 启动: claude / claude "question" / claude -p "question" / claude -c / claude -r "ID" / claude --from-pr 配置: claude update / claude auth login|status|logout / claude config list|set / claude plugin 扩展: claude mcp add|list|remove|serve / claude agents / claude rc 参数: --dangerously-skip-permissions / --worktree / --model opus / --agents '{"json"}' / --append-system-prompt / --max-turns N 9. 快捷键与简写(11个) 快捷键: Esc → 停止 | Esc×2 → 回滚菜单 | Shift+Tab → 切换模式 Tab → 扩展思考 | Ctrl+F → 停止后台智能体 Ctrl+V → 粘贴图片 | Ctrl+R → 搜索历史 简写: @filename → 引用文件 | #content → 写入 CLAUDE.md !command → 执行 shell | &task → 后台运行 推荐指令链(高效工作流) /init → /add-dir → claude mcp add → /plan → /agents → /security-review 关键洞察 核心价值 :200K 上下文 + 智能体循环 + MCP 协议连接外部工具 风险提示 :过度依赖会导致自身能力退化,AI 生成代码需审核 竞争力转变 :从"会编码"到"会用 AI 解决实际问题" [/quote] 1. 项目管理与上下文(12个) 基础设置: /init — 生成 CLAUDE.md,让 Claude 记住项目结构和规范 /add-dir — 新增目录到上下文,多文件夹项目必用 /memory — 编辑 CLAUDE.md,更新架构决策 /context — 查看上下文占用,Claude"失忆"时先查这个 /compact — 压缩上下文释放空间,大型任务前使用 会话控制: /clear — 重置会话历史 /resume — 恢复之前的会话 /fork — 分支当前会话,探索不同方案 /rename — 重命名会话 /copy — 复制 Claude 输出的代码块 /diff — 交互式查看所有修改 /export — 导出会话到文件/剪贴板 2. 信息与系统状态(10个) 用量与成本: /usage — 查看令牌使用量 /cost — 显示当前会话成本 /stats — 生成使用统计报告(HTML) /extra-usage — 开启额外容量 诊断调试: /help — 列出所有可用指令 /tasks — 查看后台任务 /doctor — 运行环境诊断 /debug — 详细故障排除 /effort — 切换思考级别(低/中/高/自动) 3. 模式与模型控制(7个) /model — 切换模型:Opus(架构/调试)> Sonnet(日常编码)> Haiku(简单/批量) /fast — 快速模式,Opus 速度提升 2.5x /plan — 只读计划模式,大型重构前必用 /vim — Vim 风格编辑 /output-style — 改变输出风格 /voice — 语音输入 4. 功能与管理(8个) /agents — 创建子智能体并行处理 /hooks — 配置生命周期钩子 /permissions — 控制访问和修改权限 /rewind — 回滚修改(undo) /sandbox — 沙盒模式,运行但不永久修改 /config — 全局设置 /login / /logout — 身份验证 5. 本地环境设置(5个) /terminal-setup — 设置 Shift+Enter 多行输入 /keybindings — 快捷键配置 /status-line — 终端状态栏 /theme — 语法高亮主题 /upgrade — 终端内升级套餐 6. 集成与扩展(13个) 代码与PR: /review — PR 全面评审 /pr-comments — 查看 PR 评论 /security-review — 安全审计 /install-github-app — 配置自动评审 插件技能: /plugin — 插件管理 /skills — 技能管理 /find-skills — 浏览技能市场 /mcp — MCP 协议状态 外部控制: /rcp — 手机远程控制 /chrome — 浏览器控制 /ide — IDE 集成 /btw — 旁支提问不中断任务 /loop — 按周期自动运行 7. 高级组合(2个) /simplify — 同时部署 3 个智能体:架构分析 + 重复代码查找 + 性能优化 /batch — 跨 git 工作树大规模并行修改 8. 终端外部命令(15个) 启动: claude / claude "question" / claude -p "question" / claude -c / claude -r "ID" / claude --from-pr 配置: claude update / claude auth login|status|logout / claude config list|set / claude plugin 扩展: claude mcp add|list|remove|serve / claude agents / claude rc 参数: --dangerously-skip-permissions / --worktree / --model opus / --agents '{"json"}' / --append-system-prompt / --max-turns N 9. 快捷键与简写(11个) 快捷键: Esc → 停止 | Esc×2 → 回滚菜单 | Shift+Tab → 切换模式 Tab → 扩展思考 | Ctrl+F → 停止后台智能体 Ctrl+V → 粘贴图片 | Ctrl+R → 搜索历史 简写: @filename → 引用文件 | #content → 写入 CLAUDE.md !command → 执行 shell | &task → 后台运行 推荐指令链(高效工作流) /init → /add-dir → claude mcp add → /plan → /agents → /security-review 关键洞察 核心价值 :200K 上下文 + 智能体循环 + MCP 协议连接外部工具 风险提示 :过度依赖会导致自身能力退化,AI 生成代码需审核 竞争力转变 :从"会编码"到"会用 AI 解决实际问题" 1 个帖子 - 1 位参与者 阅读完整话题
1. 项目管理与上下文(12个) 基础设置: /init — 生成 CLAUDE.md,让 Claude 记住项目结构和规范 /add-dir — 新增目录到上下文,多文件夹项目必用 /memory — 编辑 CLAUDE.md,更新架构决策 /context — 查看上下文占用,Claude"失忆"时先查这个 /compact — 压缩上下文释放空间,大型任务前使用 会话控制: /clear — 重置会话历史 /resume — 恢复之前的会话 /fork — 分支当前会话,探索不同方案 /rename — 重命名会话 /copy — 复制 Claude 输出的代码块 /diff — 交互式查看所有修改 /export — 导出会话到文件/剪贴板 2. 信息与系统状态(10个) 用量与成本: /usage — 查看令牌使用量 /cost — 显示当前会话成本 /stats — 生成使用统计报告(HTML) /extra-usage — 开启额外容量 诊断调试: /help — 列出所有可用指令 /tasks — 查看后台任务 /doctor — 运行环境诊断 /debug — 详细故障排除 /effort — 切换思考级别(低/中/高/自动) 3. 模式与模型控制(7个) /model — 切换模型:Opus(架构/调试)> Sonnet(日常编码)> Haiku(简单/批量) /fast — 快速模式,Opus 速度提升 2.5x /plan — 只读计划模式,大型重构前必用 /vim — Vim 风格编辑 /output-style — 改变输出风格 /voice — 语音输入 4. 功能与管理(8个) /agents — 创建子智能体并行处理 /hooks — 配置生命周期钩子 /permissions — 控制访问和修改权限 /rewind — 回滚修改(undo) /sandbox — 沙盒模式,运行但不永久修改 /config — 全局设置 /login / /logout — 身份验证 5. 本地环境设置(5个) /terminal-setup — 设置 Shift+Enter 多行输入 /keybindings — 快捷键配置 /status-line — 终端状态栏 /theme — 语法高亮主题 /upgrade — 终端内升级套餐 6. 集成与扩展(13个) 代码与PR: /review — PR 全面评审 /pr-comments — 查看 PR 评论 /security-review — 安全审计 /install-github-app — 配置自动评审 插件技能: /plugin — 插件管理 /skills — 技能管理 /find-skills — 浏览技能市场 /mcp — MCP 协议状态 外部控制: /rcp — 手机远程控制 /chrome — 浏览器控制 /ide — IDE 集成 /btw — 旁支提问不中断任务 /loop — 按周期自动运行 7. 高级组合(2个) /simplify — 同时部署 3 个智能体:架构分析 + 重复代码查找 + 性能优化 /batch — 跨 git 工作树大规模并行修改 8. 终端外部命令(15个) 启动: claude / claude "question" / claude -p "question" / claude -c / claude -r "ID" / claude --from-pr 配置: claude update / claude auth login|status|logout / claude config list|set / claude plugin 扩展: claude mcp add|list|remove|serve / claude agents / claude rc 参数: --dangerously-skip-permissions / --worktree / --model opus / --agents '{"json"}' / --append-system-prompt / --max-turns N 9. 快捷键与简写(11个) 快捷键: Esc → 停止 | Esc×2 → 回滚菜单 | Shift+Tab → 切换模式 Tab → 扩展思考 | Ctrl+F → 停止后台智能体 Ctrl+V → 粘贴图片 | Ctrl+R → 搜索历史 简写: @filename → 引用文件 | #content → 写入 CLAUDE.md !command → 执行 shell | &task → 后台运行 推荐指令链(高效工作流) /init → /add-dir → claude mcp add → /plan → /agents → /security-review 关键洞察 核心价值 :200K 上下文 + 智能体循环 + MCP 协议连接外部工具 风险提示 :过度依赖会导致自身能力退化,AI 生成代码需审核 竞争力转变 :从"会编码"到"会用 AI 解决实际问题" 2 个帖子 - 2 位参与者 阅读完整话题
(\ _ /) ( ・-・) /っ 生产力爆炸只能说。零后期。 生图 Prompt(太长就分 2 次生成)↓ 关键词是问 Opus 要来的。 请用表格/宫格的方式(每行 5 格)整齐排版下面的的全部风格,并且每个格子都生成一个最具风格代表的案例,然后将「01 像素艺术 Pixel Art」小字放到左上(直接写在案例图上)、简述的「Retro game aesthetic」则在案例图下单开一列白色作为注解(排版与宫格的小标题左对齐)、所有注解的小栅格高度都一样,字体大小也一样,若有字数多到溢出的则用「…」截断即可,视觉整齐比完整的文本注释更重要。全幅的宫格大小都是相同整齐的。 | # | 风格名 | 英文关键词 | 简述 | |---|--------|-----------|------| | 01 | 像素艺术 | Pixel Art | Retro game aesthetic | | 02 | 8位风 | 8-Bit | Classic console vibes | | 03 | 动漫风 | Anime | Clean lines, vibrant | | 04 | 水彩 | Watercolor | Organic & expressive | | 05 | 油画 | Oil Painting | Rich brush strokes | | 06 | 蓝图 | Blueprint | Technical & precise | | 07 | 等距视角 | Isometric | 3D, angled perspective | | 08 | 低多边形 | Low Poly | Geometric & minimal | | 09 | 霓虹光效 | Neon Glow | Electric & bold | | 10 | 写实摄影 | Photoreal | Realistic & detailed | | 11 | 电影感 | Cinematic | Atmospheric & dramatic | | 12 | 抽象艺术 | Abstract | Interpretive & bold | | 13 | 墨线画 | Ink Drawing | Bold & expressive | | 14 | 蚀刻版画 | Etching | Fine lines & texture | | 15 | 炭笔画 | Charcoal | Raw & textured | | 16 | 粉彩/色粉 | Pastel | Soft & delicate | | 17 | 合成波 | Synthwave | Retro futurism | | 18 | 蒸汽朋克 | Steampunk | Vintage & intricate | | 19 | 赛博朋克 | Cyberpunk | High tech & neon | | 20 | 浮世绘 | Ukiyo-e | Traditional & timeless | | 21 | 极简线条 | Minimal Line | Clean & minimal | | 22 | 金箔 | Gold Foil | Luxurious & refined | | 23 | 全息 | Holographic | Shimmer & shine | | 24 | 技术剖面图 | Technical Cutaway | Detailed & informative | | 25 | 吉卜力风 | Ghibli Style | Warm, hand-painted fantasy || 26 | 波普艺术 | Pop Art | Bold colors, halftone dots | | 27 | 印象派 | Impressionism | Light & color, visible strokes | | 28 | 超现实主义 | Surrealism | Dreamlike & irrational | | 29 | 装饰艺术 | Art Deco | Geometric elegance, 1920s | | 30 | 新艺术运动 | Art Nouveau | Organic curves, floral motifs | | 31 | 蒸汽波 | Vaporwave | Retro 80s/90s, pastel neons | | 32 | 故障艺术 | Glitch Art | Digital corruption aesthetic | | 33 | 涂鸦/街画 | Graffiti | Street art, spray-paint feel | | 34 | 3D 渲染 | 3D Render | Smooth CG, studio lighting | | 35 | 黏土/定格 | Claymation | Handcrafted clay characters | | 36 | 剪纸风 | Paper Cut | Layered paper, shadow depth | | 37 | 拼贴画 | Collage | Mixed media, editorial | | 38 | 铅笔素描 | Pencil Sketch | Graphite, light & shadow | | 39 | 美漫风 | Comic Book | Bold outlines, halftone | | 40 | 赛璐璐上色 | Cel Shading | Flat shadow, toon render | | 41 | 体素风 | Voxel | 3D pixel blocks | | 42 | 水粉画 | Gouache | Opaque, matte painterly | | 43 | 孔版印刷 | Risograph | Grainy, limited-color print | | 44 | 中国水墨 | Chinese Ink Wash | Flowing ink, poetic空灵 | | 45 | 彩色玻璃 | Stained Glass | Leaded outlines, luminous | | 46 | 木刻版画 | Woodcut | Carved lines, high contrast | | 47 | 黑色电影 | Film Noir | High contrast B&W, moody | | 48 | 双重曝光 | Double Exposure | Overlaid images, ghostly | | 49 | 扁平设计 | Flat Design | No shadow, vector-clean | | 50 | 乐高风 | LEGO Style | Brick-built, playful | 6 个帖子 - 5 位参与者 阅读完整话题
问题:一些痴呆模型比如GLM4.7,简单需求它乱七八糟写一大堆防御。复杂需求又偷懒。所以我就想我能不能定义代码的质量维度。于是就有了如下的速查表。 # 代码维度速查 写代码前先确认每个维度的档位。没明说的走默认,我会标出偏离默认的地方。 --- ## 核心四维(每次都要定) ### 健壮性 Robustness —— 错误处理的严苛程度 - **L1 快跑**:happy path 跑通就行,异常直接崩、让它炸。适合一次性脚本、探索代码。 - **L2 够用**:捕获预期错误(文件不存在、网络超时),非预期错误往上抛。适合内部工具。 - **L3 严防**:所有外部输入验证、所有失败路径都有明确处理、关键操作幂等可重试。适合对外接口、生产系统。 ### 结构 Structure —— 代码组织的颗粒度 - **inline**:全写在一起,十几行搞定的那种。 - **functions**:按职责拆函数,同一个文件内。 - **modules**:拆多个文件/模块,有明确的导入关系。 - **layers**:分层架构(如 handler / service / repository),有依赖方向约束。 ### 性能 Performance —— 对开销的关注度 - **careless**:怎么方便怎么写,O(n²) 也无所谓。 - **reasonable**:避开明显的坑(循环里查 DB、重复计算),但不刻意优化。 - **budgeted**:有明确的性能预算(延迟、内存、QPS),按预算设计数据结构和算法。 - **extreme**:榨性能,要 profiling、要基准测试、可以牺牲可读性。 ### 可读性 Readability —— 写给谁看 - **self**:自己当下看得懂就行,命名可以随意。 - **team**:队友半年后还能快速上手,命名规范、关键处有注释。 - **public**:外部开发者能无背景读懂,公共 API 要有文档、示例。 - **teaching**:代码本身就是教材,每一步意图清晰、刻意展示模式。 --- ## 场景维度(相关时才定) ### 可演进性 Evolvability —— 预期会怎么变 - **frozen**:接口锁死,不许改(如已发布的库 API)。 - **stable**:偶尔变,变动要走流程、要兼容。 - **active**:当前在迭代,接口随业务调整。 - **experimental**:随时推倒重来,不考虑向后兼容。 ### 可观测性 Observability —— 运行时能看到多少 - **opaque**:黑盒,出了问题靠猜。 - **logged**:关键路径有日志,能事后翻查。 - **traced**:有链路追踪,跨服务能串起来。 - **instrumented**:指标齐全(metrics / traces / logs 三件套),可接告警。 ### 可测试性 Testability —— 测试覆盖的深度 - **untested**:没测试。 - **testable**:结构支持测试(依赖可注入、副作用可隔离),但还没写。 - **tested**:有单元/集成测试覆盖主要路径。 - **verified**:核心逻辑有测试 + 关键不变量有断言/属性测试/形式化验证。 ### 安全性 Security —— 信任边界 - **trusted**:全在可信环境内,不设防。 - **validated**:外部输入做校验和清洗。 - **sandboxed**:权限最小化、危险操作隔离(容器、subprocess 限权)。 - **hardened**:按对抗性环境设计,防注入/防越权/防侧信道,有威胁模型。 --- ## 特殊维度(只在涉及时提) - **Concurrency 并发**:single-threaded / thread-safe / lock-free / distributed - **Determinism 确定性**:nondeterministic / reproducible / deterministic - **Compatibility 兼容性**:current-only / backward-compatible / cross-version - **Idempotency 幂等性**:non-idempotent / idempotent / exactly-once --- ## 常用默认组合 | 场景 | 组合 | |---|---| | 聊天里问的随手代码 | L1 + inline + careless + self + experimental | | 项目内部工具 | L2 + functions + reasonable + team + active + logged + testable | | 对外发布的库/服务 | L3 + modules + budgeted + public + stable + traced + tested + validated | 没明说就按场景走默认。我会在动手前列出关键档位,偏离默认的地方明确标出来让你确认。 --- 粘贴进CLAUDE.md里,这样你就能和AI对齐啦,什么场景用什么样的组合,或者显性提出一个维度让它修改。 3 个帖子 - 2 位参与者 阅读完整话题
Source 来源: Cheat Sheet — claude.nagdy.me 一、斜杠命令 / Slash Commands 命令 Command 英文说明 English 中文说明 Chinese /help Show available commands and usage hints 显示可用命令和使用提示 /clear Start a fresh conversation. CLAUDE.md instructions stay active 开始新对话,CLAUDE.md 指令保持生效 /compact Summarize conversation to reduce context usage. Accepts focus instructions 压缩对话以减少上下文占用,可指定关注重点 /context Show context window usage with a visual breakdown of token allocation 显示上下文窗口使用情况,含 token 分配可视化 /diff Open an interactive viewer for uncommitted changes 打开交互式查看器,查看未提交的更改 /model Switch between Sonnet, Opus, and Haiku mid-session 在会话中切换 Sonnet、Opus、Haiku 模型 /cost Show session token usage and estimated cost 显示当前会话的 token 用量和预估费用 /status Show current version, model, and account info 显示当前版本、模型和账户信息 /doctor Run a health check on your Claude Code installation 对 Claude Code 安装进行健康检查 /init Scan your project and generate a starter CLAUDE.md 扫描项目并生成初始 CLAUDE.md 文件 /memory View and edit CLAUDE.md memory files (global, project, auto) 查看和编辑 CLAUDE.md 记忆文件(全局/项目/自动) /review Review code changes on the current branch with suggestions 审查当前分支的代码更改并提供建议 /permissions View and manage tool permissions. Configure in .claude/settings.json 查看和管理工具权限,在 .claude/settings.json 中配置 /config Open Claude Code configuration and settings 打开 Claude Code 配置和设置 /login Switch Anthropic accounts 切换 Anthropic 账户 /branch Fork conversation into a parallel branch to explore alternatives 将对话分叉为并行分支以探索替代方案 /rewind Roll back to a previous message and undo file changes after that point 回退到之前的消息并撤销该点之后的文件更改 /resume Resume a previously saved session by name or ID 通过名称或 ID 恢复之前保存的会话 /rename Rename the current session for easier recall later 重命名当前会话以便后续查找 /export Export the conversation to a markdown file 将对话导出为 Markdown 文件 /effort Set reasoning depth: low, medium, high, or max 设置推理深度:low(低)、medium(中)、high(高)、max(最大) /plan Enter planning mode — Claude researches first, then presents a plan for approval 进入规划模式——Claude 先研究,再呈现计划等待批准 /btw Ask a side question without adding it to conversation history 提问附带问题,不会加入对话历史 /batch Split work across parallel agents in isolated git worktrees 将工作拆分到隔离的 git worktree 中的并行代理 /loop Run a task on a recurring interval within your session 在会话内按间隔循环运行任务 /schedule Create a cloud-backed scheduled task that runs even when offline 创建云端定时任务,离线时也能运行 /debug Toggle verbose mode to see tool calls and thinking steps 切换详细模式,查看工具调用和思考步骤 /simplify Review recently changed files for code quality, reuse, and efficiency 审查最近更改的文件的代码质量、复用性和效率 /agents List, create, edit, or remove subagent definitions 列出、创建、编辑或删除子代理定义 /mcp Show active MCP server connections and available tools 显示活跃的 MCP 服务器连接和可用工具 /plugin Manage plugins — install, list, remove, or reload 管理插件——安装、列出、删除或重新加载 /reload-plugins Hot-reload all plugin files during development 开发时热重载所有插件文件 /sandbox Enable OS-level isolation for file system and network access 启用操作系统级别的文件系统和网络隔离 二、键盘快捷键 / Keyboard Shortcuts 快捷键 Shortcut 英文说明 English 中文说明 Chinese Shift+Tab Cycle through permission modes: default → plan → acceptEdits → auto 循环切换权限模式:default → plan → acceptEdits → auto Option+T / Alt+T Toggle extended thinking on or off 开启/关闭扩展思考 Ctrl+C Cancel the current operation or stop a running command 取消当前操作或停止运行中的命令 Ctrl+D Exit Claude Code from the terminal 从终端退出 Claude Code Ctrl+B Background a currently running subagent task 将运行中的子代理任务放到后台 Ctrl+O Toggle verbose/debug mode (same as /debug) 切换详细/调试模式(同 /debug) Ctrl+G Open the current plan in an external editor 在外部编辑器中打开当前计划 Ctrl+K Open site search on claude.nagdy.me 打开 claude.nagdy.me 站内搜索 Esc Dismiss the active dialog or current suggestion 关闭当前对话框或建议 三、CLI 命令行参数 / CLI Flags 参数 Flag 英文说明 English 中文说明 Chinese claude -p "prompt" Run a one-shot prompt non-interactively. Foundation for CI/CD integration 非交互式运行单次提示,CI/CD 集成基础 --output-format json Return structured JSON output. Useful for parsing in scripts and pipelines 返回结构化 JSON 输出,便于脚本和管道解析 --model <name> Override the default model for a single invocation 单次调用时覆盖默认模型 --permission-mode <mode> Set permission mode: default, plan, acceptEdits, auto, or bypassPermissions 设置权限模式:default、plan、acceptEdits、auto 或 bypassPermissions --sandbox Enable OS-level isolation for safe automated analysis 启用操作系统级隔离以安全地自动分析 --max-turns <n> Cap execution to n turns. Useful for time-limiting automated runs 限制执行最多 n 轮,用于限制自动化运行时间 --no-session-persistence Don’t save session data. Good for disposable automation tasks 不保存会话数据,适合一次性自动化任务 --resume Resume the most recent Claude Code session 恢复最近的 Claude Code 会话 --continue Continue a paused workflow from the current repository 从当前仓库继续暂停的工作流 --agent <name> Start a session with a specific subagent 使用指定子代理启动会话 --plugin-dir <path> Load a plugin for this session only (for testing) 仅为本次会话加载插件(用于测试) --bare Cleanest output for scripted usage. No formatting or decoration 最简洁输出,适合脚本使用,无格式装饰 --worktree Run in an isolated git worktree for experimental work 在隔离的 git worktree 中运行,用于实验性工作 四、重要配置文件 / Key Configuration Files 文件 File 英文说明 English 中文说明 Chinese CLAUDE.md Project-level instructions, conventions, and workflow notes. Committed to git and shared with the team 项目级指令、约定和工作流笔记,提交到 git 并与团队共享 CLAUDE.local.md Personal overrides for CLAUDE.md. Git-ignored, not shared CLAUDE.md 的个人覆盖配置,被 git 忽略,不共享 .claude/settings.json Project settings: permissions, hooks, MCP servers. Committed to git 项目设置:权限、钩子、MCP 服务器,提交到 git .claude/settings.local.json Personal project settings. Git-ignored, overrides .claude/settings.json 个人项目设置,被 git 忽略,覆盖 .claude/settings.json ~/.claude/CLAUDE.md Global user instructions that apply to all projects 全局用户指令,适用于所有项目 ~/.claude/settings.json Global user settings that apply to all projects 全局用户设置,适用于所有项目 .claude/skills/ Project-scoped custom skills (SKILL.md files). Committed to git 项目范围的自定义技能(SKILL.md 文件),提交到 git .claude/agents/ Project-scoped subagent definitions. Committed to git 项目范围的子代理定义,提交到 git .claude/rules/*.md Path-scoped rules. Use frontmatter paths: field to target specific files 路径范围的规则,使用 frontmatter 的 paths: 字段指定目标文件 .mcp.json Project MCP server configuration. Committed to git, shared with team 项目 MCP 服务器配置,提交到 git,与团队共享 ~/.claude.json User/local MCP server configuration 用户/本地 MCP 服务器配置 五、MCP 服务器管理 / MCP Server Management 命令 Command 英文说明 English 中文说明 Chinese claude mcp add <name> <uri> Register a new MCP server. Supports HTTP and stdio transports 注册新 MCP 服务器,支持 HTTP 和 stdio 传输 claude mcp add --header Add an MCP server with authentication headers 添加带认证头的 MCP 服务器 claude mcp list List all configured MCP servers with transport and connection status 列出所有配置的 MCP 服务器及其传输方式和连接状态 claude mcp get <name> Show details for a specific MCP server 显示特定 MCP 服务器的详细信息 claude mcp remove <name> Remove an MCP server configuration 移除 MCP 服务器配置 claude mcp add-from-claude-desktop Import MCP server configurations from Claude Desktop 从 Claude Desktop 导入 MCP 服务器配置 /mcp Show active connections in-session and trigger OAuth flows 在会话内显示活跃连接并触发 OAuth 流程 mcp__server__tool MCP tools appear namespaced. Use naturally in conversation MCP 工具以命名空间方式出现,在对话中自然使用即可 六、Hooks 钩子系统 / Hook System 钩子 Hook 英文说明 English 中文说明 Chinese PreToolUse Runs before a tool executes. Can block the action (exit code 2) 在工具执行前运行,可阻止操作(退出码 2) PostToolUse Runs after a tool completes. Use for formatting, linting, or logging 在工具完成后运行,用于格式化、lint 或日志记录 UserPromptSubmit Intercept user input before Claude processes it 在 Claude 处理之前拦截用户输入 Stop Runs when Claude finishes responding. Check completion criteria 当 Claude 完成回复时运行,检查完成条件 SubagentStart / SubagentStop Track subagent lifecycle for orchestration and logging 跟踪子代理生命周期,用于编排和日志记录 Hook types 钩子类型 command (shell), prompt (LLM evaluation), agent (subagent), http (webhook) command(Shell)、prompt(LLM 评估)、agent(子代理)、http(Webhook) Hook matchers 钩子匹配器 Filter which tools trigger hooks: exact name, regex, or * for all 过滤触发钩子的工具:精确名称、正则或 * 匹配全部 Skill-level hooks 技能级钩子 Define hooks in SKILL.md frontmatter. Scoped to that skill only 在 SKILL.md frontmatter 中定义钩子,仅作用于该技能 七、权限模式 / Permission Modes 模式 Mode 英文说明 English 中文说明 Chinese default Ask before write/edit/bash operations. Read, Glob, Grep always allowed 写入/编辑/bash 操作前询问,Read、Glob、Grep 始终允许 plan Research and present plans only. No file modifications until approved 仅研究并展示计划,批准前不修改文件 acceptEdits Allow file edits without prompting. Still ask for Bash commands 允许文件编辑无需确认,Bash 命令仍需询问 auto Allow all operations without prompting. Use in trusted environments 允许所有操作无需确认,在受信任环境中使用 bypassPermissions Skip all safety checks. Only for fully automated CI/CD pipelines 跳过所有安全检查,仅用于全自动 CI/CD 管道 Allow patterns 允许模式 Pre-approve specific tools in .claude/settings.json 在 .claude/settings.json 中预批准特定工具 Deny patterns 拒绝模式 Block dangerous operations regardless of permission mode 无论权限模式如何,都阻止危险操作 八、子代理 / Subagents 命令/配置 Command/Config 英文说明 English 中文说明 Chinese @"agent-name" Invoke a specific agent inline during conversation 在对话中内联调用指定代理 claude --agent <name> Start a full session with a specific agent from the CLI 从命令行以指定代理启动完整会话 .claude/agents/*.md Define project-scoped agents with frontmatter for tools, model, effort 定义项目范围代理,frontmatter 配置工具、模型、effort Built-in agents 内置代理 general-purpose, Explore (Haiku, read-only), Plan (research first) 通用代理、Explore(Haiku,只读)、Plan(先研究) isolation: worktree Run agent in an isolated git worktree for safe experimentation 在隔离的 git worktree 中运行代理,安全实验 background: true Run agent in background. Use Ctrl+B to background a running agent 后台运行代理,使用 Ctrl+B 将运行中的代理放到后台 九、插件管理 / Plugin Management 命令 Command 英文说明 English 中文说明 Chinese /plugin install <name> Install a plugin from the official marketplace 从官方市场安装插件 /plugin install github:user/repo Install a plugin directly from a GitHub repository 直接从 GitHub 仓库安装插件 /plugin list List installed plugins with their skills, agents, and hooks 列出已安装插件及其技能、代理和钩子 /reload-plugins Hot-reload plugin files during development 开发时热重载插件文件 claude --plugin-dir ./path Load a plugin for one session only (for testing) 仅为一次会话加载插件(用于测试) .claude-plugin/plugin.json Required plugin manifest. Declares name, version, author, userConfig 必需的插件清单文件,声明名称、版本、作者、用户配置 plugin-name:command Plugin commands are namespaced to avoid conflicts 插件命令使用命名空间以避免冲突 十、常用工作流组合 / Common Workflow Combos 工作流 Workflow 英文说明 English 中文说明 Chinese /effort high → /plan → approve → implement Deep work: set high reasoning, plan first, then execute 深度工作:设置高推理,先规划再执行 /diff → /cost → /export → /compact End-of-session: review changes, check cost, export, then compact 会话结束:审查更改、查看费用、导出、然后压缩 /batch <instruction> Large refactors: split work across parallel agents in isolated worktrees 大型重构:将工作拆分到隔离 worktree 中的并行代理 /loop 5m <check> Monitoring: poll build status, error logs, or deploy health on interval 监控:按间隔轮询构建状态、错误日志或部署健康度 /branch → experiment → /resume Exploration: branch conversation, try an approach, resume if it fails 探索:分叉对话,尝试方案,失败则恢复 echo $DIFF | claude -p "review" --output-format json CI/CD: pipe diffs into Claude for automated code review with JSON output CI/CD:将 diff 输入 Claude 进行自动代码审查,输出 JSON /init → edit CLAUDE.md → commit Project setup: generate instructions, customize, share with team 项目初始化:生成指令、自定义、与团队共享 1 个帖子 - 1 位参与者 阅读完整话题