AI 助理 · 需求分析师
像朋友聊天一样挖掘需求:每次只问 1–2 个问题,选项按钮即点即答。AI 将模糊想法翻译成清晰需求,底层技术信号自动转成大白话。
- 对话引导 · 需求挖掘
- 信号翻译 · 结构化需求卡片
- 可拖拽 AI 浮窗,多任务并行
FreeCoder 是开源的桌面应用,底层基于 DeepSeek 开源的 DeepSeek Harness(DSH)智能体引擎—— 用自然语言描述你的想法,AI 助理引导你完成 需求分析 → 自动开发 → 即时预览 → 口语修改 → 导出部署包, 全程不写一行代码,所有数据留在你的电脑上。
需求分析 → 自动开发 → 即时预览 → 口语修改 → 导出部署包,全程对话完成,不写一行代码。
无需离开 FreeCoder,即可完成从想法到可运行软件、再到上线部署的全过程。
像朋友聊天一样挖掘需求:每次只问 1–2 个问题,选项按钮即点即答。AI 将模糊想法翻译成清晰需求,底层技术信号自动转成大白话。
内置浏览器实时预览生成的应用,悬停元素即可选中。用口语提出修改,改动即时生效——看见成果,随时调整。
从「让应用真正跑起来」出发,四大路径覆盖一键启动、智能打包、部署指引与高级导出,里程碑卡片实时呈现关键节点。
开发完成后自动生成 README、需求文档、版本计划等 Markdown 文档,集中在文档中心目录树中浏览与查阅。
开发完成后 DSH 智能体自动规划与执行测试用例,聊天窗口里以「自动测试计划卡片 + 进度条」实时展示当前阶段与剩余时间。
electron-builder 跨平台打包代码已就位(Windows / macOS / Linux);数据可选 SQLite 本地存储或一键申请 Neon / Supabase 云数据库;登录支持密码与 OAuth 第三方登录。
五步闭环,把「我有一个想法」变成「我的软件上线了」。
用大白话描述想法,AI 助理引导你逐步明确目标用户、核心功能与视觉风格。
确认需求后,底层基于 DeepSeek 开源的 DeepSeek Harness(DSH)智能体引擎自动生成完整可运行的代码。
内置浏览器实时展示成果,元素悬停即可选中,所见即所得。
用口语提出修改:「按钮大一点」「颜色换成蓝色」,即时生效。
满意后导出部署包,按中文指引在任何服务器上线,产品归你。
所有代码与数据保存在你的电脑上,无任何遥测,不上传任何服务器。
使用你自己的 DeepSeek API Key,系统级加密存储,按量付费、无月费。
代码完全开放,可审计、可修改、可自行构建,透明度拉满。
打开即用,不碰 Git、服务器、数据库这些概念,一切通过对话完成。
导出源码与部署包,产品代码、数据、文档全部由你掌控。
创业者与小团队的低成本选择:几十分钟验证一个想法,不再为外包发愁。
不用懂代码、不用学英文命令行,把你的想法说出来,FreeCoder 帮你一步步把它变成能跑的工具。
白领 · 运营 · 销售 · 行政
想搭个团队周报工具、报名表、客户跟进表?跟 AI 聊一会儿,能直接用的应用就出来了。
编程启蒙 · 班级项目 · 兴趣作品
第一节编程课的第一个项目、班级活动报名表、生日倒计时——做出来给同学看,比 PPT 酷多了。
实训作业 · 毕业设计 · 课程 demo
课程 demo、实训报告、毕设原型,AI 带你从需求走到成品,文档与源码一并搞定。
MVP 验证 · 客户演示 · 想法试错
几十块成本、几十分钟验证一个想法;做 demo 给投资人和客户看,省下外包的钱。
课堂演示 · 教学工具 · 命题作业
上课讲 AI 开发当 demo、现场搭一个出题小程序,把抽象概念变成可点可用的东西。
折腾爱好者 · 家庭工具 · 个人项目
私人记账本、家庭作业安排表、个人博客——想到什么就做什么,不用求人也不用排队。
以 DeepSeek 开源的 DeepSeek Harness(DSH)智能体引擎为核心,搭配成熟稳定的桌面技术。
FreeCoder 的自动开发能力由 DeepSeek Harness(DSH) 驱动——这是 DeepSeek 开源的 AI 智能体引擎,以「一切皆插件」的架构让模型像工程师一样读写代码、执行命令、自主完成任务。 确认需求后,DSH 自动完成从代码生成到可运行的全部过程,并支撑对话式修改与即时预览。
了解 DeepSeek Harness无需阅读文档,打开即用。从下载到看到自己的软件跑起来,只需几分钟。
前往 GitHub Releases 下载对应平台的安装包,双击安装并启动 FreeCoder。
首次启动输入你的 DeepSeek API Key,使用系统级加密(safeStorage)保存在本地,绝不上传。
像聊天一样描述你的想法,确认需求后自动开发,预览、口语修改、导出部署包,全程不写一行代码。
关于 FreeCoder 最常见的问题,一目了然。
FreeCoder 是一款开源的桌面应用(基于 Electron),让非技术用户通过自然语言对话,从零生成可运行的软件。它不依赖任何云端服务,所有代码与数据保存在用户本地,自备 DeepSeek API Key 即可使用,底层基于 DeepSeek 开源的 DeepSeek Harness(DSH)智能体引擎。
DeepSeek Harness(DSH)是 DeepSeek 开源的 AI 智能体引擎,以「一切皆插件」的架构让大模型像工程师一样读写文件、执行命令、自主完成开发任务。FreeCoder 基于 DSH,把「确认需求 → 自动开发 → 口语修改 → 即时预览」的整套能力做成了非技术用户也能轻松上手的桌面应用。
完全不需要。一切操作通过对话完成:AI 助理引导你描述需求并确认需求卡片,代码对用户完全隐藏,全程不接触 Git、服务器、数据库等概念。
安全。所有代码与数据都保存在你的电脑本地,不上传任何服务器;API Key 使用系统级加密(safeStorage)存储,应用没有任何遥测。
FreeCoder 本身开源免费(MIT License)。你只需自备一个 DeepSeek API Key(在 platform.deepseek.com 申请),按实际用量计费,无月费。
Windows 10/11 已验证发布;macOS 与 Linux 的 electron-builder 跨平台打包代码已在主进程 package/service.ts 中就位(process.platform 全套分支判断),按 GitHub Releases 节奏陆续放出安装包。
可以。内置「智能部署助手」提供四大路径:一键启动(复用预览服务器立即跑起来)、智能打包(spawn electron-builder 真打 .exe / .dmg / .AppImage)、部署指引(云 / Docker / 服务器,附真实命令与产物入口)、高级导出(5 步 DeployConfigWizard:数据库 / 登录 / 邮箱 / JWT / 确认,导出 zip 包含源码、Dockerfile、docker-compose、.env 与中英文部署指引)。完成后通过 MilestoneCard 展示关键节点,并支持 revealInFolder 直接打开产物。
数据存储可选 SQLite(本地优先,零运维)或一键申请 Neon / Supabase 云数据库;登录方式支持密码登录与 GitHub / Google 等 OAuth 第三方登录,所有凭据通过系统级加密(safeStorage)保存在本地。
会。需求确认后 DSH 智能体会在开发完成后自动规划与执行测试用例,聊天窗口里以「自动测试计划卡片 + 进度条」实时展示当前阶段、已完成项与剩余预估时间;测试结束后给出结构化报告,失败项可一键发起重测。
会。每次开发完成会自动生成 README、需求文档、版本计划等 Markdown 文档,集中在「文档中心」目录树中浏览;还提供 Markdown 渲染查看器与目录索引,无需离开 FreeCoder 即可审阅项目全貌。
下载 FreeCoder 桌面版,自备一个 DeepSeek API Key,几分钟后你就能看到自己的软件跑起来。
💡 安装与配置步骤见上方 安装指南 · 当前迭代 0.1.x(首版 0.1.0):Windows 已发布 · macOS / Linux 跨平台打包就位