Skip to content

victkk/FDU-Sharing

Repository files navigation

📚 FDU CS 资料共享

复旦大学计算机学院考试资料分享网站

🌐 网站地址:https://fdu-sharing.vercel.app/


前言

我还记得第一次接触到考试资料这个概念,甚至意识到知识是可以被标价买卖的,是在高三毕业那个暑假,为了准备腾飞书院的先导课考试。

那时候尚且年幼无知,未曾料想,这些扫描件和零散的文档,竟会与我随后四年的大学生活产生如此深的纠葛。后面的两年半里,这样的焦虑是时不时会有的:没有资料时感到恐慌,有了资料又为“收不尽”而担忧。深怕漏掉一份往年题,就在考试中处于劣势。

搜寻资料已经变成了一场对任何人都无意义、但又不得不参与的第二战场。即使偶尔因此获利,也是靠运气为主,谁都不能保证被考到的知识点不会在下一份还没收到的卷子上。学习本不该如此,信息应当自由流动。

幸运的是,我的室友和朋友人都很好,收到资料总是愿意给我一份。不幸的是,在这个学校里居然还有人以分享之名,行敛财之实。舔着个大脸把考试资料的版权据为己有,设立几十块的入群门槛,美其名曰"平衡成本"、"筛选诚意",甚至搞出了"拉人头返现"这种近乎传销的荒诞事情。他们公然宣称要通过封锁资源来"维持竞争力",仿佛我们之间的关系只剩下你死我活的零和博弈。这种人真是不要脸。资料的创作和你有半毛钱关系吗你就卖?拿着老师耗费精力出的卷子,学长学姐无偿整理留下的心血,转手变成自己收割韭菜的镰刀。如果所谓的"竞争力"是靠把同学挡在知识的高墙之外来获得的,那这种竞争力不要也罢。

本着对此类同学的鄙夷和开源的精神,我把我的所有资料放在这里供人取用。版权所有者请与我联系以撤下侵权资料。

如何贡献

我们欢迎所有同学贡献资料!

🚀 简便方式

使用我们提供的自动化脚本,一键贡献:

1. Fork本仓库(重要!)

访问 https://github.com/victkk/FDU-Sharing 点击右上角 "Fork" 按钮

2. 点击绿色的code按钮,点击codespaces,创建一个codespaces里

3. 安装依赖

pip install -r scripts/requirements.txt

4. 将资料放入 upload/ 目录

5. 运行脚本

python scripts/easy_pr.py

脚本会自动:

  • ✅ 识别课程和资料类型
  • ✅ 移动文件到正确位置
  • ✅ 更新网站页面
  • ✅ 创建 Pull Request

详见:

我们欢迎所有同学贡献资料!对于大部分非CS相关的同学,你可以加我微信(vic_david)把资料发我让我挂出来。对于精通github的同学则可以通过以下方式贡献:

🔧 手动PR

  1. Fork 本仓库
  2. 将资料文件放入 public/resources/课程名/ 目录
  3. 在对应课程的 .mdx 文件中添加下载链接
  4. 提交 Pull Request

详细步骤请查看 使用与贡献指南

🤖 AI Agent 辅助贡献

如果你正在使用 AI 编程助手(如 Claude Code、GitHub Copilot Workspace 等),可以让 AI Agent 帮你快速完成贡献流程。

使用方法

Agent/AGENT_GUIDE.md 文件的内容提供给 AI Agent,它将自动:

  • ✅ 识别课程和资料类型
  • ✅ 按规范移动文件到正确位置
  • ✅ 更新网站页面和导航
  • ✅ 创建 Git 提交和 PR

示例提示词

请读取 Agent/AGENT_GUIDE.md 文件,然后帮我添加以下资料:
- 课程:数据结构
- 文件:/tmp/2024期末试卷.pdf
- 类型:期末考试
- 年份:2024

适用场景

  • 📝 不熟悉 Git 操作的同学
  • 🚀 快速批量添加资料
  • 🤖 自动化处理重复性工作

注意:AI Agent 会直接操作你的仓库,请确保已 Fork 并拥有相应权限。

免责声明

  • 本站所有资料仅供学习交流使用
  • 资料版权归原作者所有
  • 如有原作者/整理者希望维护自己的合法权利,请联系我们删除
  • 请勿将资料用于商业用途

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors