massCode 是本地优先的开源开发者桌面工作区,集中管理代码片段、Markdown 笔记、HTTP 请求、计算与绘图,工作区以普通 Markdown 文件保存在本地。它还提供内置 AI 助手与 MCP 接入,让资料整理、接口检查和编程助手调用围绕同一资料库开展。

适合需要长期积累项目代码与技术说明的开发者 · 讨厌云账号的本地优先派 · 想少开几个窗口的全栈开发

亮点

  1. 数据存成纯 Markdown

    笔记与片段落地为普通 Markdown 文件,可直接用 iCloud、Dropbox 或 Git 同步,随时迁走不锁死

  2. 片段旁边就能调接口

    内置轻量 HTTP 客户端,支持环境变量、cURL 预览、Cmd+Enter 发送,小型接口调试不必再开 Postman

  3. 命令面板一键直达

    跨片段、笔记、请求与空间搜索,用 @ 限定空间、用 > 进入命令模式。

  4. 从旧工具搬家有预览

    支持导入片段、Obsidian 笔记与接口集合,写入前先核对条目和警告。

功能说明

片段与笔记

  1. 片段组织与编辑

    支持多级文件夹、标签与 fragments,内置 160 多种语法及 Prettier。

  2. 代码预览与导出

    实时预览 HTML/CSS,以交互图探索 JSON,并将片段导出为可换主题的图片。

  3. 任务与知识笔记

    记录状态、优先级和截止日期,支持可编辑表格、Mermaid、标题思维导图与全屏演示。

片段与编辑

  1. 语法与格式化

    开箱 160+ 语法,通过 .tmLanguage 可扩展至 600+,内置 Prettier

笔记与白板

  1. 任务型笔记

    支持状态、优先级、截止日期与今日/即将/已完成视图

计算绘图与工具

  1. 草图与白板

    使用 Excalidraw 画图和线框图,可搜索绘图、导出图片并嵌入 Markdown 笔记。

  2. 计算笔记本

    支持自然语言计算、单位与日期换算、金融计算,以及法币和加密货币实时汇率。

开发者小工具

  1. 编解码与哈希

    URL/Base64、JSON 转 TOML/XML/YAML、Hash/HMAC、UUID、密码生成

  2. 文本处理

    大小写转换、Slug 生成、URL 解析、换行符规范化、JSON Diff

接口工作流

  1. 请求配置与复用

    集合及嵌套文件夹共享认证、请求头、变量和脚本,可切换环境并传递响应值。

  2. 测试与执行记录

    用断言和 JavaScript 测试检查响应,顺序运行集合或文件夹并查看历史、调试流量。

智能与外部接入

  1. 内置任务助手

    查找资料库记录、编辑片段与任务,修改前可请求预览,支持的改动可撤销。

  2. 编程助手连接

    通过 MCP 搜索、读取和保存资料,创建接口集合、编辑及发送请求并查看执行历史。

  3. 网页内容收集

    将选中代码存为片段、正文存为笔记,或将页面和链接保存为 HTTP GET 请求。

适合场景

  1. 需要长期积累项目代码与技术说明的开发者

    片段有文件夹、标签和 fragments,笔记能直接链接对应代码与请求,适合把复用代码和使用背景一起维护。

  2. 讨厌云账号的本地优先派

    数据是明文 Markdown 落在本机目录,同步方式完全自己决定

  3. 想少开几个窗口的全栈开发

    临时接口调试、编解码、算汇率、画草图都在同一个应用里解决

  4. 准备迁入既有片段、笔记或接口集合的用户

    导入支持多个常见来源,并在写入前展示条目、目录、标签、环境和警告,方便核对迁移内容。

  5. 想把接口检查和项目文档放在一起的开发者

    可管理环境、编写断言和 JavaScript 测试、顺序执行集合,不必把它仅当作临时发送请求的小工具。

  6. 希望编程助手复用个人开发资料的用户

    MCP 提供资料搜索与读写以及接口操作能力,内置助手也能基于资料库执行整理和检查任务。

内容与来源
  • {"title":"AI 助手需自备模型或服务商账号","detail":"可连接自己的 AI 服务商账号或本地模型;使用云端服务商时,任务所用上下文会发送给服务商,本地存储不代表 AI 处理始终留在本机。"}

    massCode 仓库 README
  • {"title":"迁移资料库不会带走全部 HTTP 状态","detail":"集合配置和普通环境随资料库保存,但密钥值、脚本信任、Cookie 与本地界面偏好留在设备上,会话变量仅临时存在。"}

    HTTP documentation
  • {"title":"发送 HTTP 请求不等于保存修改","detail":"发送使用当前草稿;除请求名称自动保存外,其他内容需要单独保存,AI 对打开草稿的修改也一样。"}

    HTTP documentation
  • {"title":"已有编辑器与浏览器接入渠道","detail":"仓库提供 VS Code、Raycast 扩展入口;浏览器 Clipper 可保存代码、正文或链接,通过带 API token 的本地 Integration API 连接桌面应用。"}

    massCode 仓库 README
  • {"title":"笔记能直接关联代码与接口请求","detail":"内部链接可指向笔记、片段和 HTTP 请求,也能先放待创建内容的占位链接;笔记图谱帮助梳理资料之间的关系。"}

    massCode 仓库 README
  • {"title":"AI 不只聊天,还能操作工作区","detail":"内置助手能编辑片段、整理任务、经确认运行 HTTP 集合并将报告存入笔记;MCP 则让外部编程助手搜索、读写资料并操作请求。"}

    massCode 仓库 READMEDocumentation
  • 本地优先的代码与笔记开发者工作区

    massCode 仓库 README
  • 不适合要求 AI 上下文不出本机、却只能使用云端模型的环境:云端服务商会接收任务使用的上下文;官方给出的本地处理方式是运行本机模型。

    massCode 仓库 README
  • 需要长期积累项目代码与技术说明的开发者:片段有文件夹、标签和 fragments,笔记能直接链接对应代码与请求,适合把复用代码和使用背景一起维护。

    massCode 仓库 README
  • 准备迁入既有片段、笔记或接口集合的用户:导入支持多个常见来源,并在写入前展示条目、目录、标签、环境和警告,方便核对迁移内容。

    massCode 仓库 README
  • 想把接口检查和项目文档放在一起的开发者:可管理环境、编写断言和 JavaScript 测试、顺序执行集合,不必把它仅当作临时发送请求的小工具。

    massCode 仓库 READMEDocumentation
  • 希望编程助手复用个人开发资料的用户:MCP 提供资料搜索与读写以及接口操作能力,内置助手也能基于资料库执行整理和检查任务。

    massCode 仓库 READMEDocumentation
  • 命令面板一键直达:跨片段、笔记、请求与空间搜索,用 @ 限定空间、用 > 进入命令模式。

    massCode 仓库 README
  • 从旧工具搬家有预览:支持导入片段、Obsidian 笔记与接口集合,写入前先核对条目和警告。

    massCode 仓库 README
  • massCode 是本地优先的开源开发者桌面工作区,集中管理代码片段、Markdown 笔记、HTTP 请求、计算与绘图,工作区以普通 Markdown 文件保存在本地。它还提供内置 AI 助手与 MCP 接入,让资料整理、接口检查和编程助手调用围绕同一资料库开展。

    massCode 仓库 READMEDocumentation
  • 片段组织与编辑:支持多级文件夹、标签与 fragments,内置 160 多种语法及 Prettier。

    massCode 仓库 README
  • 代码预览与导出:实时预览 HTML/CSS,以交互图探索 JSON,并将片段导出为可换主题的图片。

    massCode 仓库 README
  • 任务与知识笔记:记录状态、优先级和截止日期,支持可编辑表格、Mermaid、标题思维导图与全屏演示。

    massCode 仓库 README
  • 草图与白板:使用 Excalidraw 画图和线框图,可搜索绘图、导出图片并嵌入 Markdown 笔记。

    massCode 仓库 README
  • 计算笔记本:支持自然语言计算、单位与日期换算、金融计算,以及法币和加密货币实时汇率。

    massCode 仓库 README
  • 请求配置与复用:集合及嵌套文件夹共享认证、请求头、变量和脚本,可切换环境并传递响应值。

    massCode 仓库 README
  • 测试与执行记录:用断言和 JavaScript 测试检查响应,顺序运行集合或文件夹并查看历史、调试流量。

    massCode 仓库 README
  • 内置任务助手:查找资料库记录、编辑片段与任务,修改前可请求预览,支持的改动可撤销。

    massCode 仓库 README
  • 编程助手连接:通过 MCP 搜索、读取和保存资料,创建接口集合、编辑及发送请求并查看执行历史。

    Documentation
  • 网页内容收集:将选中代码存为片段、正文存为笔记,或将页面和链接保存为 HTTP GET 请求。

    massCode 仓库 README

取舍

选它的理由

  • 片段、笔记、接口、白板集中在一个窗口,减少来回切工具
  • 纯 Markdown 本地存储,配 Git/网盘即可自建同步
  • 已有编辑器与浏览器接入渠道:仓库提供 VS Code、Raycast 扩展入口;浏览器 Clipper 可保存代码、正文或链接,通过带 API token 的本地 Integration API 连接桌面应用。
  • 界面 15 种语言,免注册即用,无账号无广告

先想清楚

  • 对内存占用极敏感或在低配机器上
  • 需要团队共享片段库与权限管理
  • 不适合要求 AI 上下文不出本机、却只能使用云端模型的环境
  • Electron 应用,内存占用明显高于原生小工具

安全警示

  • 2026 年 GitHub Issue #688 报告其依赖 Elysia 存在 CVE-2026-30837 URL 正则拒绝服务问题,属上游依赖漏洞
  • 漏洞监控站列出 massCode 3.11.0 存在已知漏洞条目,建议始终升级到最新版本
  • AGPL-3.0 授权,若二次开发或对外提供服务需注意开源义务

基于公开资料与 AI 分析整理,仅供参考,请自行核实。

同类推荐

查看全部

更多「编程开发」软件

软鉴 SoftMemo

AI 整理的软件知识库

AI 整理软件资料、版本动态、更新通知、订阅权益与对比分析,沉淀可复用的工具知识。