mn-addon-docs基于官方开放的API的插件开发文档

大家好,我最近结合了社区里前人的经验,将MN的原生开放的JS接口整理成了文档。

文档包括了基础教程Cookbook 以及看着就头大的API Reference
文档使用Astro的Starlight进行构建,现已部署到Cloudflare Pages阿里云ESA上。
文档构建过程使用了大量的AI,所以部分内容仍有错误,现勘误中,也欢迎大家一起来建设这个文档。

文档查询MCP现已上线,详情见评论区或GitHub

文档链接:MarginNote插件开发文档

文档截图:





特别感谢OhMyMN以及MNUtils的贡献者,文档借鉴了很多你们的想法和内容,非常感谢!

现可使用MNRails快速创建项目,并使用AI自动查询开发文档。

6 个赞

现已更新mcp,使用ai编程或提问的可以用该mcp来检索文档、提高开发效率。
安装方式已更新到GitHub:本地MCP搜索

下面是一个简单的配置示例:

{
  "mcpServers": {
    "mn-docs": {
      "command": "npx",
      "args": [
        "mn-docs-mcp"
      ]
    }
  }
}
1 个赞

mcp都有了,skills还远么 :saluting_face:

1 个赞

我原来用skill,现在最新的工作流是在目录下创建AGENTS.md,充当project_rules,这个工作流更适合mn的插件开发。github项目已经建了,但是还没发帖:joy:

可以看看最新的文章 MNRails-AI时代Marginnote插件开发脚手架