KKCode 是 OpenCode 的移動端客戶端 —— OpenCode 是運行在 Mac 上的 AI 編程助手。 通過 Wi-Fi 或 Tailscale 連接本地 OpenCode 服務器,隨時隨地享受 AI 驅動的編程輔助。 ### 功能特性 • 多 AI 模型 — 在 Deepseek、智譜、Qwen、Kimi、MiniMax 以及你的 OpenCode 服務器支持的任意模型之間自由切換。每個會話獨立記憶模型偏好,跨對話保持你的選擇。 • 流式響應 — 響應內容實時流式呈現。AI 生成時可自由滾動,KKCode 保持你的閱讀位置,絕不打斷閱讀體驗。 • 代碼與 Markdown 渲染 — 代碼塊完整語法高亮,支持行內格式與富 Markdown 顯示。 • 工具調用透明 — 清晰展示 AI 調用的每個工具,查看文件變更,檢查每次工具調用的輸入與輸出。 • 圖片附件 — 直接從相冊發送截圖或設計稿。 • 會話管理 — 按項目目錄組織對話。支持重命名、滑動刪除、批量移除會話。 • 分屏視圖 — 會話列表與當前聊天並排顯示,帶來桌麵級的多任務體驗。 • 離線草稿 — 未完成的消息按會話自動保存,返回時自動恢複。 • 多語言支持 — 英語、簡體中文、繁體中文、日本語、한국어、Deutsch、Français、Português、Русский。 • 深色與淺色模式 — 自動跟隨係統外觀。 ### 工作原理 KKCode 連接運行在 Mac 上的 OpenCode 服務器。 啟動服務器: ``` opencode serve --hostname 0.0.0.0 --port 4096 ``` 然後在 KKCode 中添加服務器連接,即可開始對話。 如需在家以外的網絡遠程訪問,推薦使用 Tailscale。 KKCode 需要配合 OpenCode 服務器使用,本身不內置 AI 推理能力或 AI 模型。