LearningTools
A lightweight WeChat Mini Program for Sichuan University, integrating campus tools like weather check, empty classroom query, campus map, notice board and personal center, to make campus life easier for students and staff.
Install / Use
/learn @The-niceU/LearningToolsREADME
🏫 四川大学校园助手小程序
<p align="center"> <img src="https://img.shields.io/badge/WeChat-Mini%20Program-brightgreen" alt="微信小程序"> <img src="https://img.shields.io/badge/Sichuan%20University-Campus%20Assistant-blue" alt="川大校园助手"> <img src="https://img.shields.io/badge/license-MIT-green" alt="许可证"> </p> <p align="center"> 四川大学一站式校园服务小程序,为川大师生提供便捷的校园生活工具 </p>📸 项目预览
<table style="width: 100%; border-collapse: collapse; text-align: center; border: 1px solid #eee;"> <!-- 图片行 --> <tr> <td style="width: 33%; padding: 8px; border: 1px solid #eee;"> <img src="./images/preview/preview1.png" style="width: 100%; height: 480px; object-fit: cover; border-radius: 10px;" alt="首页" > </td> <td style="width: 33%; padding: 8px; border: 1px solid #eee;"> <img src="./images/preview/preview2.png" style="width: 100%; height: 480px; object-fit: cover; border-radius: 10px;" alt="校园工具" > </td> <td style="width: 33%; padding: 8px; border: 1px solid #eee;"> <img src="./images/preview/preview3.png" style="width: 100%; height: 480px; object-fit: cover; border-radius: 10px;" alt="个人中心页" > </td> </tr> <!-- 标题行 --> <tr> <td style="padding: 10px; border: 1px solid #eee; font-size: 16px;">首页</td> <td style="padding: 10px; border: 1px solid #eee; font-size: 16px;">校园工具</td> <td style="padding: 10px; border: 1px solid #eee; font-size: 16px;">个人中心页</td> </tr> </table>✨ 功能清单
核心功能
- 🌤️ 成都实时天气查询:自动获取成都天气,包含温度、天气状况、风向等信息
- 🏫 校园空教室查询:支持江安、望江、华西三校区空教室实时查询
- 🗺️ 川大校园地图导航:集成校园地图,方便查找教学楼、图书馆等地点
- 👤 个人中心 / 登录功能:支持用户登录,保存个人信息
- 📢 校园公告栏:展示最新校园公告,支持点击查看详情
实用工具
- 📅 课表查询:快速查看个人课程表
- 📞 快捷拨号:集成教务处、医务室、后勤处等常用电话
- 📦 失物招领:发布和查看失物招领信息
- 💬 意见反馈:提交使用意见和建议
🛠️ 技术栈
- 前端框架:微信小程序原生开发
- 天气 API:免费第三方天气 API
- 数据存储:微信小程序本地存储
- UI 设计:自定义组件 + 微信原生组件
📱 快速开始
环境要求
- 微信开发者工具
- 微信小程序账号(可选,用于真机调试)
安装步骤
1. 克隆项目
git clone https://github.com/你的用户名/仓库名.git
2. 打开项目
- 打开微信开发者工具
- 选择「导入项目」
- 选择项目目录,填写 AppID(测试可使用测试号)
3. 配置说明
- 若使用天气 API,可在
pages/tool/tool.js中替换为自己的 API 密钥 - 测试阶段可在微信开发者工具中勾选「不校验合法域名、web-view(业务域名)、TLS 版本以及 HTTPS 证书」
4. 运行项目
- 点击「编译」即可在模拟器中查看效果
- 点击「预览」可扫码在手机上真机调试
📂 项目结构
scu-campus-miniprogram/
├── pages/ # 页面目录
│ ├── index/ # 首页
│ ├── info/ # 校园信息页
│ ├── tool/ # 校园工具页
│ ├── life/ # 校园生活页
│ ├── map/ # 校园地图页
│ ├── me/ # 个人中心页
│ └── noticeDetail/ # 公告详情页
├── images/ # 图片资源
│ └── preview/ # 预览图
├── app.js # 小程序入口文件
├── app.json # 小程序配置文件
├── app.wxss # 全局样式文件
└── README.md # 项目说明文档
🤝 贡献指南
欢迎任何形式的贡献!如果你有好的想法或发现了 bug,欢迎:
- Fork 本仓库
- 创建新的分支 (
git checkout -b feature/AmazingFeature) - 提交你的更改 (
git commit -m 'Add some AmazingFeature') - 推送到分支 (
git push origin feature/AmazingFeature) - 开启一个 Pull Request 📄 许可证 本项目采用 MIT 许可证 - 查看 LICENSE 文件了解详情
🙏 致谢
感谢四川大学提供的校园服务支持 感谢免费天气 API 提供的数据支持 感谢所有为本项目做出贡献的开发者
<p align="center"> Made with ❤️ by 川大师生 </p>Related Skills
YC-Killer
2.7kA library of enterprise-grade AI agents designed to democratize artificial intelligence and provide free, open-source alternatives to overvalued Y Combinator startups. If you are excited about democratizing AI access & AI agents, please star ⭐️ this repository and use the link in the readme to join our open source AI research team.
groundhog
399Groundhog's primary purpose is to teach people how Cursor and all these other coding agents work under the hood. If you understand how these coding assistants work from first principles, then you can drive these tools harder (or perhaps make your own!).
last30days-skill
18.8kAI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the web - then synthesizes a grounded summary
sec-edgar-agentkit
10AI agent toolkit for accessing and analyzing SEC EDGAR filing data. Build intelligent agents with LangChain, MCP-use, Gradio, Dify, and smolagents to analyze financial statements, insider trading, and company filings.
