我建了一个中国邻居阿姨来审查类型Script代码的打字活性工具

2026年8月5日2 次浏览来源:Dev.to阅读原文

有一天我在写TypeScript 在所有地方,功能都扎入了五层深处。

AI代码审查工具存在,但其输出为冷. "批评:"任何"类型不推荐".

零个个性.

所以我想,如果代码审查是 中国邻居阿姨做的呢?

她并不了解编程,但她调解纠纷已有20年了,并用不慎准确的人生智慧解释了代码问题. ts-Auntie -审查诞生了。

一个审查TypeScript代码的特工Skill,跨越了六个维度.

真正的技术分析,搞笑的交付。

还原 看起来像Paste TS代码, 说"审查我的代码",阿姨去工作。

写出,姨妈说:"这让姨妈摇起头来.

就像说"吃什么,喝什么"——当事情出了问题,没有人能解释。" 改为:"阿姨说:"你用纸板代替了前门.

HTTPs加密,HTTP将你的登录证书裸体发送到街上".

巢有五层深的功能,姨妈说:"你正在做马特廖什卡娃娃.

你妈妈会教你死。" 6个审计方面 类型安全:滥用,未经验证,缺失回取类型,断言.

取名:骆驼Case/snake case mixing,布尔前缀,常态,前缀.

复杂度:筑巢深度,函数长度,环形复杂性.

边界:无手无寸铁的无/未定义,默默地吞入了例外,没有被抓住的承诺.

已死代码:未用功能,未用导入,无法取用代码,被评论块,未用变量.

TS Conventions:类型vs接口一致性,enum陷阱,只读,通用约束,满足操作员,导入类型.

分出100分"社区和谐分".

死亡成本30,警告15,建议5.

四级. 90+为模范居民,"生姑取出橘子". 70-89为"需要改进". 50-69是清理的最后期限. 50以下是"驱逐通知","这个代码是被谴责的建筑,重建".

诚实的姨妈明确标出不确定性。 "Antie不确定这个功能是否对外称为"去检查".

如果你告诉她她错了, 她承认了,没有争论。

每篇评论都以"Antie老了,有时可能会错过事"为结尾.

支持9个工具 QuenWork, Claude Code, WorkBuddy 土生土长.

Cursor, Windsurf, Cline, Codex, 副驾驶, Aider 通过自定义规则.

在 TypeScript 7.0.2 严格模式下编译的所有固定码被验证.

满足错误行为反向验证.

手动检查出七个例子。

GitHub拥有1.6克和3.8克恒星的代码审查技能,但都是纯专业的.

没有人有个性皮 阿姨填补了这个空白。

安装 MIT 许可证 。

如果有坏事发生 别怪姨妈.

分享