CLAUDE.md 2.0 KB

AskYi UniApp 小程序 - Claude Code 配置

2级子项目配置 | 继承自 askyi (1级)

项目信息

属性
项目名称 askyi-uniapp
所属项目 askyi
项目类型 miniprogram (微信小程序)
框架 UniApp
UI Vue 3 + uView Plus

技术栈

类别 技术 用途
框架 UniApp 跨端框架
UI Vue 3 响应式框架
状态 Pinia 状态管理
UI 组件 uView Plus 移动端组件库
语言 TypeScript 类型系统

项目结构

src/
├── api/          # API 接口
├── components/   # 组件
├── composables/  # 组合函数
├── pages/        # 页面
├── stores/       # 状态管理
├── static/       # 静态资源
├── styles/       # 样式
├── types/        # 类型
└── utils/        # 工具

功能模块

模块 功能 状态
首页/发现 内容推荐 规划中
文章 文章列表、详情 规划中
视频 视频播放 规划中
专家 专家咨询 规划中
占卜 金钱卦、摇卦 规划中
用户中心 个人资料 规划中
认证 微信登录 规划中

迁移映射 (askyi-h5 → askyi-uniapp)

React Vue 3
useState ref
useEffect onMounted
Hooks composables
axios uni.request
className class
Capacitor UniApp

开发命令

pnpm install              # 安装依赖
pnpm run dev:h5           # H5 开发
pnpm run dev:mp-weixin    # 微信小程序开发
pnpm run build:mp-weixin  # 构建微信小程序

部署信息

环境 工具
开发 HBuilderX / 微信开发者工具
生产 微信小程序

核心文档

文档 位置 内容
小程序架构 architecture.canvas 组件/页面架构
页面结构 pages.canvas 页面关系图
系统架构 ../architecture.canvas 整体架构图