本站是纯静态的,没有账号、没有评论区。但分享、联系、共同维护这三件事, 我们换了一种更轻的方式来实现——把钩子留在页面上,把数据交还给你自己。
把网址复制走,贴到任何地方。对方打开就能用,不用注册、不用装东西。
把你练了多少、掌握到什么程度,生成一段可直接粘贴的文字。 数据来自你自己浏览器里的记录,不上传任何服务器。
因为没有后端,联系走邮件和 GitHub Issue。两种方式都会自动带上你当前的练习数据—— 这样你不用解释自己练到哪一步,我这边也能给出更有针对性的回复。
这个站点最需要的不是赞美,是这三件事。门槛从低到高:
发现错别字、讲得不清楚、题目有歧义、某句话让你卡住了—— 直接开个 Issue 或写信。最低门槛,也是最有用的贡献。
自己出一道好题(尤其是真实工作/生活场景题),连同答案和解析一起发过来。 站内的场景题都是这么来的。
把骨架章节扩成详填版,或翻译成其他语言。 可先读延伸阅读,了解这套方法的来龙去脉。
| 你想改什么 | 改哪个文件 | 难度 |
|---|---|---|
| 加/改一道自测题 | assets/data.js → PSC_QUIZ | 低 |
| 调整五步的操作定义 | assets/data.js → PSC_STEPS | 低 |
| 改联系方式(本页) | assets/data.js → PSC_SITE | 低 |
| 增删章节、改章节简介 | assets/data.js → PSC_CHAPTERS | 中 |
| 写章节正文 | chapter-*.html | 中 |
| 改配色、字号、打印样式 | assets/style.css | 中 |
data.js 是全站的数据中枢:改一处,首页、导航、自测、进度表会同步更新。
这不只是技术取舍,也和内容有关:
如果日后真的需要多人互动(比如学习小组、作业互评),再考虑加账号系统。 但那是以后的事——先让内容被人看到。