根因:/var/log/messages 在仍被 rsyslogd(写)与日志采集 agent(读)持有句柄时被 rm 删除,deleted 文件钉住约 2.1G 空间,df 不降而 du 不可见;messages 被删的诱因是其被内核 audit 规则风暴刷长(auditd 早已停止、事件无处投递而灌入 syslog),腾空间式的删除留下悬挂句柄。
现象部分机器触发 /var 磁盘空间...
根因:公司安全 SSH 网关要求会话携带「经堡垒机认证登录」时签发的 JWT(sec_ssh_token),由客户端按 SendEnv 转发、远端校验;cron 不走登录流程、永远拿不到 token,远端静默掐断会话(认证成功、零输出、exit 1)。脚本迁到新服务器恰逢其被纳入管控灰度(老服务器尚未),同一脚本因此一边报错刷屏、一边「运行正常」。
现象一个 PHP 监控脚本:SSH 到...
Skills 是带触发判据的极简 Markdown 指令文件,让 LLM 编码 agent 按工程纪律干活;Matt Pocock 把自己日常用的 .agents 目录开源成 mattpocock/skills,专治 agent 的”不对齐、啰嗦、跑不通、泥球”四大病。
专属名词本文出现一批工程与 agent 生态的专属词,先集中速查,再读下文清单。
Skill 机制类
名词
原文/...
superpowers 是一套给编码 agent 用的”软件开发方法论”,用可组合的 skill 加强制流程,逼 agent 按专业开发者的规矩做事——先问清需求、再拆计划、再写代码、最后评审收口。
GIT地址:https://github.com/obra/superpowers
是什么一句话定位:superpowers 作者是 Obra(Jesse Vincent)。它不是更强的...
Skill 是一个带 YAML frontmatter 的 Markdown 文件,靠 frontmatter 三字段决定”叫什么名、何时自动触发、是否只能手动调”,正文是工程纪律的步骤化沉淀——本质是用确定性指令驯化 LLM 的随机性。
简介在 AI 编码 agent 的语境里,Skill 是一种把”工程纪律”固化成 agent 可读、可触发指令的机制。它不教模型写代码,而是给模型套上...
背景
项目进入维护阶段后,很多需求其实只是小改动——文案调整、配置修改、局部逻辑优化。这类改动如果仍走”产品提需求、开发实现、测试验证、上线”的完整流程,会让简单问题的处理周期被拉长,增加沟通与排期成本。
Claude 这类工具已经具备一定的代码理解和修改能力,能够辅助完成相对简单的开发工作。于是有一个值得尝试的方向:对于维护阶段的大量小需求,能否借助 AI 缩短中间链路,让需求更快落地。...
Understand-Anything 是一个把代码库、知识库、文档转成“可视化知识图谱 + 可搜索 + 可对话”的工具,帮助你快速理解系统全貌。Understand-Anything 的目标不是帮你逐行看代码,而是帮你从全局理解“这个系统是怎么组织起来的、每一部分为什么存在、它们之间如何协作”。
它主要是做什么的帮你理解大型代码库当你接手一个陌生项目、一个新团队、或者一个很大的 mon...
ccstatusline 是一个给 Claude Code CLI 用的终端状态栏格式化工具。
简单说,它的作用是:
在你使用 Claude Code 命令行工具 时,
在终端里显示一条可自定义的 status line(状态栏)
用来展示当前会话的一些关键信息,比如:
当前使用的模型
Git 分支
Token 使用量
其他运行指标/上下文信息
ccstatusline...
Hooks 是用户自定义的 shell 命令,在 Claude Code 生命周期中的特定点执行。用户可以使用这个功能,来帮助完成诸如格式化代码、发送通知、验证命令、代码审计、git提交等一系列自动化流程。
如何配置 Hook在 claude 的配置文件中,添加如下代码既可:
12345678910111213141516171819{ "hooks": ...
Claude Code 是 Anthropic 推出的面向开发者的 AI 编程协作工具,与在聊天窗口里写几段代码不同,Claude Code 的核心目标是理解你的整个项目,并参与到真实的编码、修改和重构过程中。
Claude Code不是一个代码生成器,而是一个能读项目、懂上下文、遵守约束的 AI 编程搭档。
简单说:Claude Code 是 Claude 的命令行版本,专门为编程场景...