Cheezone 在 [开源] npx chous : 约束文件结构,避免 AI 到处生产垃圾的工具 中发帖
哈喽各位大佬,新年快乐!我是 Cheez。
最近我在用 Cursor 体验 “Vibe Coding” 的时候,发现 AI 的脚本文件喜欢随手丢在根目录、组件经常放错文件夹、命名风格一会大驼峰一会短横线,甚至还会莫名其妙地在各个角落生成一堆没人看的 Markdown 文档。
于是我开发了 chous ---- 一个专门用来"整治"文件结构的 Linter。其他的 Linter(如 ESLint)检查的是文件里面写了什么,而 chous 检查的是文件放在哪里以及叫什么名字。
在这个 Demo 中,你可以看到 chous 如何精准揪出违规文件 垃圾.md 的。
[Chous demo]
下面的如果懒得看,直接复制给 Cursor 就可以了。
chous 用起来很简单,先运行 npx chous init 生成配置模板。然后运行 npx chous 检查项目,根据报错调整 .chou...