自动化软件开发助手,“超级力量”让AI编程更可控 | 开源日报 No.850

obra/superpowershttps://github.com/obra/superpowers
Stars: 19.9k License: MIT
superpowers 是一个基于可组合“技能”构建的完整软件开发工作流,专为编码代理设计,通过结构化的设计、计划与执行流程提升开发效率和代码质量。
-
在编码开始前通过对话明确需求,分段展示设计方案以便确认 -
制定清晰具体的实施计划,将任务拆解为短时小块并附带详细路径和验证步骤 -
采用子代理驱动开发,每个任务由独立子代理完成并经过双阶段审查(规范符合性与代码质量) -
强调测试驱动开发(TDD),严格遵循红绿重构循环,确保测试先行且删除无测试支持代码 -
自动触发各项技能,无需用户额外操作,实现高度自主且持续符合预设计划
NevaMind-AI/memUhttps://github.com/NevaMind-AI/memU
Stars: 3.8k License: NOASSERTION
memU 是一个面向大型语言模型和 AI 代理的多模态结构化记忆系统。
-
采用三层级文件系统(资源→条目→类别)实现记忆的分层组织与全链路追踪 -
支持基于嵌入向量(RAG)和非嵌入式(LLM)两种检索方式,兼顾速度与语义深度 -
能处理对话、文档、图像、音频及视频等多种数据类型,实现跨模态统一存储与调用 -
自适应演进的记忆结构,根据使用模式不断优化内容组织和摘要抽象
gyoridavid/ai_agents_azhttps://github.com/gyoridavid/ai_agents_az
Stars: 2.4k License: NOASSERTION
ai_agents_az 是一个基于 n8n 自动化平台的 AI 代理模板集合,涵盖了多样化的智能任务自动化场景。
-
提供丰富的 n8n 工作流模板,支持从内容创作、社交媒体管理到视频生成等多种应用 -
包含深度研究、领英营销、短视频制作和 AI 影响力打造等实用案例 -
集成多个 AI 工具与服务,如 MiniMax Hailuo 2、Seedance、ElevenLabs 等,实现复杂流程自动化 -
支持无代码操作,通过 REST/MCP 服务器简化短视频和叙事故事创建过程 -
持续更新迭代,覆盖最新 AI 技术与最佳实践,提高生产效率与创新能力
frankbria/ralph-claude-codehttps://github.com/frankbria/ralph-claude-code
Stars: 1.5k License: MIT
ralph-claude-code 是一个基于 Claude Code 的自主 AI 开发循环工具,具备智能退出检测和调用频率限制功能。
-
实现了 Geoffrey Huntley 技术的连续自主开发循环,自动迭代改进项目直至完成 -
内置智能退出检测机制,有效防止无限循环和过度调用 API -
支持每小时调用次数限制(默认 100 次,可配置)及高级错误断路器保护系统稳定性 -
响应分析具备语义理解与双阶段错误过滤,提高异常识别准确率 -
提供 JSON 格式输出并支持自动回退到文本解析,兼容多种使用场景 -
通过 –continue 标志实现会话连续性保持上下文状态跨周期传递 -
集成 tmux 以便实时监控执行过程,并支持 PRD 导入及 CI/CD 流水线集成(GitHub Actions) -
命令行界面现代化设计,多样化参数选项满足灵活操作需求,如 –output-format、–allowed-tools、–no-continue 等
pollen-robotics/reachy_minihttps://github.com/pollen-robotics/reachy_mini
Stars: 739 License: Apache-2.0
reachy_mini 是一个面向黑客和人工智能开发者的开源表达型机器人平台。
-
提供多种使用模式:无线自主运行(基于 Raspberry Pi 4)、有线开发版以及无需硬件的仿真环境 -
配备丰富的软件生态,支持通过 Hugging Face Spaces 一键安装对话、手势追踪、收音机等应用 -
简洁易用的 Python SDK,实现机器人动作控制、视觉与语音交互功能 -
硬件以套件形式销售,配备详细组装指南,适合动手能力强的用户快速搭建 -
支持集成大型语言模型(LLM)及自定义应用开发,并鼓励社区共享与协作

夜雨聆风
