背景是这样的,身边越来越多朋友在vibe coding,但是缺乏相关安全知识和开发规范的了解,产生了各种各样或大或小的问题,所以想着做一个安全约束、审计工具,帮助大家减少项目中的安全隐患(非项目防护向)。 欢迎各位佬品尝,希望多多提出宝贵意见,感谢 github.com GitHub - Matchay/ai-dev-security-kit: 为 vibe coding 开发者打造的安全门禁流水线:设计红线 → 编码自检 →... 为 vibe coding 开发者打造的安全门禁流水线:设计红线 → 编码自检 → 上线审查(落盘风险报告)→ 运营巡检。Security gate pipeline for AI-assisted (vibe) coders: design red-lines, coding self-checks, and pre-launch audits with risk reports. 本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社区和佬友监督: 是 以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出 你能得到什么 一个让 AI 在写代码时自动帮你“看住安全”的流程包。装好之后,你平时照常让 AI 做应用,AI 会在关键时刻自己走安全检查,最后给你一份“能不能上线”的报告。 开始使用(四步) 第一步:装 打开本项目的 README,按你用的 AI 工具找到对应安装方法(Claude Code / Codex / Cursor / Gemini / 网页版 AI 都有说明),复制几个文件到指定目录。一次装好,长期有效。 第二步:开新对话说需求 直接说“我想做一个 XX 应用,给谁用”。 AI 会先问你 6 个小问题(有没有真实用户、收不收费、需不需要邮箱手机号验证之类),确定你的项目安全等级,然后生成一份“设计基线”存到你的项目里。之后它写代码时就会自动按安全规范写。 第三步:正常开发 你只管提需求。AI 每写一段代码都会自己对照规范检查一遍。如果发现它忘了,说一句“先走安全门禁”即可。 第四步:上线前,说一句“做上线前安全审计” AI 会全面检查你的代码,在项目里生成一份风险报告( security/risk-report.md ),并告诉你: Go(可以上线)还是 No-Go(先修问题) 。 报告会分出 P0(必须修)/ P1(尽快修)/ P2(建议修)。AI 还会问你需不需要额外版本:一份大家都能看懂的“通俗版”,或给程序员看的“精简专业版”。 修完 P0 后说“再审一次”,AI 会对照上次报告逐条核对。 需要注意什么(重要) No-Go 最好别上线 。报告说 P0 没修完,就别让真实用户进来,尤其别接支付。 报告只是体检,不是保险箱 。它能有效减少低级风险,但不能替代专业安全防护。涉及支付或大量个人信息的高敏感场景项目,上线前建议再找专业安全审计。 给 AI 看代码前先脱敏 。把真实密钥、客户数据换成假数据再粘贴(比如把密钥换成 sk-xxxx )。 审查报告不是免死金牌 。它是“清单式检查”——清单上没发现 ≠ 绝对安全,但清单上发现的问题都是真实存在的。 不要用它去测别人的系统 。只用于你自己的、或获得授权的项目。 项目长大了要重新体检 。用户量涨了一个量级、开始收钱、开始收集新的个人信息时,重新走一遍等级问卷和安全审计。 最省事的记法 装一次 → 平时正常说需求 → 上线前说“做安全审计” → 照着报告修 P0 → 复审拿到 Go → 上线。之后项目每次“长大”,都回来重新体检一次。 1 个帖子 - 1 位参与者 阅读完整话题


  • 情报分类:硬件与数码
  • 分类依据:内容涉及硬件、数码产品或通信卡
  • 信息来源:服务器 / LINUX DO - 最新话题
  • 发布时间:2026/10/13 00:30:53