2cc6d646e1
- 新增 CLAUDE.md 项目配置文件 - 新增 superpowers 开发计划文档
2.6 KiB
2.6 KiB
CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
项目概述
阿尼坊(Anifang)知识库 - 微信小程序前端与后台管理系统的需求文档和测试资料存储库。
文档结构
核心需求文档
| 文档 | 位置 | 说明 |
|---|---|---|
| 小程序会员系统需求 | mini-app/阿尼坊会员系统功能需求MD.md |
小程序前端功能规范,含UI设计、交互逻辑、流程图 |
| 后台管理系统需求 | mini-app/阿尼坊后台管理系统功能需求文档.md |
后台功能模块定义、数据字段、权限配置 |
测试资料
- BUG-优化收集:
mini-app/BUG-优化收集/{日期}/- 按日期组织的 bug 记录- Excel 表格:
BUG-优化收集.xlsx - 图片证据:
图片/目录 - 视频证据:
视频/目录
- Excel 表格:
- 测试记录:
mini-app/测试记录/- 功能测试截图和视频
核心业务模块
小程序端
- 活动公告 - 轮播图、公告文章、评论、点赞
- 设施预约 - 日历式时间选择、时段锁定机制、支付流程
- 商摊市集 - 摊位卡片/商铺卡片瀑布流、申摊/发布、热度排序
- 我的 - 用户信息、预约详情、收藏、意见反馈
后台管理端
- 内容管理 - 公告、卡片审核、评论管理
- 设施预约 - 设施配置、价格规则、订单管理
- 摊位市集 - 场次管理、申摊审核、抽签系统、摊位分配
- 用户管理 - 实名认证、会员类型、黑名单
- 系统管理 - 管理员账号、权限、操作日志
关键业务逻辑
摊位申请流程
用户提交申摊 → 待抽签 → 抽签执行 → (中签)审核中 → 审核通过 → 待缴费 → 缴费成功 → 待公布 → 成功(公布摊位号)
状态流转详见需求文档中的 mermaid 流程图。
设施预约时段锁定
- 用户确认预订后临时锁定15分钟
- 超时未支付自动释放
- 支付成功转为正式占用
热度值计算
热度值 = 基础热度分 × 时间衰减系数 × 编辑惩罚系数
基础热度分 = 点击数×点击权重 + 点赞数×点赞权重 + 评论数×评论权重
文档约定
- 需求文档使用 mermaid 图表描述流程
- UI设计参考:微信公众号、小红书、酒店APP等
- 功能优先级:P0(核心必须) / P1(重要功能)
- 数据字段在需求文档中逐模块定义
Git 提交规范
提交消息使用中文描述,遵循约定式提交格式:
<类型>: <描述>
<可选正文>
类型:feat, fix, refactor, docs, test, chore, perf, ci