Cursor rule
.cursor/rules/qclaw-project.mdcQclaw 專案概述:技術棧、目錄結構與開發指令
Cursor rules
Quality
67/100
Scores the file, not the repository.Length
111 words
5 headings · 2 code blocksRepository
2.8k
— · pushed 95 days agoLast changed
3 days ago
First indexed 3 days ago.123456# Qclaw 專案規範78## 技術棧910- 桌面框架:Electron11- 前端:React + TypeScript + Vite12- UI:Mantine 8 + Tailwind CSS 313- 打包:electron-builder14- 測試:Vitest15- 授權:Apache-2.01617## 目錄結構1819```20electron/21 main/ 主程序(窗口管理、CLI 調用、IPC 處理)22 preload/ 預加載腳本(安全橋接)23src/24 pages/ 頁面元件(嚮導步驟、Dashboard、聊天等)25 components/ UI 元件26 lib/ 業務邏輯27 shared/ 共享模組28 types/ TypeScript 型別定義(含 IPC API 介面)29```3031## 開發指令3233| 指令 | 用途 |34|------|------|35| `npm run dev` | 啟動開發伺服器 |36| `npm run typecheck` | TypeScript 型別檢查 |37| `npm test` | 執行測試套件(Vitest) |38| `npm run build:app` | 前端 + 主程式編譯 |3940> `npm run build` 因 `forceCodeSigning: true` 在無憑證環境會失敗,屬預期行為。4142## 提交前必跑4344```powershell45npm run typecheck46npm test47npm run build:app48```49
Also in qiuzhi2046/Qclaw
Diff this repo’s formatsOne repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| qiuzhi2046/Qclaw.cursor/rules/electron-ipc.mdc · 2.8k | Cursor rules | no sections | 25/100 | 3 days ago | |
| qiuzhi2046/Qclaw.cursor/rules/git-workflow.mdc · 2.8k | Cursor rules | git | 65/100 | 3 days ago |
Similar configs
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| hiromaily/go-crypto-wallet.cursor/rules/typescript.mdc · 126 | Cursor rules | setupbuildtestlint-format+6 | 100/100 | 3 days ago | |
| TechSquidTV/Hermes.cursor/rules/10-hermes-api.mdc · 45 | Cursor rules | testlint-formatstylearch+5 | 100/100 | 3 days ago | |
| markstev/mark-starter.cursor/rules/frontend.mdc · 0 | Cursor rules | setuptestlint-formatstyle+6 | 99/100 | 3 days ago | |
| Allymahmoud/case-intake-platform.cursor/rules/frontend.mdc · 0 | Cursor rules | setuptestlint-formatstyle+7 | 99/100 | 3 days ago | |
| dodgecfr/combatfilms-webapp.cursor/rules/frontend.mdc · 0 | Cursor rules | setuptestlint-formatstyle+7 | 99/100 | 3 days ago | |
| deifos/clipmira-subtitles.cursor/rules/frontend.mdc · 1 | Cursor rules | setuptestlint-formatstyle+7 | 99/100 | 3 days ago | |
| langflow-ai/langflow.cursor/rules/docs_development.mdc · 153k | Cursor rules | setupbuildtestlint-format+7 | 97/100 | 3 days ago | |
| TechSquidTV/Hermes.cursor/rules/20-hermes-api-tests.mdc · 45 | Cursor rules | teststyletesting-strategysecurity+3 | 97/100 | 3 days ago |
