跳转到内容

如何上传学习资料

本页阅读 — 次 全站浏览 — 次
统计说明

由不蒜子提供累计浏览次数(PV),刷新页面会累计,不代表独立访客人数。自接入后开始记录,无法补回此前的访问。服务暂不可用时显示「—」。

你的学习资料可以通过两种方式进入网站:

方式一:直接写成网站内容(推荐)

Section titled “方式一:直接写成网站内容(推荐)”

适合:

  • 数学分析笔记
  • 模拟集成电路学习记录
  • 书单、课程推荐、工具说明
  • 项目总结

把内容写成 Markdown 文件,放到对应目录:

  • src/content/docs/notes/ → 笔记
  • src/content/docs/resources/ → 学习资源
  • src/content/docs/projects/ → 项目记录

例如:

  • src/content/docs/notes/gm-id-design.md
  • src/content/docs/resources/razavi-course.md
  • src/content/docs/projects/latex-ocr.md
---
title: gm/ID 设计方法
description: 关于 gm/ID 方法的基础理解与设计流程。
---
这里开始写正文。

方式二:把原始资料作为附件公开下载

Section titled “方式二:把原始资料作为附件公开下载”

适合:

  • PDF 讲义
  • 课程资料包
  • 压缩包
  • 图片、表格、代码样例

长期维护时,推荐把附件也放在本地源码里:

public/files/

例如:

  • public/files/razavi_ch1.pdf
  • public/files/opamp_notes.zip

然后在正文里插入链接:

[下载 Razavi 第一章讲义](/files/razavi_ch1.pdf)

这样执行 npm run build 后,附件会进入 dist/files/,再随部署脚本一起发布到 VPS。

如果 VPS 上以前已经有 /files/ 目录,当前部署脚本默认会保留旧目录,避免直接覆盖已有附件。

  1. 平时在 Obsidian 写笔记
  2. 定期把成熟内容整理成 Markdown
  3. 我帮你同步进网站目录
  4. 你打开网站检查排版与效果

这样最稳,也最符合你现在的知识管理方式。

后续我可以继续帮你做:

  • Obsidian → 网站自动发布
  • 上传 PDF 后自动生成资源页
  • 上传图片后自动归档并插入页面
  • 给资源页做封面卡片和标签筛选

当前网站已经支持:

  • $...$ 行内公式
  • $$...$$ 块级公式
  • ![[Figure/example.png|475]] 这种 Obsidian 图片嵌入

注意:图片文件必须同步到网站源码的 public/obsidian/ 目录。可以在本地运行:

Terminal window
npm run sync:obsidian-assets -- -VaultPath "你的Obsidian仓库路径"

然后再构建和发布网站。