AI code generator using Plan-and-Solve + ReAct for generating complete, runnable code from requirements and specifications.
AI驱动的代码生成工具,结合结构化规划(Plan-and-Solve)与工具使用(ReAct),从自然语言需求生成完整、可直接投入生产的代码。
javascript
const generator = new CodeGenerator();
const project = await generator.generate({
requirements: 为待办事项应用创建带用户认证的REST API,
language: javascript,
framework: express,
database: mongodb
});
console.log(project.files);
console.log(project.instructions);
javascript
const generator = new CodeGenerator({
style: professional,
includeTests: true,
includeDocs: true,
verbose: true
});
const project = await generator.generate({
requirements: 构建实时聊天应用,
language: typescript,
framework: nestjs,
database: postgresql,
features: [websocket, jwt-auth, message-history]
});
project/
├── src/
│ ├── controllers/
│ │ └── todo.controller.js
│ ├── models/
│ │ └── todo.model.js
│ ├── routes/
│ │ └── todo.routes.js
│ └── middleware/
│ └── auth.middleware.js
├── tests/
│ └── todo.test.js
├── package.json
├── .env.example
└── README.md
用户需求
↓
规划与求解代理
├─ 阶段1:分析需求
├─ 阶段2:设计架构
├─ 阶段3:规划文件结构
└─ 阶段4:生成代码
↓
ReAct代理(针对每个文件)
├─ 研究最佳实践
├─ 生成代码
├─ 审查与修复
└─ 写入文件
↓
完整项目
bash
clawhub install ai-code-generator
MIT
1.0.0
2026-04-02
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 ai-code-generator-1775876701 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 ai-code-generator-1775876701 技能
skillhub install ai-code-generator-1775876701
文件大小: 4.45 KB | 发布时间: 2026-4-12 08:44