Superpowers 教程系列 开发工具 Superpowers 教程 4:test-driven-development(AI TDD 实战) test-driven-development 是 Superpowers 的核心技能:用 RED→GREEN→REFACTOR 约束 AI 严格“先写测试再写实现”。本文覆盖 AI 做 TDD 的提示词约束、测试粒度与覆盖策略、常见反模式,以及如何把 TDD 变成可持续的开发习惯。
Superpowers 教程系列 开发工具 Superpowers 教程 5:systematic-debugging(根因分析与系统化调试) systematic-debugging 提供四阶段根因追踪流程(复现→假设→验证→修复),要求 AI 用证据定位问题而不是盲目猜测。本文讲清每阶段应收集的信号、最小复现与回归保护的写法,以及常见“修了又坏”的调试陷阱。
Superpowers 教程系列 开发工具 Superpowers 教程 6:using-git-worktrees(Git Worktree 并行开发) using-git-worktrees 用 Git worktree 给每个任务创建隔离工作区:并行开发不互相污染、减少“切分支打断上下文”,也更适合 AI 分步骤执行。本文提供从 0 到 1 的 worktree 命令清单、目录规范与常见清理/冲突处理。
Superpowers 教程系列 开发工具 Superpowers 教程 7:requesting/receiving code review(代码审查工作流) 代码审查决定了“AI 写得快”能否变成“代码长期可维护”。本文用 Superpowers 的 requesting-code-review / receiving-code-review 两个技能,给出可执行的 review 请求模板、审查清单、反馈处理流程,以及如何避免无效来回与质量回退。
Superpowers 教程系列 开发工具 Superpowers 教程 8:subagent-driven-development(多代理并行开发) subagent-driven-development 通过子代理把任务拆开并行推进:一个主代理做拆解/集成,多个子代理各自负责可验证的小块交付。本文讲清并行任务的拆分原则、输入/输出契约、冲突与合并策略,以及什么时候不该并行。
Superpowers 教程系列 开发工具 Superpowers 教程 9:verification-before-completion(验证与分支收尾) verification-before-completion 让“我做完了”变成可复现的证据链:测试、日志、对比、验收标准;finishing-a-development-branch 则把分支收尾(合并/PR/清理/发布)标准化。本文给出一套可复用的验证清单与收尾流程。
Superpowers 教程系列 开发工具 Superpowers 教程系列:AI 编程助手工作流与 14 个 Skills 全解析 Superpowers 是一套面向 Claude Code、Cursor 等 AI 编程助手的 agentic skills 框架,用 14 个核心技能把“需求澄清→计划→TDD→调试→代码审查→验证交付”串成可复用工作流。本系列逐篇讲解每个技能的触发条件、最佳实践与落地示例。
Producthunt-Daily Superset:驾驭AI编码军团,十倍速开发工作流的终极IDE Superset是一款革命性的集成开发环境,它允许开发者在本地机器上同时运行多个AI编码智能体(如Claude Code、Codex等),通过沙盒隔离、集中监控和无缝上下文切换,将开发工作流效率提升十倍。本文深入解析其架构、核心价值及对现代软件开发范式的潜在影响。
Producthunt-Daily What's Up With That?:一键洞悉万物,将任何文章转化为专家级洞察的浏览器扩展 What's Up With That? 是一款革命性的浏览器扩展,它能在你阅读任何文章时,一键生成该领域的实时知识图谱与前沿动态,并提供基于35种心智模型的AI分析工具,将被动阅读转化为主动、高效的知识获取与决策过程。
Hacknews-Daily 第十巡回法院里程碑判决:第四修正案不保护对示威者设备的无差别搜查 本文深度解析第十巡回上诉法院在‘美国诉埃利奥特案’中的里程碑判决,该判决明确限制执法部门对示威者电子设备的无差别搜查权,探讨了数字时代第四修正案保护范围的演变及其对技术、法律和公民自由的深远影响。