什么是 Heart?
Heart 是一个 AI 驱动的编程协作平台。它不只是一个代码助手 — 而是一个能理解你的需求、自动分解任务、独立执行代码变更并验证结果的 AI Agent 系统。从对话描述到代码部署,Heart 让整个开发流程自动化。
核心模块
Agent
AI 编程助手,理解代码上下文
任务
智能任务管理与追踪
笔记
工程笔记与知识库
资源
服务器与数据库管理
面板
用量与性能分析
时间线
决策过程可视化
工作流示例
一个典型的 Heart 工作流程:
描述需求
用自然语言告诉 Agent 你想要什么
Agent 分析
AI 理解代码库结构和上下文
任务拆解
自动将需求分解为可执行的子任务
自动执行
Agent 独立编写和修改代码
验证提交
运行测试、验证结果、自动提交
归档记录
全过程记录在笔记中,可随时回溯
下一步
快速配置示例
import { defineConfig } from '@heart/core';
export default defineConfig({
providers: {
claude: {
apiKey: process.env.CLAUDE_API_KEY,
model: 'claude-sonnet-4-20250514',
},
},
workspace: {
root: './src',
mode: 'high',
},
});