dev-manager-tauri/CLAUDE.md
lanrtop 157df716c7 feat: 健康中心诊断优化 + CONVENTIONS v1.4.0
健康中心:
- check_editor 修正为读 editors/active_editors 新字段结构,兼容旧 active_editor
- check_github_token 区分 401/403(Token 失效)与网络超时(warn 而非 error)

蓝图规则:
- CONVENTIONS v1.4.0:新增「交互质量复盘笔记」章节,建立结构化复盘数据集
- blueprint.rs 版本常量同步至 1.4.0,CLAUDE.md 注入模板版本同步
- 项目导师模块标记为 done(progress 100)
2026-04-04 23:20:31 +09:00

2.4 KiB
Raw Blame History

炼境 (Dev Manager Tauri)

Git 多空间开发管理器Tauri v2 + React + TypeScript + Rust。

技术栈

  • 前端React 19 + TypeScript + TailwindCSS + React Query + Zustand + React Flow
  • 后端Rust + Tauri v2 + SQLite (rusqlite + r2d2)
  • 包管理pnpm禁止 npm/yarn
  • CI/CDGitHub Actions + 阿里云 OSS详见 docs/tauri-cicd-guide.md
  • 客户端更新tauri-plugin-updater详见 docs/tauri-updater-guide.md

目录结构

src/                    前端源码
src/components/         React 组件(按功能分目录)
src/lib/commands.ts     Tauri command 调用封装
src-tauri/src/          Rust 后端
src-tauri/src/commands/ Tauri command 实现
.blueprint/             项目蓝图manifest + 模块详情 + 任务卡)
docs/                   部署和更新指南

技能使用规则

根据任务卡 complexity 决定执行后的检查:

complexity 执行后必跑
S简单增删改 /code-review → /smart-commit
M中等逻辑 /Dev-edge-case → /code-review → /smart-commit
L复杂应先拆 /architect → /splitter → 拆成 S/M
  • 新功能设计阶段:/architect
  • 代码重构/简化:/simplify → /code-review
  • 发现深层问题:/Dev-deep-think

项目蓝图

本项目使用 .blueprint/ 目录维护项目全景架构图,驱动需求讨论和任务管理。

每次对话都应遵循以下流程:

1. 了解当前状态

对话开始时,先读取 .blueprint/manifest.yaml 了解项目模块和状态。

2. 讨论需求时更新蓝图

  • 确认了新需求 → 在 manifest.yaml 新增模块,创建 .blueprint/modules/<id>.md
  • 拆分了大需求 → 在模块文件中添加任务卡
  • 调整了方向 → 更新模块关系edges

3. 完成实现后标记蓝图

  • 完成了功能 → 更新对应任务卡状态为 done(前缀改为
  • 更新 manifest.yaml 顶部的 updated 日期

4. 任务卡规范

详见 .blueprint/CONVENTIONS.md,核心规则:

  • 任务卡同时具备 files + acceptance + complexity S/M → 标记为 📋 可派发
  • 可派发的任务卡可以直接交给 Claude Agent 独立完成