zhikunqingtao/zhikuncode

Codex/Claude Code/Cursor的开源增强版,专注一句话实现复杂长程任务(教育、编程、办公、生活、娱乐、游戏)。部署在你自己的服务器上,团队用浏览器打开就能编程——包括手机。CLI & Web UI 双入口,Multi-Agent 协作,原生直连千问/DeepSeek 等国产大模型。技能/插件/跨会话记忆,8 层安全沙箱,数据不离开你的机器。Docker 一键部署,MIT 开源,零锁定。

解決的問題

ZhikunCode 是一個開源的 AI 程式設計助手,旨在自動化完整的軟體開發生命週期。它透過提供一個自托管的瀏覽器環境,解決了 AI 程式設計工具碎片化問題,讓多個 AI 代理能在不需安裝本地客戶端的情況下,跨各種平台(包括行動裝置)協作撰寫、測試與驗證程式碼。

工作原理

系統採用多代理架構(支援 Team、Swarm 及 SubAgent 模式),將複雜任務進行分解。後端基於 Java Spring Boot,前端使用 React,程式碼分析能力由 Python 服務提供。系統整合多種 LLM(包括國內中文模型如 Qwen、DeepSeek 及 Kimi),並具備先進的「上下文級聯」系統,透過六層壓縮管理超長對話。此外,還包含一個執行時驗證框架,透過瀏覽器、HTTP API 或自動化測試確保產生的程式碼實際可用。

適用對象

適合希望擁有強大、自托管 AI 程式設計助手以處理複雜工程任務的開發者,以及偏好使用國內中文 LLM 並希望實現直接連接的使用者。

主要特色

  • 瀏覽器控制:透過任何瀏覽器(包括行動裝置與 iPad)存取完整的開發工作流程。
  • 多代理協作:支援固定角色(Team)、動態協商(Swarm)與主從委派(SubAgent)。
  • 高階上下文管理:六層壓縮級聯機制,可處理超長對話且不遺失關鍵資訊。
  • 執行時驗證:內建框架可產生證據(截圖、日誌、差異)以驗證輸出正確性。
  • 國產 LLM 整合:開箱即用支援 Qwen、DeepSeek、Moonshot 及 ZhipuGLM。
  • Docker 部署:使用 Docker Compose 實現一鍵式部署。

相關

  • 專案
  • 專案
  • 專案
  • 專案