用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/Undermybelt/hermes-skills --skill old-code命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
Use when retiring old logic, collapsing duplicate owners, removing fallbacks, or touching schema, persistence, or source-of-truth boundaries while deciding whether to delete old paths, retain compatibility, or stop for confirmation.
Use when defining new features, product behavior, UI/component design, architecture choices, contract changes, or ambiguous medium/high-complexity work before implementation.
Use when the user asks for caveman mode, fewer tokens, brief responses, compressed communication, or otherwise explicitly requests a much shorter answer.
基于 SOC 职业分类
| name | old-code |
| description | 古法编程模式。在 AI 辅助开发中强制执行问题建模、执行流模拟、复杂度分析与架构控制, 防止认知空心化,提升系统级正确性、性能与可维护性。适用于高并发、底层系统、逆向工程与复杂问题排查。 |
| version | 1.0.0 |
| author | zjw-swun |
| tags | ["programming","architecture","debugging","performance","ai-control"] |
| source | https://github.com/zjw-swun/old-code |
"古法编程"并非复古怀旧或拒绝进步,并非玩梗而是严肃的,是一种在 AI 泛滥时代,为了确保系统极高可靠性、性能极致优化以及开发者认知不退化而存在的深度开发模式。
古法编程是指开发者在不跳过任何底层细节的前提下,以"白盒"视角进行的编程实践。核心准则:
| 维度 | AI 驱动模式 | 古法编程模式 |
|---|---|---|
| 知识获取 | 问 AI「怎么写」 | 查阅官方规范(ISO / RFC / 官方文档),理解设计初衷 |
| 问题建模 | 直接描述需求让 AI 生成代码 | 抽象问题本质(数据结构 / 状态机 / IO 模型) |
| 调试逻辑 | 喂报错给 AI,让它猜测修复 | 使用 Debugger,分析堆栈 / 内存 / 线程状态 |
| 问题定位 | 依赖 AI 给出的"可能原因" | 构造最小复现,从底层逐层收敛问题 |
| 架构设计 | 由多次 AI 生成逐步拼接 | 人工设计模块边界、依赖关系与数据流 |
| 性能优化 | 问 AI「怎么优化」 | 分析时间复杂度、内存布局、必要时查看汇编/字节码 |
| 边界处理 | 依赖 AI 补充边界情况 | 主动枚举极端输入、异常路径、并发冲突 |
| 错误处理 | try-catch 包裹或按 AI 建议修复 | 将错误转化为系统能力(限流 / 熔断 / 降级) |
| 人机关系 | 人作为"代码接收者" | 人主导设计,AI 作为辅助工具 |
生效时机:代码生成后。 要求开发者解释每行代码的原理和底层实现细节。累计提问 3 次仍无法解释,则给与答案并鼓励深入理解。
逐行展示代码,每行配注释解释作用和底层原理。接受用户模仿输入并校验正确性。每敲完一行才允许看下一行。