在 GitHub 上加星Star1.4k 个星标

案例

BaoCut Slides:交互式网页编辑器改编

记录 BaoCut 交互式幻灯片编辑器,作者称其实现借鉴自 Claude Slides。它为浏览器与桌面宿主加入本地文稿存储、HTML/CSS 编译器及标注到智能体的桥接;设计说明报告了 Web 流程检查,但未确立原有后端恢复或完整行为一致性。

目标
应用 · 网站
类别
独立重建案例
关联
独立重建项目
来源复核于

使用条件与局限

  • 前提条件:需要 Node.js >=22.12.0、npm 工作区依赖、apps/slides-editor 构建产物及 BaoCut Runtime/宿主;运行时声明 React ^19.3.0 与带项目补丁的 PptxGenJS 3.12.0。完整 BaoCut 构建另需 Rust/Cargo、CMake 和 C++ 工具,Apple Silicon 推理需要完整 Xcode/Metal。由智能体创建文稿需要 Codex CLI、Claude Code 或其他已配置引擎,并遵守其条款。
  • 范围:固定版本的 Slides 组件包括编辑器运行时、支持有限 HTML/CSS 子集的幻灯片编译器和新建的 BaoCut 宿主;文稿由 v4 deck.json 索引、逐页 HTML 与本地素材组成。
  • 局限:单用户、本地文件存储,逐文件冲突检查不代表整批回滚。共享房间/在线状态、分享链接、持久化评论线程及发送到 Google Drive/Slides 均不在范围内;PPTX/PDF 下载仍列于 P1。
  • 测试证据:端到端验证只覆盖 Web 标注流程,不含 Electron;公开测试使用模拟组件,也未与原版对照。
  • 许可:BaoCut Community License 1.0 是源码可见许可:允许个人/内部使用及内容创作,将代码商业化或进行商业托管需另行许可。PptxGenJS(MIT)与 mediabunny(MPL-2.0)保留各自条款;来源未确立 Claude 相关材料或随包图标字体的复用权,该字体计划替换。
  • 署名:请使用已获独立授权的幻灯片内容。

关于此条目

说明已依据一手来源复核。

报告条目过时 建议修正翻译

综述中的讨论

一手来源

  1. docs/design/slides/slides-design.md GitHub · JimLiu/baocut · 修订 b8585e0
  2. packages/slides-runtime/README.md GitHub · JimLiu/baocut · 修订 b8585e0
  3. LICENSE GitHub · JimLiu/baocut · 修订 b8585e0
  4. THIRD_PARTY_NOTICES.md GitHub · JimLiu/baocut · 修订 b8585e0
  5. package.json GitHub · JimLiu/baocut · 修订 b8585e0
  6. packages/slides-runtime/package.json GitHub · JimLiu/baocut · 修订 b8585e0
  7. apps/slides-editor/build.mjs GitHub · JimLiu/baocut · 修订 b8585e0
  8. packages/slides/src/deck-store.ts GitHub · JimLiu/baocut · 修订 b8585e0
  9. packages/slides/src/deck-store.test.ts GitHub · JimLiu/baocut · 修订 b8585e0
  10. packages/slides/src/deck-routes.test.ts GitHub · JimLiu/baocut · 修订 b8585e0
  11. packages/slides/src/deck-check.test.ts GitHub · JimLiu/baocut · 修订 b8585e0
  12. packages/slides/src/editor/editor-host.test.ts GitHub · JimLiu/baocut · 修订 b8585e0
  13. packages/harness/src/slide-annotations.test.ts GitHub · JimLiu/baocut · 修订 b8585e0

同分区更多条目:网站

网站分区全部 61 项资源网站案例(13)

↑↓ 移动↵ 打开⌘↵ 新标签页