【AI Coding】Superpowers

【AI Coding】Superpowers

Superpowers 是个开源的 AI 编程“纪律教练”,不是让 AI 更聪明,而是让它更靠谱。它把开发拆成 20 多个可插拔的技能——比如需求模糊时自动提问(头脑风暴)、写代码前必须先写测试(TDD)、出 bug 就按四步排查、任务完成前强制跑测试+检查+文档。AI 不再凭感觉乱写,而是老老实实走流程:澄清→计划→分小步→子代理并行干→红绿重构→审查→交付。安装简单,支持关键词触发(说“TDD”就启动测试驱动),也支持自动识别场景(一提“bug”就进调试模式)。适合中大型项目,尤其要长期维护的代码;小脚本或快速原型反而有点“杀鸡用牛刀”。115K 星,社区最活跃的 AI 编程工作流框架。

【AI Coding】Spec-Kit

【AI Coding】Spec-Kit GitHub 官方的规范驱动开发工具 Spec-Kit 是 GitHub 官方出品的 AI 编程工作流工具,由 Den Delimarsky 和 John Lam 等核心开发者维护。 核心定位 Spec-Driven Development flips the

【AI Coding】Spec-Kit
【AI Coding】AI 编程工作流对比

【AI Coding】AI 编程工作流对比

本文对比了当前主流的三款AI编程工作流工具:Spec-Kit、OpenSpec与Superpowers,聚焦其解决AI代理“缺乏结构化约束”这一核心痛点的差异化路径。Spec-Kit(GitHub官方)采用**阶段门控式流程**,强调规范可执行化与质量可追溯,适合大型团队与企业级项目;OpenSpec(Fission-AI)主打**轻量迭代范式**,无需API Key/MCP,支持20+工具,学习成本低、Brownfield适配强,适用于快速演进的个人或中小项目;Superpowers(obra)则基于**自动技能触发机制**,强制TDD与多子代理协同,以流程自动化保障质量,社区规模最大但规范层薄弱。三者本质代表三种哲学:结构胜混乱、迭代胜瀑布、流程胜猜测。文末提醒:工具应服务于实际需求,小项目未必需要复杂工作流。(199字)

【AI Coding】OpenSpec — 规格驱动开发 (SDD) 工作流指南

OpenSpec 不是按部就班的流水线,而是一套“想做就做”的开发动作工具。它把传统僵化的阶段(规划→编码→收尾)打散,换成灵活可组合的命令:比如 `/opsx:new` 启动一个变更,`/opsx:ff` 一键生成全部设计文档,`/opsx:apply` 直接写代码,`/opsx:verify` 三维度核对实现是否对得上规格——完整性、正确性、一致性,不达标也不拦着你归档,但会清楚标出哪两处要留意。 它支持三种真实场景:需求明确时走快速路径(new → ff → apply);拿不准时先 `/opsx:explore` 调查再动手;多人或多任务并行时,随时切换上下文,还能用 `/opsx:bulk-archive` 一次性安全合并多个变更,自动检测冲突。核心就一条:动作服务于人,不是人迁就流程。

【AI Coding】OpenSpec — 规格驱动开发 (SDD) 工作流指南
【Claude Code系列】规范驱动开发SDD(Spec Drive Development)

【Claude Code系列】规范驱动开发SDD(Spec Drive Development)

Spec Coding 是一种“先立规矩、再写代码”的新编程方式。它要求开发者先写出清晰、无歧义的规范文档(比如需求、接口、验收标准),再让 AI 严格照着执行——就像给程序员发一份施工蓝图,而不是只说“差不多那样就行”。 相比靠感觉、靠运气的“氛围编程”(Vibe Coding),Spec Coding 更稳、更靠谱:代码质量高,容易维护,团队协作不扯皮,AI 不乱发挥。尤其适合企业级项目,而不是小玩具或临时Demo。 整个流程分四步:说清楚要做什么(Specify)、想好怎么搭(Plan)、拆成一个个小任务(Tasks)、最后让 AI 动手(Implement),人来把关。 现在已有 OpenSpec、Spec-Kit 等工具支持,目标很实在:让AI编程从“玩得快”,变成“做得好”。

【Claude Code系列】宠物系统(娱乐属性拉满)

今天愚人节,Claude Code上线了个小彩蛋:输入 `/buddy`,就能孵化一只专属宠物。 整个过程像开盲盒——点一下,等几秒,随机出一只小家伙。 孵出来后,它就稳稳待在输入框右边,不挡字、不打扰,还能点它互动。 目前没实际功能,纯属趣味彩蛋,图个乐呵。 想换宠物?可以清缓存重试;想研究稀有款?文末给了社区讨论链接。 总之,不是新功能,也不是正式更新,就是工程师们悄悄塞进来的节日小玩笑~

【Claude Code系列】宠物系统(娱乐属性拉满)
【Claude Code系列】实用Skills

【Claude Code系列】实用Skills

Claude 的插件体系分三层:Skill 是具体能力(比如生成PPT、简化代码),Plugin 是安装和管理这套能力的机制,Marketplace 则是下载渠道——官方或社区的“应用商店”。 官方技能分两类:Anthropic 官方提供文档处理(PDF/Word等)和示例模板;Claude 官方插件更实用,像前端设计、代码审查、TDD开发、甚至教你写自己的 Skill。 第三方技能很活跃:find-skills 能自动搜技能,你说“想做PPT”,它就帮你找;web-access 增强联网(Mac/Linux可用);pua 插件专治 AI 摆烂;claude-mem 实现长期记忆;还有两个 HTML 幻灯片工具,一个适配前端,一个开箱即用——Windows 用户注意避坑。命令都很直白:add、install、enable、list,照着敲就行。

【AI Coding】IDEA2026.1+Qoder插件初体验

IDEA 2026.1 更新挺实在:Java 26 原生支持、Spring 调试能直接看到 Bean 和配置值,源码自动下载省去手动麻烦。Git 支持多分支并行操作,终端补全覆盖 Docker/Kubectl 等常用命令。C/C++ 支持上线,Dev Container 改成“本地编码+容器运行”,数据库也接入了 MCP。前端 JS/TS 功能不再限于 Ultimate 版,Java 开发者也能顺手写前端了。内存占用明显降低,开六个项目也不卡。 顺手试了 Qoder 插件:国内模型友好,注册送 300 积分,能自动记偏好、给行间建议。实测解决 CSS 失效问题很顺——搜 GitHub、看截图、两轮对话就搞定。但积分消耗快,极致模式下 300 分眨眼用光,建议及时压缩会话。整体比 Claude Code 配国产模型更趁手,就是得精打细算着用。

【AI Coding】IDEA2026.1+Qoder插件初体验
【Claude Code系列】七层可编程架构

【Claude Code系列】七层可编程架构

Claude Code 不是普通代码助手,而是一套七层「可编程AI工作流」。它直击VibeCoding四大痛点:上下文短、难调试、不协作、原型变不了生产。 L1用自然语言对话写代码,能读项目、跑命令、跨文件重构;但每次重启就失忆——所以有了L2的CLAUDE.md,像“项目说明书”一样自动注入规则,团队共用、按需加载。L3通过MCP协议,一行命令接入GitHub、数据库等外部服务。L4把高频任务(如Code Review)封装成Skills,随用随调,省上下文。L5用Hooks硬性约束:格式化、拦截危险命令、发通知,不靠AI“记性”。L6支持Subagents并行处理,或Agent Teams协同攻关。L7靠Verifiers自动验证——改完代码立刻跑测试,不通过就继续修。 一句话:它让中级工程师写出高级工程师的速度,但关键判断,还得人来把关。

【Claude Code系列】工作原理&记忆体系

前言 Claude Code 官网文档:https://code.claude.com/docs/zh-CN/overview 核心工作原理 Claude Code 收到任务后,会进入一个持续循环 感知、规划、执行、观察 直到任务完成或上下文耗尽。 这个循环叫 Agentic Loop(代理循环),

【Claude Code系列】工作原理&记忆体系