OSS 上传防 XSS/木马:类型白名单、独立域名与强制下载
适用:Web/小程序/移动端直传、服务端中转上传、混合云对象存储。目标:守住凭证、收住权限、防住恶意文件、控住流量与误删。核心思路:长期凭证不落地到客户端;前端只拿短时 STS;服务端做类型/大小/重命名;OSS 与业务域名隔离;全链路 HTTPS+最小权限。1.
当90%代码由AI生成,我们该如何重构代码评审体系
Anthropic的Claude Code团队正在亲身经历这场效率革命,他们仓库里将近九成代码都是由Claude模型自动生成,全公司monorepo仓库每日变更量在短短四个月暴涨十二倍,从每日两千五百次冲到三万次以上。
Hermes补丁版3448个commit,官方为何故意不写
Hermes补丁版3448个commit,官方为何故意不写来源:创见AI实验室《Hermes Agent v0.22.
用 Keystatic 把内容存进 git 仓库,编辑器改完直接提交成 commit
我给自己博客折腾 CMS 这事,前前后后换过四次。最早 markdown 手写,VS Code 里敲,体验最纯粹,但在手机上想改个错别字得开终端 git,难受。
12.1 阅读 diff 的优先级:优先关注删除内容
一个被忽略的删除引发的事故某周四下午,后端工程师 K 收到 AI 协同生成的 PR——主题是"重构订单状态机、合并冗余分支"。
Claude Code Hooks 实操指南:给 AI 编程装上“自动挡”,从 0 到 1 打造
Claude Code Hooks 实操指南:给 AI 编程装上「自动挡」,从 0 到 1 打造你的第一个 Hook还在每次手动点 Approve?还在 Claude 改完代码后自己跑一遍 Prettier?
Python用AI做代码审查:把diff交给大模型
提交代码前想找人 review,同事却在忙?让 AI 先过一遍是个好选择:把 git diff 或整个文件交给大模型,让它找出潜在 bug、边界问题、安全隐患和可读性改进点。本篇写一个命令行代码审查小工具。
装 5 个 Hook,提交/检查/日志全自动
昨天结尾留了个尴尬:写进 CLAUDE.md 的东西,始终是建议。Claude 可以不听,你也没法保证它每次提交前真的跑了测试。今天讲把建议变成闸门的那一步——hooks。一、CLAUDE.md 和 hook 的分工先把这个分工说死,不然后面容易混。CLAUDE.