AI 快讯 编译自 marktechpost #工具评测#工作流#Claude

SuperClaude框架教程:用命令、代理、模式和会话记忆构建Claude工作流

本文详细讲解SuperClaude框架的搭建与使用,包括克隆仓库、发现命令/代理/模式、Python桥接动态加载Markdown行为文件,以及通过多个实战示例展示如何让Claude调用更一致、角色感知更强。适合想提升Claude开发效率的中文开发者。

编译发布 2026/05/24 原文发布 2026/05/23

一句话看懂

SuperClaude框架在Anthropic API上增加结构化层,通过Markdown行为文件动态注入system prompt,让Claude调用更一致、角色感知更强。

详细发生了什么

SuperClaude框架是一个开源项目,它把Claude Code的会话启动逻辑抽象成可复用的Python类。核心思路是:将命令(commands)、代理(agents)和模式(modes)写成Markdown文件,存放在仓库的特定目录下。每次调用Claude API前,SuperClaude类会根据当前选中的命令/代理/模式,动态读取对应的Markdown文件,拼接成一个完整的system prompt,再发送给Claude。

教程演示了完整的实现流程:克隆GitHub仓库(https://github.com/SuperClaude-Org/SuperClaude_Framework),用discover_assets函数扫描所有Markdown文件并按文件夹分类,然后定义SuperClaude类,包含_system方法组装prompt、run方法执行对话、save/load方法保存和恢复会话历史。

实战部分展示了7个场景:结构化头脑风暴、React前端组件实现、Flask登录接口安全审查、商业策略分析、深度研究计划、token高效响应,以及一个链式多步开发工作流。每个场景都指定了不同的command、agent和modes组合,验证框架的灵活性和可复用性。

中文圈视角

这个框架对中文开发者有直接价值:

  1. 降低Claude API的使用门槛:国内很多开发者用Claude时,每次都要手动写很长的system prompt来指定角色和规则。SuperClaude把prompt模板化、文件化,团队可以共享一套行为规范文件,避免重复劳动。

  2. 国产平替思路:类似的设计可以移植到DeepSeek、Kimi等国产模型上。只要把Markdown行为文件中的角色描述和规则调整成对应模型擅长的格式,就能复用整个框架逻辑。对于有合规需求的企业,可以基于此框架构建自己的“模型行为管理系统”。

  3. 会话记忆功能:save/load方法支持保存对话历史到JSON文件,这在需要断点续传或审计对话记录的场景下非常实用。国内做AI客服、AI编程助手的团队可以直接借鉴这个设计。

  4. 中文圈盲点:目前国内讨论Claude工作流优化的内容较少,多数教程停留在“如何调API”层面。SuperClaude这种“prompt工程+代码工程”结合的方式,值得更多关注。

几条值得记住的细节

  • 框架通过文件夹路径自动识别Markdown文件类型:/commands/、/agents/、/modes/目录下的.md文件分别对应命令、代理和模式。
  • SuperClaude类支持stream模式,实时输出Claude的回复,适合交互式开发。
  • 每个回复开头会输出一行“Active context:”标明当前生效的命令/代理/模式,方便调试。
  • 教程使用的模型是claude-sonnet-4-5,max_tokens根据场景在1200-2000之间调整。
  • save方法保存的JSON包含meta信息(时间戳、模型名)和完整对话历史,load方法可恢复之前的会话。

一句话总结

SuperClaude框架让Claude API调用从“手写prompt”升级为“模块化配置”,适合需要标准化AI行为的中高级开发者。