Skip to content

lxdao-official/lx-scale

Repository files navigation

LXScale - 开源心理健康评估平台

项目概述

什么是 LXScale?

LXScale 是一个完全免费的心理健康评估平台,致力于提供专业、可靠的心理健康筛查工具。目前已实现 SCL-90 问卷演示版,计划整合更多开源心理评估工具,并提供 AI 驱动的分析结果与专业建议。

项目演示: https://scl-90.vercel.app/

核心功能

  • 零门槛评估: 完全免费的问卷填写体验
  • AI 分析: 智能解读评估结果并提供个性化建议
  • 专业来源: 基于学术研究和临床实践的评估工具

项目初衷

当前市场存在大量付费心理评估服务,这些服务通过 SEO 技术占据搜索结果前列,但实际上许多评估问卷本身是开源且免费的。这种商业模式对正在寻求心理健康支持的人群造成了不必要的经济负担(特别是填完了才发现要付费获取结果真的会把人气晕掉)。

LXScale 旨在打破这一壁垒,提供真正免费、无隐藏收费的心理评估服务,让每个人都能获得基本的心理健康评估资源。

本项目完全符合 LX 精神,通过技术赋能心理健康领域,虽然和目前看来区块链没什么关系,但还是有很大想象空间的,也十分吸引开发者。

解决方案

  • 整合优质资源: 系统性收集并整合开源心理评估问卷(如 SCL-90 等)
  • 无障碍体验: 提供直观、友好的在线评估界面,预期每个问卷的作答和结果页面都会单独进行设计
  • AI 赋能: 运用先进 AI 技术提供专业的结果分析和初步建议
  • SEO 优化: 提升平台可见度,与付费服务形成良性竞争
  • 持续迭代: 逐步扩展评估工具库和功能模块

技术架构

核心技术栈

  • Next.js 15: 提供现代化的 React 应用框架支持
  • Shadcn UI: 基于该组件库实现高质量、可访问的用户界面
  • Tailwind CSS 4: 高效的实用优先 CSS 框架
  • RainbowKit: 集成区块链捐赠功能,为项目可持续发展提供支持
  • TypeScript: 提供类型安全保障,提高代码质量

问卷设计理念

  • 独立设计: 每个问卷的作答和结果页面都会单独进行设计,以最大程度地匹配各类心理评估工具的特性
  • 用户体验优先: 采用渐进式设计,减少用户认知负担,使评估过程更加流畅
  • 响应式布局: 确保在各种设备上都能提供良好的使用体验
  • 可访问性设计: 遵循 WCAG 标准,为所有用户提供无障碍的访问体验

成本控制

采用高效技术架构降低开发和运营成本:

  • 前端驱动,无状态设计: 减少服务器资源需求
  • 基于 Shadcn UI: 利用成熟组件库,当前版本专注功能实现,未来可能考虑 UI 升级
  • 灵活的 API 调用机制: 支持用户自行配置或社区赞助
  • RainbowKit 集成: 主要用于集成捐赠功能,为项目可持续发展提供支持

开始使用

本地开发

# 安装依赖
npm install

# 启动开发服务器
npm run dev

访问 http://localhost:3000 查看项目。

贡献指南

我们欢迎所有形式的贡献,无论是新功能、问卷资源整合、文档改进还是问题报告。

  1. Fork 本仓库
  2. 创建您的特性分支 (git checkout -b feature/amazing-feature)
  3. 提交您的更改 (git commit -m 'Add some amazing feature')
  4. 推送到分支 (git push origin feature/amazing-feature)
  5. 开启一个 Pull Request

许可证

本项目采用 MIT 许可证 - 查看 LICENSE 文件了解详情。

联系我们

如有任何问题或建议,请通过 GitHub Issues 联系我们。


LXDAO 支持

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published