Superpowers 是一个为 AI 编程代理(如 Claude Code、Codex、OpenCode)打造的完整软件开发工作流系统。 它的核心理念是:通过一套可组合的"技能"和初始指令,让 AI 代理在编写代码时自动遵循最佳实践,而不是像"没有经验的初级工程师"那样随意行事。项目由 Jesse Vincent 开发,目前已获得 16k+ 星标。 问题背景 你是否遇到过这样的场景:让 AI 编程助手帮你实现一个功能,结果它: 跳过测试直接写代码 没看到测试失败就声称测试通过 擅自添加"优化"却不是你要求的 宣布完成但功能实际上有 bug 这些行为的共同点是:AI 像一个热情但缺乏工程素养的初级工程师——会写代码,但不懂得如何系统 …
Read MoreGSD (Get Shit Done) 是一个轻量级的元提示、上下文工程和规范驱动开发系统,专为 Claude Code、OpenCode、Gemini CLI 等 AI 编程工具设计。 本文将介绍 GSD 的核心概念、工作流程和实际使用方法,帮助你解决 AI 编程中常见的上下文腐烂问题。 简介 什么是上下文腐烂? 在使用 AI 编程助手时,随着对话的进行,AI 的上下文窗口会逐渐被填满。当上下文接近饱和时,AI 的输出质量会显著下降,表现为: 遗忘早期的重要信息 输出变得重复或冗长 逻辑连贯性下降 代码质量变差 这种现象被称为上下文腐烂 (Context Rot),是影响 AI 编程效率的主要瓶颈之一。 GSD 的解决方案 GSD …
Read More当你开始认真使用 Claude Code 时,会发现两个问题:单个 CLAUDE.md 文件变得臃肿,超过 200 行后 Claude 遵守度下降;有些知识你不需要手动写,Claude 完全可以从工作中自动学习。今天我们来解决这两个问题。 简介 Claude Code 提供了两套互补的机制来解决项目规范管理问题: .claude/rules/ 规则拆分系统 特性 说明 模块化维护 每个规则文件专注一个主题 路径特定规则 规则只在处理特定文件时生效 符号链接支持 跨项目共享规则 用户级规则 适用于所有项目的个人偏好 自动记忆系统 特性 说明 自动学习 Claude 在工作中自动记录笔记 智能筛选 只记录对未来对话有用的信息 机器本地 …
Read MoreOpenClaw Python 是一个自托管的个人 AI 助手网关,它连接消息渠道与大型语言模型(LLM),让用户能够通过熟悉的聊天界面(Telegram、飞书、Discord 等)与 AI 助手进行交互。 简介 OpenClaw Python 是 TypeScript 版本 OpenClaw 的 Python 实现,核心定位是连接消息渠道与大型语言模型的统一网关。项目采用 Python 3.11+ 开发,使用 FastAPI + WebSocket + asyncio 作为核心框架。 核心特性 特性 OpenClaw 一般 ChatBot 框架 架构定位 网关 + 运行时分离 通常紧耦合 协议支持 ACP(AI 通信协议)+ …
Read MoreClaude Code 发布一年,已经有开发者拿它做了 Mars rover 的代码。但大部分人用了三个月还停在「我让它写个函数」的阶段——因为他们从来没搞清楚 Claude Code 真正的使用方式。 本文整合了 Claude Code 之父 Boris Cherny 的内部团队实践 + 官方最佳实践文档,10 条拿来就能用的技巧。 一切的根本:上下文窗口是你最贵的资源 在讲任何技巧之前,你得先理解这个:Claude 有个上下文窗口,相当于一块有限的白板。 你发的每条消息、Claude 读的每个文件、运行的每条命令,都会写到这块白板上。白板越来越满,Claude 的表现就越来越差——它会忘记早期的指令,开始出错,开始变笨。 后面所 …
Read More很多团队用 Claude Code,会卡在一个尴尬区间: 个人用起来很爽 一换人就不稳定 一换项目就复读 产出质量时好时坏,返工还挺多 要把 Claude Code 用到"稳定可复制",提示词只是入门。更关键的是把经验沉淀成一套可版本化、可评审、可迭代的配置体系。 TL;DR(太长不看版) 先把"怎么工作"拆成 7 个构件:CLAUDE.md / rules / agents / commands / skills / hooks / MCP 团队共享放 .claude/ 并纳入版本控制;个人偏好放 ~/.claude/,不要混在一起 rules 固化底线,commands 固化流程,hooks 固化必做动作 别照搬别人的整套配置: …
Read More