你看到的那个页面就是它:
https://syw1516.github.io/claude-setup-generator/?src=devto
## 30 秒解决什么
装好 Claude Code 之后, 真正卡人的不是模型本身, 而是:
-
CLAUDE.md怎么写? 写多少? 写哪些规则? - 要不要加 hook 拦破坏性命令 (
rm -rf /、git push --force、DROP TABLE)? - 项目常用的小 skill (CHANGELOG 生成、PR 评审) 怎么搭?
每个新手都要重新踩一遍这些坑, 而且各人写的 CLAUDE.md 质量参差不齐。
## 这个生成器做了什么
选 4 项:
- 主语言 (TS/JS、Python、Go、Rust)
- 项目类型 (SaaS / 库 / CLI / 数据管道)
- 包管理器 (npm / pnpm / yarn / pip / cargo / go)
- 团队规模 (solo / 2-5 / 6-20)
点 Generate, 直接给你 4 个可复制的文件:
| 文件 | 作用 |
|---|---|
| CLAUDE.md | 针对你选的栈的定制项目规则 (stack / hard rules / patterns / agent 守则) |
| .claude/hooks/destructive_hook.py | PreToolUse hook, 10 条正则拦 11 种破坏性 shell 命令 |
| .claude/settings.json | hook 注册片段 |
| skills/generate-changelog/SKILL.md | CHANGELOG 生成 skill |
粘贴即用, 不装额外依赖, 纯标准库。
## 设计取舍
-
不装任何依赖: hook 是单文件 Python,
python3就能跑 -
规则比代码重要: CLAUDE.md 里最值钱的是 "Hard rules" 那节 (禁止
as any、禁止删测试、Conventional commits), 这些让 AI 不踩雷比生成代码 本身更有价值 -
hook 默认放行: 只拦明确危险的命令,
git push --force-with-lease/DELETE ... WHERE/rm -rf ./build这类正常开发操作都放行
## 反馈
如果你用了, 留个 comment 告诉我:
- 哪个规则你觉得没道理
- 你想要哪种项目类型的模板 (SaaS / CLI / 库 / 数据管道里目前 SaaS 和 CLI 比较完善)
- 有没有想加进生成器的 skill
够 30 个独立访客 + 3 条功能请求, 我就接 Stripe 做 $9/月 付费版 (加 "一键装进 GitHub 仓库" + 个性化模板)。
Top comments (0)