
在本站试试
试一次检索看看来源为何排在前面
看看实现细节静态路由、搜索与离线保存
实现结构
- 构建时
Markdown → HTML
Hexo 生成文章与目录,EJS 覆盖 Redefine 视图。
- 浏览器
ES modules
全文检索、文章阅读工具与 Web Audio 节奏实验。
- 共享后端
Worker + D1
同域
/api/*处理留言、掌声与统计。实现
阅读进度、收藏与队列仅保存在当前浏览器,存储受限时可能无法保留;离线副本需主动保存。共享互动需要独立部署后端,静态页面可单独使用。
三个实现取舍
-
保留静态入口
-
筛选留在 URL 中
-
离线保存先完成,再替换
课程实践
02—03 / 从材料到模型-
课程助教原型
EduRAG
- 01 / INPUT课程材料
- 02 / RETRIEVAL检索问答
- 03 / OUTPUT来源片段 + 选择题
-
德英翻译课程实验
Transformer
ENCODE → DECODE- DE → EN德语 → 英语
输入语言为德语,输出为英语。配置在
configs/transformer.yml中;训练、推理使用一致的分词方式。 - MODELEncoder → Decoder
src/model.py定义模型,src/train.py负责训练。公开实现使用固定正弦位置编码。 - DECODE / EVALUATEBeam search · BLEU
src/translate.py支持束搜索。评估输出results/test_pairs.txt(翻译配对)与results/test_bleu.txt(BLEU 结果文件)。
继续读代码
分治(1)
逆序对计数、中途相遇与平面最近点对,附 C++ 实现。
STL 容器
vector 的容量与迭代,set 的常用操作与集合运算。