← 返回列表
AI 编程AI 资源

Paranoid TypeScript:面向 AI 编码代理的严格 TypeScript 工程规范

odclcslkrpb5k/paranoid-typescript · A strict standard for TypeScript applications written by AI coding agents: compiler, lint, errors as values, boundary parsing, testing, shipping and deployment, with every rule placed on the Hierarchy of Defect Controls.

GitHub原文发布 未知首次收录 2026-11-05上架 2026-11-05 07:01

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

该项目是一套面向 TypeScript 应用的严格工程标准,重点服务于由 AI 编码代理编写大部分或全部代码的项目。它把编译器标志、类型感知 lint、边界解析、以值表达错误、测试、审查、发布与部署等规则,按照“缺陷控制层级”分级组织,主张尽量用机器检查取代人工记忆,并强调测试与审查需保持独立性。除 TypeScript 核心章节外,还涵盖服务、数据库、SQL、部署、凭证以及多代理协作等专题,并提供 React、Django、C 等附赠语言或框架适配说明。

核心能力与快速开始

★ 0 · Python

能做什么
提供 01 至 17 章规则体系:工具链、TypeScript 编译器严格设置、类型感知 lint、错误作为值、边界解析、代码卫生、测试、仓库、存量采纳、发布、数据保护、服务、数据库、SQL、部署和凭证,以及 AI 代理协作风险。每条规则标注 MUST/SHOULD/MAY 级别,并注明其位于缺陷控制层级中的哪一级,以及由何种机制执行。附有示例实现与多语言附录。
适用场景
适合指导 AI 编码代理在严格 TypeScript 项目中生成、测试和发布代码;适合团队为代理编写 CLAUDE.md 等指令时引用统一标准;适合在现有代码库中通过基线与逐步清理达到严格级别;也可供服务、数据库与部署相关项目参考其专题规则。
项目形态
资料合集
部署方式
该项目是文档与规范资料,不是可部署的软件;使用方式未说明。
主要依赖
未说明。规范本身提到运行该项目需在机器上安装 Docker,其余运行时、工具与依赖由项目 Dockerfile 与 compose 文件定义。
使用限制
材料未说明实际验证范围与适用规模的硬性限制;多数规则来自生产项目,但标有 PROPOSED,表示尚未在生产中验证。附录不新增规则,且可能声明与核心规则存在偏差。该项目为规范文档,不保证其他项目按此实现后即可商用或取得特定效果。
许可证
CC-BY-4.0
最近推送
2026-11-05 00:35

资料检查:2026-11-05 07:00 · 卡片整理:2026-11-05 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。