2025年7月6日 作者 c4t_1337 0

车友投稿:ClaudeCO_WebUI_开发日志 1

今天来分享一个 本人自己开发的项目 ClaudeCO,一个claude code 的web ui
项目地址:https://github.com/B143KC47/claudeCO-webui

项目概述

这是一个全栈的Claude Code Web UI项目,旨在为Claude Code提供一个现代化、功能丰富的Web界面,让用户可以在浏览器中享受完整的Claude Code体验(主要的作用希望可以在移动端上使用 web ui )。

技术栈

  • 前端: React 18 + TypeScript + Vite + Tailwind CSS
  • 后端: Deno + Hono框架
  • 构建工具: 支持多平台编译 (Linux x64/ARM64, macOS x64/ARM64,Windows WSL)

目前的功能:

正常的Claude Code 对话

  • 支持思考模式配置 (auto, think, think_hard等)
  • 工具使用权限管理
  • 支持会话恢复和继续对话

💾 Sessions 管理(对话记录)

  • 会话标题自定义和标签管理
  • 基于IndexedDB的本地会话存储
  • 会话导入/导出功能
  • 按项目分组的会话历史

 文件资源管理器集成

  • 实时文件信息显示
  • 树形文件浏览器
  • 支持WSL路径转换
  • 文件/文件夹操作支持

终端集成 (还行吧)

即将开发的功能:

Git 集成

Checkpoint

Bill Checking (账单查看)

远程连接 +认证

开发经验分享

在这个项目的开发过程中,我使用Claude Code + Cursor协同开发,总结了一些有效的开发策略

如何给AI定错大概有三个部分:

利用F12控制台的错误信息,将完整的错误堆栈信息提供给AI

Deno的错误信息非常详细,直接复制给AI能快速定位问题

通过Network面板查看API请求/响应,帮助AI理解接口问题

当UI布局或样式出现问题时,截图比文字描述更有效

以及用MCP让AI直接访问网页内容,获得更准确的上下文

那么如果大家觉得还不错 非常欢迎大家体验和贡献代码!!!

或者 星星一下项目 感谢!