| 文档 | 说明 |
|---|---|
| ARCHITECTURE.md | 系统架构设计文档 |
| PROJECT_STRUCTURE.md | 项目结构规范 |
| CODING_STANDARDS.md | 代码规范 |
| DEVELOPMENT.md | 开发指南 |
| API.md | IPC 和 HTTP API 文档 |
| CLAUDE_CODE_GUIDE.md | Claude Code 开发指南 |
- 先阅读 ARCHITECTURE.md 了解系统架构
- 查看 DEVELOPMENT.md 配置开发环境
- 遵循 CODING_STANDARDS.md 编写代码
- 参考 PROJECT_STRUCTURE.md 确定文件位置
- 查看 API.md 了解通信接口
- 遵循 CODING_STANDARDS.md 代码规范
- 查看 DEVELOPMENT.md 的"常见问题"章节
- 参考 ARCHITECTURE.md 的模块关系图
- 使用 API.md 验证接口调用
Super Client R 是一个基于 Electron 的 AI 客户端桌面应用,主要功能包括:
- AI 对话: 基于 Claude SDK 的智能对话
- Agent 系统: 支持工具调用的 AI 代理
- Skill 系统: 可扩展的工具和插件体系
- MCP 支持: Model Context Protocol 服务器管理
- 本地 API: 内置 HTTP 服务器供外部调用
- 框架: Electron + React + TypeScript
- UI: Ant Design + Tailwind CSS
- 构建: Vite + electron-vite
- 状态: Zustand
- 服务器: Koa
- Fork 项目
- 创建功能分支 (
git checkout -b feat/amazing-feature) - 提交更改 (
git commit -m 'feat: add amazing feature') - 推送分支 (
git push origin feat/amazing-feature) - 创建 Pull Request
GPL-2.0 License