Skip to content

havingautism/dsh-notebooks

40Last commit Aug 15, 2026

dsh-notebooks DSH plugin

@deepseek-ai/dsh-notebooks provides a web workspace for creating, organizing, and managing persistent notes. It includes a notebooks Remote namespace with storage, model tools, and a complete scratchpad interface.

How to install the dsh-notebooks DSH plugin

dsh plugin --profile web add github:havingautism/dsh-notebooks

Copying does not run this command. Review the repository and version before installing the dsh-notebooks DSH plugin.

dsh-notebooks DSH plugin data source

dsh-notebooks DSH plugin snapshot date: Aug 16, 2026

discovered

What the dsh-notebooks DSH plugin can do

  • Browse notes in grid or list view with search, filter, and sort
  • Create persistent notes with standardized tags and initial handwritten sources
  • Add web references, read page content, conversation answers, and plain text or Markdown documents
  • Select precise sources for comprehensive summaries and Studio artifacts
  • Save grounded summaries, Mermaid mind maps, and Markdown reports
  • Update sources or delete notes directly within the workspace

Where the dsh-notebooks DSH plugin fits

  • Capture and organize quick thoughts during research sessions
  • Collect and annotate web page content for later reference
  • Build structured summaries from multiple sources with AI assistance
  • Maintain a personal knowledge base with tagged notes and artifacts
  • Iterate on notes by adding or removing sources and updating summaries

Who the dsh-notebooks DSH plugin is for

  • DSH users who need a persistent, offline-capable note-taking workspace
  • Researchers and developers who want to combine AI tools with structured note management

dsh-notebooks DSH plugin limitations

  • Browser upload only extracts UTF-8 plain text and Markdown; PDF/DOCX require a separate attachment extractor
  • Search is limited to bounded in-memory substring and exact tag matching, without ranked full-text search
  • Web link forms only save references; the model must first read the page via web capabilities before saving content

dsh-notebooks DSH plugin: from the repository README

Quoted from the havingautism/dsh-notebooks README, the upstream source of the dsh-notebooks DSH plugin. Copyright remains with the original authors.

`@deepseek-ai/dsh-notebooks` 把 Codemini 风格的持久随手记带到 DSH。它提供存储、模型工具、生成的 `notebooks` Remote namespace,以及完整的“随手记”Web 工作区。 ## ✨ 特性 - 🗂️ 使用网格或列表浏览支持搜索、筛选和排序的笔记库。 - 📝 创建带标准化标签和初始手写来源的持久笔记。 - 🌐 添加网页引用、已读取的网页正文、对话答案,以及纯文本或 Markdown 文档。 - ✅ 精确选择参与综合总结和 Studio 产物的来源。 - 🧠 保存有依据的总结、Mermaid 思维导图和 Markdown 报告。 - 🗑️ 直接在工作区中更新来源或删除笔记。 ## 🚀 快速开始 安装插件: ```sh dsh plugin --profile web add github:havingautism/dsh-notebooks dsh web ``` 打开“随手记”标签页。插件 patch 显式设置条目、正文、来源和 Studio 产物上限;后续 profile 或 home patch 可以替换完整的 `notebooks` config。 ## 模型体验 ### Native 工具 #### What the model sees 模型会看到 `notebook_list`、`notebook_write`、`notebook_add_source`、`notebook_set_summary`、`notebook_set_artifact` 和 `notebook_delete`。来源工具调用必须携带已经读取的正文;插件不会把仅保存 URL 说成已抓取页面。 #### Token effect 工具可见时承担固定 schema 成本;结果成本与配置上限内匹配的总结和正文量成正比。 #### KV Cache 影响 六个静态 schema 会扩展请求头。已保存内容只通过工具结果进入请求,因此持久数据变更不会重写已有请求前缀。 ## 已知限制与后续工作 - 浏览器上传当前只提取 UTF-8 纯文本和 Markdown。PDF、DOCX 需要组合附件提取器,不会用有损的浏览器文本解码来假装支持。 - Web 链接表单只保存引用。模型应先通过已组合的 Web 能力读取页面,再调用 `notebook_add_source` 保存正文。 - 搜索采用有界的内存子串与精确标签匹配,不提供排序型全文检索。

Read the full READMEThe repository declares no license. Check with the authors before using it.

dsh-notebooks DSH plugin questions

How do I install the dsh-notebooks plugin?

Run `dsh plugin --profile web add github:havingautism/dsh-notebooks` in your terminal, then start the DSH web server with `dsh web`. The Notebooks tab will appear in the workspace.

What file formats are supported for uploading?

Currently, browser uploads only extract UTF-8 plain text and Markdown. PDF and DOCX are not supported directly; you need to use a separate attachment extractor for those formats.

How do I add a web page reference to a note?

Use the web link form in the workspace to save a reference URL. The model must first read the page via the web capabilities, then call `notebook_add_source` to save the full content.

Can I search across all my notes?

Yes, the workspace includes search with bounded in-memory substring matching and exact tag filtering. It does not provide ranked full-text search.

What is the difference between a source and an artifact?

A source is a piece of content (e.g., text, web page, conversation answer) that you add to a note. An artifact is a generated output like a summary, Mermaid mind map, or Markdown report, saved via `notebook_set_artifact`.