- 注册 sources/ec-nest、sources/ec-admin 为子模块(origin 指向本项目远端,upstream 保留原仓库) - README 补充子模块克隆/更新说明 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
56 lines
1.9 KiB
Markdown
56 lines
1.9 KiB
Markdown
# 投云长护系统 (touyun-elderly-care)
|
||
|
||
面向老年人的养老服务与管理平台。需求规格见 `docs/requirements/`,spec 约定见 `docs/spec-conventions.md`。
|
||
|
||
## 技术栈
|
||
|
||
待定(占位,后续在 PRD 中明确)
|
||
|
||
AI Coding 项目,融合三件工具:
|
||
|
||
- **harness** — Claude Code(规范见 `CLAUDE.md`)
|
||
- **openspec** — 需求/变更单一事实源(`openspec/`,spec-driven 工作流)
|
||
- **superpowers** — 过程方法论(全局插件,项目级桥接见 `.claude/skills/`)
|
||
|
||
## 快速开始
|
||
|
||
```bash
|
||
openspec new change <name> # 建立变更提案
|
||
openspec validate # 校验 spec/change
|
||
openspec list # 列变更
|
||
openspec view # 交互式看板
|
||
```
|
||
|
||
## 源码(Git 子模块)
|
||
|
||
`sources/` 下两个独立工程以 Git 子模块方式管理:
|
||
|
||
| 子模块 | 说明 | `origin`(本项目远端) | `upstream`(原仓库) |
|
||
|---|---|---|---|
|
||
| `sources/ec-nest` | 后端 | `touyun_liuyun/ec-nest` | `touyun_liuyun/sysmgr-nest` |
|
||
| `sources/ec-admin` | 管理端 | `touyun_liuyun/ec-admin` | `touyun_liuyun/sysmgr-admin` |
|
||
|
||
克隆仓库(含子模块):
|
||
|
||
```bash
|
||
git clone --recurse-submodules ssh://git@git.dianyunshouhu.com:2222/touyun_liuyun/touyun-elderly-care.git
|
||
```
|
||
|
||
更新子模块到远端最新:
|
||
|
||
```bash
|
||
git submodule update --remote
|
||
```
|
||
|
||
## 目录
|
||
|
||
- `CLAUDE.md` / `AGENTS.md` — 项目规范与工作流
|
||
- `openspec/` — 规范与变更
|
||
- `docs/requirements/` — 产品方案 + PRD + 原型
|
||
- `docs/spec-conventions.md` — spec 约定(组织/粒度/编号)
|
||
- `docs/architecture.md` — 三支柱架构图(职责 / 协作 / 技术分层 / 变更生命周期)
|
||
- `docs/superpowers/specs/` — 设计文档
|
||
- `docs/superpowers/plans/` — 实施计划
|
||
- `.claude/skills/` — 项目级技能
|
||
- `sources/` — 源码(Git 子模块:`ec-nest` 后端、`ec-admin` 管理端)
|