{"id":30275892,"url":"https://github.com/forecho/pagame","last_synced_at":"2026-02-10T05:32:08.145Z","repository":{"id":309884988,"uuid":"1037879980","full_name":"forecho/PAGame","owner":"forecho","description":null,"archived":false,"fork":false,"pushed_at":"2025-08-14T10:58:04.000Z","size":44,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-08-14T11:27:56.761Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://pagame.forecho.com/","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/forecho.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-08-14T09:07:35.000Z","updated_at":"2025-08-14T10:58:07.000Z","dependencies_parsed_at":"2025-08-14T11:28:05.852Z","dependency_job_id":"c448fa22-0904-4429-8a1e-e55ca3246371","html_url":"https://github.com/forecho/PAGame","commit_stats":null,"previous_names":["forecho/pagame"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/forecho/PAGame","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/forecho%2FPAGame","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/forecho%2FPAGame/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/forecho%2FPAGame/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/forecho%2FPAGame/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/forecho","download_url":"https://codeload.github.com/forecho/PAGame/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/forecho%2FPAGame/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270697072,"owners_count":24629986,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-16T02:00:11.002Z","response_time":91,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-08-16T10:10:32.453Z","updated_at":"2026-02-10T05:32:08.030Z","avatar_url":"https://github.com/forecho.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 价格行为学缩写记忆游戏 (PAGame)\n\n一个帮助交易者记忆价格行为学专业缩写的互动游戏项目。\n\n## 🎯 项目目标\n\n通过游戏化的方式，帮助用户快速记忆和掌握价格行为学中的专业缩写，包括：\n- 技术分析术语缩写\n- 交易策略相关缩写  \n- 市场形态缩写\n- 风险管理缩写\n\n## 🚀 技术栈\n\n- **前端框架**: Vue 3 (Composition API)\n- **UI组件库**: daisyUI 5.0.50\n- **CSS框架**: Tailwind CSS\n- **构建工具**: Vite\n- **语言**: JavaScript\n\n## ✨ 主要功能\n\n### 🎮 游戏模式\n- **选择题模式**: 显示缩写，选择对应的英文全称和中文释义\n- **随机出题**: 每次游戏随机选择20个缩写进行测试\n- **即时反馈**: 答题后立即显示正确答案和解释\n- **进度跟踪**: 实时显示答题进度和得分情况\n\n### 🎨 界面特性\n- **响应式设计**: 支持各种设备尺寸\n- **主题切换**: 内置多种主题（浅色、深色、可爱、赛博朋克）\n- **现代化UI**: 使用 daisyUI 组件库，界面美观易用\n- **本地存储**: 记住用户的主题偏好设置\n\n### 📊 学习内容\n包含100+个价格行为学专业缩写，涵盖：\n- 基础术语 (如: PA, TF, S/R)\n- 技术形态 (如: IB, TRI, W)\n- 交易策略 (如: H2B, L2S, SAR)\n- 风险管理 (如: iR, iStop, TGT)\n\n## 🛠️ 安装和运行\n\n### 环境要求\n- Node.js 16+ \n- npm 或 yarn 或 pnpm\n\n### 安装依赖\n```bash\nnpm install\n```\n\n### 开发模式运行\n```bash\nnpm run dev\n```\n\n### 构建生产版本\n```bash\nnpm run build\n```\n\n### 预览生产版本\n```bash\nnpm run preview\n```\n\n## 📁 项目结构\n\n```\nPAGame/\n├── src/\n│   ├── components/\n│   │   └── GameCard.vue          # 游戏主组件\n│   ├── data/\n│   │   └── acronyms.js           # 缩写数据\n│   ├── App.vue                   # 主应用组件\n│   ├── main.js                   # 应用入口\n│   └── style.css                 # 全局样式\n├── index.html                    # HTML入口\n├── package.json                  # 项目配置\n├── vite.config.js               # Vite配置\n├── tailwind.config.js           # Tailwind配置\n├── postcss.config.js            # PostCSS配置\n└── README.md                    # 项目说明\n```\n\n## 🎨 主题系统\n\n项目使用 daisyUI 的内置主题系统，支持：\n\n- **light**: 浅色主题（默认）\n- **dark**: 深色主题\n- **cupcake**: 可爱主题\n- **cyberpunk**: 赛博朋克主题\n\n用户可以通过导航栏的主题切换按钮自由选择，选择会被保存到本地存储中。\n\n## 🔧 自定义配置\n\n### 添加新的缩写\n在 `src/data/acronyms.js` 文件中添加新的缩写条目：\n\n```javascript\n{ abbreviation: 'NEW', fullName: 'New Term', chinese: '新术语' }\n```\n\n### 修改游戏设置\n在 `GameCard.vue` 组件中修改：\n- 题目数量（默认20题）\n- 选项数量（默认4个选项）\n- 游戏逻辑\n\n### 自定义主题\n在 `tailwind.config.js` 中配置 daisyUI 主题：\n\n```javascript\ndaisyui: {\n  themes: [\"light\", \"dark\", \"cupcake\", \"cyberpunk\"],\n}\n```\n\n## 🌟 特色亮点\n\n1. **游戏化学习**: 将枯燥的记忆过程转化为有趣的游戏体验\n2. **即时反馈**: 答题后立即显示正确答案，加深记忆\n3. **多主题支持**: 多种视觉风格，满足不同用户偏好\n4. **响应式设计**: 完美适配各种设备，移动端友好\n5. **本地存储**: 记住用户设置，提升用户体验\n\n## 🤝 贡献指南\n\n欢迎提交 Issue 和 Pull Request 来改进这个项目！\n\n### 贡献方式\n1. Fork 项目\n2. 创建特性分支 (`git checkout -b feature/AmazingFeature`)\n3. 提交更改 (`git commit -m 'Add some AmazingFeature'`)\n4. 推送到分支 (`git push origin feature/AmazingFeature`)\n5. 开启 Pull Request\n\n## 📄 许可证\n\n本项目采用 MIT 许可证 - 查看 [LICENSE](LICENSE) 文件了解详情。\n\n## 🙏 致谢\n\n- [Vue.js](https://vuejs.org/) - 渐进式JavaScript框架\n- [daisyUI](https://daisyui.com/) - Tailwind CSS组件库\n- [Tailwind CSS](https://tailwindcss.com/) - 实用优先的CSS框架\n- [Vite](https://vitejs.dev/) - 下一代前端构建工具\n\n---\n\n**让学习价格行为学变得有趣！** 🎯📈\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fforecho%2Fpagame","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fforecho%2Fpagame","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fforecho%2Fpagame/lists"}