codebuddy支持五类一键初始化框架:一、全栈web(node.js+express+react+ts);二、测试自动化(pytest+requests);三、元智能体(langgraph+langchain);四、云原生微服务(docker+k8s+opentelemetry);五、跨平台移动(react native/flutter)。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您在使用 CodeBuddy 进行项目开发时希望快速生成结构清晰、开箱即用的工程骨架,则项目初始化功能可直接构建多种主流技术栈框架。以下是支持的一键搭建框架类型:
一、全栈 Web 应用框架
CodeBuddy 支持基于 Node.js + Express 的后端服务与 React + TypeScript 前端组合的全栈项目初始化,自动创建路由配置、API 接口模板、组件目录及跨域代理设置。
1、执行命令 codebuddy init --framework=express --template=blog 启动交互式初始化流程。
2、选择预设模板(如 blog、admin、api-server),系统将自动生成 package.json、基础路由文件与示例控制器。
3、确认技术栈选项后,CodeBuddy 自动注入 MongoDB 连接配置与环境变量管理模块。
二、测试自动化框架
该功能面向质量保障场景,可生成集成 API 测试、性能压测与 HTML 报告输出能力的一体化测试工程,内置 pytest、requests 与 pytest-html 依赖结构。
1、运行 codebuddy inittest-automation-tool --template=python 初始化测试项目目录。
2、生成 test_framework.py 主类,包含 base_url 管理、响应时间采集、状态码断言等核心方法。
3、自动创建 tests/ 目录与 sample_test.py 示例用例,并配置 pytest.ini 运行参数。
三、元智能体开发框架
针对 AI 工程化场景,CodeBuddy 可搭建基于 LangGraph 与 LangChain 的元智能体基础架构,涵盖意图解析、任务调度与 LLM 客户端封装等关键模块。
1、执行 mkdir meta-genesis && cd meta-genesis 创建根目录。
CodeBuddy Code CLI 的安装、配置与使用指南。CodeBuddy Code 是腾讯推出的 AI 驱动 CLI 编程助手,支持自然语言驱动开发。 - 必备触发词:CodeBuddy, codebuddy, AI CLI, Tencent AI coding, @tencent-ai/codebuddy-code, terminal AI assistant - 适用场景:安装 CodeBuddy CLI、配置 CodeBuddy、使用 CodeBuddy 命令、排查 CodeBuddy 问题
2、调用 codebuddy init --agent-type=meta-orc 触发元调度智能体模板生成。
3、系统自动构建 src/agents/meta_orchestrator.py、src/utils/llm_client.py 及 pydantic 数据模型定义文件。
四、云原生微服务框架
该初始化路径面向分布式系统开发,生成含 Dockerfile、Kubernetes 部署清单、CI/CD 流水线脚本及服务间通信契约的完整微服务模块。
1、输入 codebuddy init --cloud-native=true --service-name=user-service。
2、生成标准 Maven/Gradle 项目结构(Java)或 Poetry 项目(Python),并注入 OpenTelemetry 配置。
3、自动创建 deployment.yaml、service.yaml 及 readiness probe 检查端点。
五、跨平台移动应用框架
基于 React Native 或 Flutter 技术栈,CodeBuddy 可生成支持 iOS、Android 与 Web 三端一致体验的应用骨架,并预置状态管理与网络请求中间件。
1、运行 codebuddy init --mobile-framework=react-native --template=auth-flow。
2、生成 App.tsx 入口、AuthContext 状态容器、Axios 实例封装及 token 刷新拦截器。
3、自动配置 metro.config.js 与 android/app/src/main/AndroidManifest.xml 权限声明。










