2026西湖龙井茶官网DTC发售:茶农直供,政府溯源防伪到农户家
你花费了六个月时间构建一个 Vue 管理后台面板。你封装了请求层,建立了共享组件库,并保持了统一的页面结构。每个文件都遵循相同的模式。
随后,你打开 Cursor,要求它添加一个新的列表页面。
它直接导入了 axios。它编写了内联的数据获取逻辑。它给组件起了错误的名字。它完全无视了你现有的架构。
听起来很熟悉?
AI 编程助手的真正问题
问题不在于 AI 工具不好——而在于每次会话都从零开始。AI 不了解你的规范。它不了解你的封装层。它会当场发明自己的风格。
结果,你花在纠正 AI 输出上的时间,比生成代码所节省的时间还要多。
解决方案不是编写更好的提示词。解决方案是让 AI 永久记忆你的项目是如何运作的。
介绍 mirrorai
mirrorai 是一个感知代码库的 AI 规则生成器。它分析你现有的代码,并为你实际使用的 AI 工具生成规则文件:
| 输出文件 | 工具 |
|---|---|
CLAUDE.md + .claude/commands/
|
Claude Code |
.cursorrules |
Cursor |
.windsurfrules |
Windsurf |
.github/copilot-instructions.md |
GitHub Copilot |
.clinerules |
Cline |
一条命令即可安装。运行一次 /mirror-init。你的 AI 助手终于理解了你的项目。
工作原理
npx mirrorai install
这会将单个 mirror-init.md 文件放入 .claude/commands/ 目录中。然后,你在 AI 工具中运行 /mirror-init。
AI 会执行真正的工作——分析你的项目,而不是填充某些通用模板:
你的项目
↓
从清单文件中检测语言、框架和技术栈
↓
扫描业务代码并按单元类型对文件进行聚类
↓
评分模式:出现次数 ≥ 3 次,每个文件 ≥ 50 行,相似度 ≥ 80%
↓
生成规则文件 + 斜杠命令 + 脚手架模板
整个分析过程在你现有的订阅服务内,通过你的 AI 工具本地运行。无需 API 密钥。无需云服务。数据不会离开你的机器。
生成内容
基于你真实代码构建的规则文件
这不是一份通用的“编写整洁代码”检查清单。生成的 CLAUDE.md 包含:
- 你实际使用的技术栈——确切的框架、库和版本
- 你的目录布局以及每个文件夹的用途
- 你的核心抽象,以及哪些层级绝不能被绕过
- 你的基础设施封装层(HTTP 客户端、身份验证、日志记录),并附带真实的使用示例
- 你的命名规范、导入顺序和类型要求
- 每个模式的参考文件:“在编写新的 CRUD 接口之前,阅读
internal/handler/user.go”
无需提示即可触发的自动执行规则
真正的魔力在于每个生成文件中的自动执行规则部分:
## 自动执行规则
当当前
免责声明:本文内容来自互联网,该文观点不代表本站观点。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请到页面底部单击反馈,一经查实,本站将立刻删除。