KunAgent/Kun · 上手攻略

  • 仓库:KunAgent/Kun
  • 链接:https://github.com/KunAgent/Kun
  • 分类:agent
  • 作者:Tom
  • 更新:2026-07-12

这是什么

Kun 是一个面向"需求先行"编程方式的桌面 AI Agent 工作站。它不只聊天,也不只是给程序员的 CLI 外壳——而是通过 Code(代码)、Design(设计)、Write(写作)三大并列模式,把需求澄清、UI 设计、计划执行、编码验证串成完整闭环。

核心思路:从需求开始,而不是从一句话改代码开始。在 GUI 中新建需求草稿 → AI 帮你澄清问题、做调研 → 生成设计稿或交互原型 → 进入实施计划 → Agent 执行编码 → 验收审查。每个环节都有 AI 参与,每个环节的产物都能沉淀下来。

Kun 默认不绑死单一模型供应商,而是用 DeepSeek(文本推理)、Xiaomi MiMo(多模态语音)、MiniMax(媒体生成)三个中国高性价比厂商组合,覆盖文本、代码、视觉、语音、图片、音乐、视频全链路。


解决什么问题

  • 传统 AI coding 太碎片:大多数 AI 编程工具只做"问答 + 改代码",没有需求澄清、设计到交付的完整链路。
  • 模型成本高导致流程跑不起来:完整的需求驱动流程比普通聊天更长更贵,三家中国厂商组合让每千 Token 成本可控。
  • 文件读写/命令执行的信任问题:Agent 读写本地文件、执行 shell 命令时,Kun 提供工具审批、权限模式和变更审查面板,安全感更强。
  • 设计稿无法衔接代码:Design 模式生成的设计稿和 HTML 原型可以直接交给 Code 模式实现,设计到代码不再断档。

快速安装

方式一:下载安装包(推荐普通用户)

前往 GitHub Releases 下载最新版本,当前最新每日构建为 v0.2.25-dev

平台 安装包 架构
macOS .dmg 或 .zip Intel / Apple Silicon
Windows .exe(NSIS 安装器) x64
Linux .AppImage x64

首次启动按引导选择界面语言、填写 API Key 即可。

方式二:从源码运行(开发者)

# 依赖
# Node.js 20+
# npm

git clone https://github.com/KunAgent/Kun.git
cd Kun
npm install

# 开发模式( Electron 开发环境 + Kun 运行时)
npm run dev

⚠️ 中国大陆访问 npm 较慢时可加镜像: bash npm install --registry=https://registry.npmmirror.com

常用开发命令:

命令 说明
npm run dev 构建运行时 + 启动 Electron 开发环境
npm run build 生产构建
npm run typecheck TypeScript 类型检查
npm run test Vitest 测试
npm run dist:mac 构建 macOS .dmg 和 .zip
npm run dist:win 构建 Windows NSIS 安装器
npm run dist:linux 构建 Linux AppImage

模型 Provider 配置

启动后首次设置引导中填写 Provider,凭据支持:

  • DeepSeek(默认):deepseek-v4-pro / deepseek-v4-flash
  • Xiaomi MiMo:长上下文文本、视觉输入、ASR 语音转写、TTS 语音生成
  • MiniMax:图片生成、音乐生成、视频生成
  • 自定义 OpenAI 兼容接口:填入 Base URL、模型列表即可

核心用法

Code 模式:面向真实代码库工作

绑定本地项目目录,Kun Agent 读取项目上下文、搜索代码、执行 shell 命令、修改文件。关键功能:

  • /plan / create_plan:从需求生成 GUI 管理的实施计划(.kunsdd/plan/...)
  • Todo 关联:计划步骤可关联到需求,变更需求时提示重规划
  • 变更审查:提交前审查每次文件变更,内联 diff
  • 会话管理:压缩、恢复、分叉(fork)、归档

Design 模式:AI 生成 UI 设计稿与交互原型

从自然语言描述、需求片段或现有界面截图出发,生成: - UI 设计稿 - 交互式 HTML 原型 - 节点式设计流程图 - 共享 DESIGN_SYSTEM.md

版本可迭代,画布可预览,设计系统可导出,并支持一键交给 Code 模式实现(Design → Code 闭环)。

Write 模式:Markdown 长文档工作区

  • 文件树、Live / Source / Split / Preview 多种视图
  • 补全、选区改写、图片附件
  • 导出格式:HTML / PDF / DOC / DOCX

需求先行工作流(Kun 最核心的理念)

需求草稿 → AI 澄清与结构化 → 需求文档(.kunsdd/draft/.../requirement.md)
→ 设计稿 / 交互原型(Design 模式)
→ 实施计划(/plan)
→ Todo → Agent 编码 → 变更审查 → 验收(/review)

自动化 Loop(节点式工作流)

类似 n8n / Dify 的可视化节点编排画布,把多步 Agent 流程画成可运行、可复用工作流。触发器丰富,支持本地运行 API,可绑定到 hook 阶段。

MCP 与 Skills

支持接入 Model Context Protocol 服务器,以及项目级/全局 Skills,让 Agent 按任务获得更专门的工具集。

远程入口:飞书 / Lark / 微信

把桌面会话接到 IM 工具,支持本地 webhook、relay 和定时任务,飞书/Lark/微信均可触发后台 Agent 任务。


典型适用场景

场景一:从需求文档到代码交付的完整流程 产品经理在 Write 模式写好 PRD → Design 模式生成 UI 草图 → Code 模式生成实施计划 → Agent 编码 → /review 验收,全程不离开 Kun。

场景二:UI 原型快速迭代 设计师用 Design 模式生成多版 UI 方案,通过画布对比,选定方案直接交给 Code 模式实现,避免手动切图和规格传递。

场景三:后台定时任务触发 通过飞书/Lark/微信配置 webhook,飞书里 @bot 触发一个需要运行 2 小时的代码分析任务,完成后结果推回 IM。

场景四:文件变更安全审查 Kun 修改文件前强制内联 diff 显示改动内容,开发者确认后才落地,适合代码规范要求严格的团队。


坑与注意

  1. 许可证限制(重要):Kun 采用 PolyForm Noncommercial License,禁止任何商业使用。商业产品集成、SaaS/托管服务、二次销售均需作者单独书面授权。公益教育机构可用于非商业教学研究。
  2. v0.2.25 仍为 pre-releasev0.2.25 是每日构建版本号,不是语义化 release,企业生产使用前建议等待稳定版发布。
  3. 首启动需要模型凭据:没有 DeepSeek/MiMo/MiniMax 或 OpenAI 兼容 API Key 时,Kun 核心功能无法使用。
  4. 文件读写/命令执行有风险:Code 模式下 Agent 会读写本地文件和执行 shell 命令,虽然有权限模式和审批,但首次使用建议从备份过的项目或测试目录开始。
  5. 国内 npm 镜像问题:从源码安装时中国大陆网络可能很慢,务必加 --registry=https://registry.npmmirror.com
  6. 与 VS Code / JetBrains 插件不同定位:Kun 是独立桌面应用,不是 IDE 插件;如果你习惯在编辑器里用 Copilot,Kun 走的是另一个方向(更完整的流程而非更深的代码补全)。

与同类对比

方案 定位 模型组合 许可证 特色
KunAgent/Kun 需求先行桌面 Agent DeepSeek + MiMo + MiniMax(可自定义) PolyForm Noncommercial 需求→设计→计划→代码完整闭环,Design↔Code 双向衔接
AutoGPT 自主任务完成 Agent OpenAI(可自定义) Apache-2.0 纯 Agent 自主执行,无 GUI,无设计模式
Goose 本地 CLI Agent OpenAI / Anthropic(可自定义) Apache-2.0 本地文件操作强,无桌面 GUI,流程管理轻量
Cursor AI 代码编辑器 OpenAI / Claude(可自定义) 专有 深度 IDE 集成,代码补全强,无独立需求/设计流程
Kun 独立桌面应用 三家中国厂商组合 非商业 完整 GUI 工作流,适合非程序员或产品/设计角色

核心差异:Kun 的护城河是"需求→设计→计划→代码"全链路 GUI 化,其他工具要么只做代码(Cursor、Copilot),要么纯 CLI 无 GUI(Goose、AutoGPT),要么没有 Design 环节。


一句话推荐结论

如果你希望 AI coding 从"问答改代码"升级为"需求驱动的完整软件生产流程",且不介意其非商业许可证,Kun 是目前将需求澄清、UI 设计、计划执行和代码交付无缝串在一起的最佳桌面级方案;配合 DeepSeek/MiMo/MiniMax 的高性价比组合,完整工作流的使用成本也相对可控。