ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證装了吗 —— AI 驱动的软件安装助手,帮学编程的同学一键安装软件
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
今天你装了吗?—— 帮学编程的同学一键安装软件。 输入一句话(比如「我想装 MySQL」),AI 帮你提炼软件、挑好版本、生成带中文注释的安装脚本,还能在桌面 APP 里一键执行。装不上算我们的,装上了算你的 🎉 • Python 3.10+、Node.js 18+ • 复制 server/.env.example 为 server/.env 并填写配置(OpenAI Chat Completions 兼容格式): • AI_API_KEY:API Key • AI_BASE_URL:Base URL(会自动规范化) • AI_MODEL:模型名(默认 deepseek-chat) • ADMIN_PASSWORD:管理后台密码 • GITHUB_TOKEN(可选):GitHub API 令牌,把版本查询限额从 60 次/小时提到 5000 次/小时(可用 gh auth token 获取) 首次启动自动建表并预置 20 个常见软件(MySQL、Node.js、Python、JDK、Git、Docker、VS Code 等)。檢視完整 README ↗
今天你装了吗?—— 帮学编程的同学一键安装软件。
输入一句话(比如「我想装 MySQL」),AI 帮你提炼软件、挑好版本、生成带中文注释的安装脚本,还能在桌面 APP 里一键执行。装不上算我们的,装上了算你的 🎉
| 模块 | 目录 | 技术栈 | 说明 |
|---|---|---|---|
| 服务端 | server/ | Python FastAPI + SQLite | AI 方案生成、版本获取、数据存储、管理 API |
| 桌面 APP | desktop/ | Electron + Vite + React + Tailwind | 用户端:搜软件 → 选版本 → 生成方案 → 一键安装 |
| 管理后台 | admin/ | Vite + React + Tailwind | 方案管理、用户反馈、选择统计 |
server/.env.example 为 server/.env 并填写配置(OpenAI Chat Completions 兼容格式):
AI_API_KEY:API KeyAI_BASE_URL:Base URL(会自动规范化)AI_MODEL:模型名(默认 deepseek-chat)ADMIN_PASSWORD:管理后台密码GITHUB_TOKEN(可选):GitHub API 令牌,把版本查询限额从 60 次/小时提到 5000 次/小时(可用 gh auth token 获取)cd server
python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
uvicorn app.main:app --host 127.0.0.1 --port 8787
首次启动自动建表并预置 20 个常见软件(MySQL、Node.js、Python、JDK、Git、Docker、VS Code 等)。
cd desktop
npm install # 如 Electron 下载慢,desktop/.npmrc 已配置 npmmirror 镜像
npm run dev # 同时启动 Vite 和 Electron
cd admin
npm install
npm run dev # 浏览器打开 http://localhost:5174,输入 .env 中设置的管理密码
POST /api/plans/generate,stream: true)X-Admin-Token 请求头)GET /api/health 健康检查
GET /api/software?q= 软件列表/搜索
POST /api/resolve 一句话 → 软件名(本地匹配 + AI 提炼)
GET /api/versions?software= 版本列表(缓存 → 源 → AI)
GET /api/plans?software=&version=&platform= 查询已有方案
POST /api/plans/generate 生成方案(支持 SSE 流式 / force 重新生成)
POST /api/plans/{id}/feedback 提交反馈(valid / invalid / text)
POST /api/admin/login 管理员登录
GET/PUT/DELETE /api/admin/plans... 方案管理 + /regenerate AI 重写
GET/PUT /api/admin/feedback... 反馈管理
GET /api/admin/stats 统计数据
进度与问题记录见 PROGRESS.md。