CI / docs-check (push) Canceled after 0s
CI / backend-test (push) Canceled after 0s
CI / service-test (push) Canceled after 0s
CI / frontend-test (push) Canceled after 0s
CI / rust-core (push) Canceled after 0s
CI / docs-check (pull_request) Canceled after 0s
CI / backend-test (pull_request) Canceled after 0s
CI / service-test (pull_request) Canceled after 0s
CI / frontend-test (pull_request) Canceled after 0s
CI / rust-core (pull_request) Canceled after 0s
Markdown 笔记检查 1.0.0
真实的本地 MCP stdio Plugin,仅依赖 Python 3.11+ 标准库。需要 AI Core 主机能够运行 python;当前 NotesAgent 仅在 development 模式允许启动此类本地进程。
功能
- Agent 工具
markdown-workbench.inspect_markdown:传入text,返回行数、字符数、标题、任务、未完成任务、重复标题、标题跳级及未闭合代码围栏。结果包含 1 起始行号。 - 命令
检查选中 Markdown:选择笔记中的文字后,在命令面板(Ctrl+P)执行;通知展示统计和前三条问题。不会修改选区。 example.md是可独立检查的示例,预期 3 个标题、2 项任务(1 项未完成)、2 条提示(标题跳级、重复标题)。
安装
在 Plugin 页面安装 markdown-workbench-1.0.0.zip,再启用 Plugin。随后安装并启用配套 Skill note-reviewer。本 Plugin 不申请宿主权限,不读取磁盘笔记、不连接网络、不需要密钥;只分析宿主显式传入的文本。宿主本地进程隔离仍不是 OS 沙箱。
输入与限制
{"text":"# 周会\n### 计划\n- [ ] 发布社区包\n"}
逐行规则支持 ATX、单行 Setext 标题和最多三级空格缩进的任务项,跳过开头已闭合的 YAML frontmatter、围栏代码、缩进代码和引用行。它不是完整 CommonMark AST 解析器,不处理复杂容器嵌套或跨行 Setext 标题,不验证链接可访问性或笔记事实。格式提示由用户决定是否修正。
最多输入 100000 字符,每类详情最多 200 条,统计保持完整,超出列表时 truncated=true。检查节选时行号相对于节选。调用失败通过 MCP isError 返回,不伪造成功结果。
源码和 ZIP 为社区准备版本,尚未发布远程社区;许可证由仓库维护者确认后补齐。