Skip to content

[Roadmap] MarginNote 4 connected learning workflow #10

Description

@evan188199-tech

Goal (中文): 把 MarginNote 4 做成可信的 Connected KB 学习闭环:先连得上、看得见、用得上,再把掌握度和摘要写回 MN4。

This is the tracking issue for the MarginNote 4 connected-learning workflow. The detailed plan lives in docs/roadmap/marginnote-4.md. Do not treat Realm live-read or marginnote4:// as shipped.

Do you need to file a feature request?

  • I have searched the existing feature requests and this feature request is not already filed.
  • I believe this is a legitimate feature request, not just a question or bug.

Feature Request Description

DeepTutor already has a v1 MN4 Connected KB: export-folder registration, 6 read tools, 3 write tools, a KnowledgeCapability, and a Create KB entry. The next user-facing work is a reliable connection loop, then Deep Research, writeback import, and large-notebook performance.

v1 is implemented and waiting merge verification. Realm is a stub only.

Related Module

Knowledge Base Management

Use Case

A learner should be able to export a notebook from MarginNote 4, verify that DeepTutor can read it, browse the notebook in a dedicated KB page, ask source-backed questions in Chat and Deep Research, and later import mastery/wrong-question summaries back into MN4.

Additional Context

Primary UX metrics

  • Connection success rate
  • Parse-warning rate
  • Time to first useful sourced answer
  • Writeback re-import success rate

Phases

  • M0 implemented: Markdown/OPML Connected KB, 9 tools, mastery writeback fields
  • M1 P0: real export compatibility, connection diagnostics, MN4 detail page, Deep Research
  • M2 P1: writeback import loop, mind-map cross-links, end-to-end coverage
  • M3 P2: incremental cache/index, Realm research

Child issues

Dependencies

#1 parser
 ├─ #2 probe/preview
 │   └─ #3 dedicated detail page
 ├─ #4 Deep Research
 ├─ #5 writeback import  (also needs #3)
 ├─ #6 mind-map cross-links
 ├─ #7 e2e / CI  (tracks #1-#6 as they land)
 ├─ #8 incremental index
 └─ #9 Realm research (BLOCKED; UI hidden)

P0 done when
A user can validate a real MN4 export in the UI, see read stats, browse the notebook after connect, and get sourced answers in Chat and Deep Research.

P1 done when
Summaries can be downloaded and re-imported into MN4 without losing mastery/wrong-question context, and mind-map links are traceable.

Out of scope until validated

  • Realm live database access
  • marginnote4:// deep links
  • Changing upstream HKUDS/DeepTutor#498

Local roadmap
docs/roadmap/marginnote-4.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions