目录

明日学坊 · Learn2Site

在本机使用的个人学习工作台。导入资料或公开链接,阅读和核对原文,整理笔记、练习与知识卡片,再导出自己的学习网页;也可生成讲解音频、播客和教学视频。

安装与启动

准备Node.js 24+(使用网络代理时建议24.14+),或22.13+。在含package.json的目录运行:

npm ci
npm start

打开终端显示的http://127.0.0.1:4175/。停止服务按Ctrl+C。工作台需要本机Node服务,不能只双击public/index.html或上传到静态网页托管后使用全部功能。

怎么使用

  1. 点击「导入资料」,选择文字PDF、TXT/Markdown、CSV,或导入公开网页。扫描PDF、完整DOCX/PPT导入尚未实现。
  2. 阅读原文、做摘录和笔记。需要模型整理时,先在「模型与API」按用途配置自己的密钥和模型。
  3. 生成并核对笔记、知识卡片、练习与带出处问答。视频链接使用「链接分析」,分析后查看时间笔记与总结。
  4. 在「学习工具」使用间隔复习、关系图、播客与文档导出;将整理后的内容导出为可独立打开的HTML网页。
  5. 在「更多 → 教学视频」编辑分镜稿、试听、制作配音、预览并导出MP4。该功能需要额外的视频工具。

完整操作、API、保存位置与故障处理见操作说明。

API与额外工具

  • 文字整理、文档问答及视频理解沿用当前沐曦Token资源包1492的模型用途限制。新安装需要填写自己的密钥,不附赠模型额度。
  • 讲解与双人播客使用独立Breeze密钥,在「更多 → Breeze语音」配置。网页模型列表查询成功不代表已完成生成。
  • 视频配音与渲染另需官方Breeze CLI、FFmpeg/ffprobe和Playwright Chromium。运行包包含桥接代码,平台工具与浏览器需在本机准备;npm ci不会自动安装这些外部工具。
  • 模型输出需要核对;引用用于定位来源,不自动保证结论正确。公开链接也可能受登录、平台限制或网络条件影响。

数据与导出

笔记、资料和任务保存在本机浏览器或服务目录。data/包含配置与任务,outputs/包含生成结果,workspace/用于临时资料和缓存。请同时备份需要保留的浏览器数据与服务端目录。上传源码时不要包含个人数据和密钥;跨电脑应重新配置凭据。

导出的HTML可以独立打开;发布到互联网需要另行选择托管平台。上传GitLink只保存源码,不会自动运行网站。除下面明确发布的nano-vLLM示例外,新安装不会自带你的其他历史和API配置。

内置nano-vLLM视频

仓库附带「nano-vLLM源码导读:跟随一个token走完推理闭环」成片,约7分10秒,音色为知微导引。克隆并启动后,在「更多 → 教学视频」即可播放和下载,无需重新调用模型或配音。

包含MP4成片、SRT/VTT字幕、可编辑工程、讲稿、工作流和原始验证记录。工程ZIP内保留声音及制作元数据。该条历史记录标注为导入完成,调用列表为空,不冒充在新工作台中重新生成。

文件说明

仓库包含网站代码、前端资源、导入插件、模型配置模板、视频模板、必要脚本和操作文档。运行所需Node依赖通过npm ci安装;个人资料、密钥、缓存和其他生成媒体保存在本机;本次明确发布的nano-vLLM示例是例外。

关于
65.3 MB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802047560号