7b4492c41e
Update PRD v3.2 + TDD v2.1: WinUSB auto-install, ffmpeg, uninstall fixes
...
PRD v3.2:
- Document WinUSB driver auto-install (self-signed cert + pnputil)
- ffmpeg/yt-dlp now mandatory install components
- Update uninstall description (Wails native dialog, preserve system deps)
- Fix packaging output description (DMG + ad-hoc codesign)
TDD v2.1:
- Rewrite install steps to match actual 11-step implementation
- Add detailed Windows WinUSB driver install flow (self-sign + pnputil)
- Update uninstall flow with ConfirmUninstall native dialog
- Update ProgressEvent struct to match actual implementation
Installer:
- Add ConfirmUninstall() with Wails native MessageDialog
- Replace JS confirm() with Go native dialog (fixes macOS WebView issue)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 02:10:28 +08:00
31b64ef6df
docs: add prerequisite install commands to Windows build guide
...
Added winget install commands and verification steps for Go, Node.js,
Git, pnpm, and Wails CLI in TDD section 11.7.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 16:59:22 +08:00
1eab9b7ceb
docs: add Go HTTP alternative architecture and Windows build guide to TDD
...
- Section 8.5.14: added alternative architecture comparison table
(Wails v2 vs Go HTTP + embedded Web UI) for future cross-compile reference
- Section 11.7: added step-by-step Windows installer build guide
with PowerShell commands
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-08 01:10:17 +08:00
5324408b84
refactor: reorganize repo — move edge-ai-platform to subdirectory
...
- Move all Edge AI Platform code into edge-ai-platform/ subdirectory
- Remove legacy local_service_win/ and relay-server-linux binary
- Keep docs/ and README.md at repo root
- Update docs to latest PRD v3.1 and TDD v2.0
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 02:41:24 +08:00
0103a483b8
docs: add F19 cluster inference specs to PRD + TDD
...
- PRD v2.7: F19 multi-device cluster inference feature spec
- TDD v1.6: 8.5.15 cluster architecture, dispatcher, pipeline, API design
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 10:33:55 +08:00
f322557af3
docs: add KL720 hardware support and GUI installer design
...
PRD v2.6:
- F17: complete GUI installer spec (Wails v2, 6-step wizard, auto deps)
- F18: expand from KL520-only to KL520+KL720 dual-chip support
- KDP→KDP2 firmware update, cross-chip model path resolution
TDD v1.5:
- Section 5.2: rewrite Kneron driver with chip-aware architecture
- Section 8.5.13: dual-chip communication diagram + KL720 verification
- Section 8.5.14: new GUI installer technical design (Wails, Go API,
install/uninstall flow, platform-specific handling, ASCII mockups)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 14:09:21 +08:00
3f02435414
docs: add F18 KL520 hardware integration specs to PRD + TDD
...
PRD v2.5:
- Add F18: Kneron KL520 hardware communication integration
- USB Boot mode with auto firmware loading
- JSON-RPC bridge architecture (Go → Python → SDK → USB)
- Tiny YOLO v3 inference verified (~25ms latency)
- COCO 80-class detection with NMS post-processing
TDD v1.4:
- Update 5.2: Replace placeholder driver with actual implementation
- KL720Driver with JSON-RPC over stdin/stdout
- Python bridge command protocol table
- KL520 USB Boot connection flow
- Add 8.5.13: KL520 technical mapping with architecture diagram,
inference pipeline code, YOLO post-processing specs,
Apple Silicon compatibility notes, and verified detection results
- Update 11.5: Add firmware files, kp module, and scripts directory structure
- Update directory structure to match actual driver files
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 04:52:22 +08:00
8c75a6508a
docs: add F16 installation/distribution and F17 GUI installer specs
...
PRD v2.4: Added F16 (cross-platform install scripts, GoReleaser packaging,
startup dependency check, Kneron hardware detection) and F17 (planned GUI
installer wizard for non-technical users).
TDD v1.3: Added 8.5.12 (F16 technical mapping with install flow diagrams),
11.5 (installation scripts documentation), 11.6 (startup dependency checker).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 00:07:35 +08:00
b28aec2589
docs: 新增 F14 批次圖片推論、F15 攝影機自動偵測功能文件
...
PRD B4.5:
- 額外功能由 9 項更新為 11 項
- F5 補充批次圖片推論和拖放上傳說明
- 新增 F14(批次圖片推論)功能規格
- 新增 F15(攝影機自動偵測)功能規格
- i18n 翻譯 key 數量更新為 130+
TDD 8.5:
- 8.5.1 F5 表格新增批次圖片 API
- 新增 8.5.8 自訂模型上傳(F11)技術對照
- 新增 8.5.9 裝置健康狀態(F13)技術對照
- 新增 8.5.10 批次圖片推論(F14)完整技術對照
- 新增 8.5.11 攝影機自動偵測(F15)技術對照
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 04:30:18 +08:00
edc8355c23
docs: 更新 PRD v2.3 + 新增 TDD v1.2
...
- PRD: 新增 B4.5 已實作額外功能(i18n、深色模式、多來源推論、Dashboard 等 9 項)
- TDD: 新增技術設計文件,涵蓋前後端架構、通訊協定、Driver 抽象層、Camera Pipeline
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 01:03:33 +08:00
1902cd0f84
docs: 更新 PRD 至 v2.2 — 新增 Kneron 硬體規格與路線圖
...
- 新增 B3.7 硬體支援路線圖(Kneron Dongle → Arduino/KNEO Pi → 開放)
- 新增 B3.8 硬體技術規格(KL720/KL730 晶片規格、Kneron PLUS SDK、Toolchain、KneronDFUT)
- 新增 A6.3 TOP 3 痛點深度解析(部署後監控、模型漂移偵測、主動學習閉環)
- 更新產品定位為 Kneron 晶片深度整合策略
- 更新 B4.3 燒錄協定為具體 Kneron PLUS SDK API
- 新增 C3 Kneron 硬體與 SDK 參考來源
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 01:06:11 +08:00
b34c23d184
上傳檔案到「docs」
2026-02-12 13:48:52 +00:00