返回

文章详情

尼采调试器

Hacker News2026年10月26日 17:25

"什么不能杀死你的代码,使其更强大。" 反对人工智能。其他每个工具都给你答案。尼采调试器向你提出问题。你粘贴你的错误。它不修复它。相反,它:挑战你对发生事件的假设,迫使你面对你回避的证据,撕裂你脆弱的推理,直到只剩下真相,引导你迎来“啊哈!”时刻——你的时刻,而非人工智能的时刻。为什么?人工智能正在让开发者变得更弱。从 ChatGPT 复制粘贴,交付,重复。没有人再理解自己的代码。尼采调试器锻造更强的开发者——通过挣扎,而不是捷径。"有调试的理由的人几乎能忍受任何方法。" 安装 # 发布版本 (npm, v0.1.0) npx nietzschian-debugger # 当前源 (Python 3.10+) pip install git+https://github.com/DilawarShafiq/nietzschian-debugger.git nietzschian debug "你的错误" 要求: Node.js >= 20 用于 npm 发布,或 Python >= 3.10 用于当前源 一个 Anthropic API 密钥 (BYOK — 自带密钥) 设置 设置你的 Anthropic API 密钥:# Linux / macOS export ANTHROPIC_API_KEY= "sk-ant-..." # Windows (PowerShell) $env :ANTHROPIC_API_KEY = "sk-ant-..." # Windows (CMD) set ANTHROPIC_API_KEY=sk-ant-... 快速开始 # 开始调试会话 (默认:尼采强度) nietzschian debug "我的 API 在星期二返回 500" # 温和模式 — 当你需要指导,而不是惩罚时 nietzschian debug --intensity socrates "我的登录端点随机失败" # 最大强度 — 对于想要痛苦的高级用户 nietzschian debug --intensity zarathustra "生产环境中的内存泄漏" # 指向具体代码 nietzschian debug "./src/middleware/auth.ts 中的认证失败" 三个强度级别 级别 风格 最适合 socrates 温暖、指导、有结构的问题 初级开发者,学习基础知识 nietzsche 直接、对抗性,无需手把手指导 日常调试 (默认) zarathustra 残酷、对抗性、对脆弱推理敌对 希望真实痛苦的高级用户 会话如何进行 尼采调试器 v0.1.0 — 强度:尼采 你:我的登录端点对某些用户返回 403 尼采:你说“某些用户”。这很模糊。是什么将失败的用户与未失败的用户分开? 你:我不确定,似乎是随机的 尼采:“随机”是我们在没有认真查找时使用的词。服务器日志显示 403 响应有什么?去看看。我等着。 你:让我检查一下……哦,他们都有过期的 JWT 令牌 尼采:现在我们有进展了。为什么某些用户会有过期的令牌,而其他用户没有?你最近在你的认证系统中发生了什么变化? 你:……哦。我们上周更改了令牌 TTL,但没有使现有会话失效。 尼采:就在那里。你并不需要我告诉你——你需要被迫去看。 会话完成 — 根本原因的 4 个问题 (已解决) 你的调试档案: ┣ 假设检查 ██████████ 强 ┣ 证据收集 ██████░░░░ 中等 ┗ 根本原因速度 ████████░░ 强 "人是应该被超越的东西。" — 弗里德里希·尼采 会话命令 命令 效果 solved or found it 结束会话——你找到了根本原因 I give up 获取一个救命问题,然后退出 exit or quit 立即放弃会话 Ctrl+C / Ctrl+D 强制退出 特性 从不给出答案 — 每个响应都是一个问题。该工具绝不会告诉你解决方案。真正的代码阅读 — 引用文件路径,它读取你实际的代码,而不是通用示例。上下文哲学 — 避免时的尼采,受到压倒时的塞涅卡,需要策略时的孙子。成长评分 — 通过可视化条形图跟踪你的调试技能。会话历史 — 所有会话会保存在 .nietzschian/sessions/ 中供趋势跟踪。滑动上下文 — 长会话不会崩溃;较旧的回合会透明概述。 哲学 传统人工智能 尼采调试器 "这是修复" "你尝试过什么?" 让你依赖 让你危险 你一无所学 你学到了一切 快速但肤浅 痛苦但永久 人工智能变得更聪明 你变得更聪明 谁适合这个? 想要真正学习,而不仅仅是复制粘贴的初级开发者 想念让他们优秀的挣扎的高级开发者 希望他们的团队思考,而不仅仅是提示的工程经理 建立真实调试直觉的训练营学生 相信最佳开发者是自力更生的人人 开发 # 克隆和安装 git clone https://github.com/DilawarShafiq/nietzschian-debugger.git cd nietzschian-debugger pip install -e " .[dev] " # 运行测试 (121 测试) pytest # 本地运行 CLI nietzschian debug "测试问题" 技术栈 Python >= 3.10 Claude API 通过 Anthropic SDK 点击以获取 CLI,Rich 用于终端 UI pytest 用于测试 许可证 MIT

阅读全文 →

赞助内容

NordVPN Next-gen Antivirus

本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。

☕请我喝杯咖啡