# TGScale **Repository Path**: rgh/tgscale ## Basic Information - **Project Name**: TGScale - **Description**: 欢迎来到TG自研SCL-90压力评测系统 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-19 - **Last Updated**: 2026-04-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LXScale - 开源心理健康评估平台 ## 项目概述 ### 什么是 LXScale? ### 核心功能 - **零门槛评估:** - **AI 分析:** 智能解读评估结果并提供个性化建议 - **专业来源:** 基于学术研究和临床实践的评估工具 ## 技术架构 ### 核心技术栈 - **Next.js 15**: App Router + 国际化支持,提供现代化的 React 应用框架 - **TypeScript**: 全栈类型安全保障,提高代码质量和开发效率 - **Tailwind CSS 4**: 高效的实用优先 CSS 框架,快速构建响应式界面 - **Shadcn/ui**: 基于 Radix UI 的高质量组件库,提供可访问的用户界面 - **Next-international**: 完整的国际化解决方案,支持中英双语 - **AI 集成**: DeepSeek API 驱动的智能结果分析与个性化建议 - **RainbowKit**: Web3 集成支持,为未来区块链功能和捐赠机制做准备 ### 架构设计理念 #### 问卷系统设计 - **模块化架构**: 每个评估工具独立设计,包含专属的问卷数据、计算逻辑和结果组件 - **渐进式体验**: 智能进度跟踪,支持中途保存和断点续答 - **多维度分析**: 不仅提供总分,还包含因子分析、维度评估和个性化建议 - **响应式适配**: 针对移动端和桌面端优化的不同交互体验 #### 国际化与可访问性 - **双语支持**: 基于 Next-international 的完整中英文本地化 - **文化适配**: 问卷内容和结果解读符合不同文化背景的理解习惯 - **无障碍优化**: 基于 Radix UI 构建,支持键盘导航和屏幕阅读器(持续优化中) - **语义化结构**: 清晰的 HTML 语义,提升可访问性和 SEO 效果 ### 技术优势与成本效益 #### 高效开发架构 - **静态生成优化**: 利用 Next.js SSG 实现极致的页面加载性能 - **组件库集成**: 基于 Shadcn/ui + Radix UI 的企业级组件体系 - **类型安全**: TypeScript 全栈覆盖,减少运行时错误和维护成本 - **智能缓存**: 本地存储 + 浏览器缓存策略,减少网络请求 #### 可持续运营 - **零服务器成本**: 纯前端部署,支持 Vercel/Netlify 等免费托管平台 - **API 成本控制**: DeepSeek API 低成本调用,支持社区众筹或个人配置 - **扩展性设计**: 新增评估工具只需 4 步,开发者友好的贡献流程 - **Web3 就绪**: 预留 RainbowKit 集成,未来支持去中心化捐赠和治理 ## 开始使用 ### 本地开发 ```bash # 安装依赖 npm install # 启动开发服务器 npm run dev ```