爱意满满的作品展示区。
murongxdb

原生 AI Markdown 编辑器 Markra 一周更新:你们提的需求基本做完了,来验收

  •  1
     
  •   murongxdb · 7 days ago · 1518 views

    上周在 V2EX 发了 Markra 第一帖 https://v2ex.com/t/1212037,收到很多回复,提了不少 issue 和建议。
    首先先感谢一下大家提的建议以及 bug 。过去一周基本每天都在肝,来汇报下进度。

    先说结论:上周大家提的主要需求,现在基本都支持了。

    主要做了什么

    编辑器:

    • 公式渲染 + 行内公式
    • 代码高亮 + 行号
    • Slash 命令(/ 菜单,输入 / 唤出块级操作)
    • 块级拖拽排序
    • Heading 折叠
    • GitHub 风格 Callout 高亮块
    • 源码/可视化分屏模式
    • 只读模式
    • 粘贴网页图片自动转存

    桌面:

    • 多标签页 + Tab 右键菜单
    • 自定义标题栏 actions
    • 多内置主题 + 自定义主题
    • PDF/HTML 导出
    • 图片存储位置可配置
    • 最近打开文件夹记忆

    AI:

    • 选中文字 AI 工具栏(翻译、改写等)
    • AI SDK 架构迁移(为多 provider 支持打基础,重构使用 vercel sdk )

    Bug 修复:

    • macOS 打开文件弹多个对话框
    • Windows 原生菜单路由
    • Linux 窗口透明度
    • 侧边栏 / 标题栏 UI 适配
    • 虚假未保存提示

    数据: 过去一周 180+ commits ,49 个 PR 合并,迭代 32 个版本,已关闭 32 个 issue 。

    官网

    新上了个官网,介绍功能和下载入口: https://markra.app/

    下载

    https://github.com/murongg/markra/releases

    还没做的

    Vim 模式、备份同步、模板系统,都在排期中。Linux AppImage 显示问题也在修。


    有问题继续提 issue ,我会尽快处理 🙏

    Supplement 1  ·  7 days ago
    现在还是非常需要大家的建议
    26 replies    2026-05-22 16:24:22 +08:00
    spediacn
        1
    spediacn  
       7 days ago via iPhone
    好大一个痛点就是各种公式的兼容性、大文件的性能(>=10M 的 md 渲染都很慢,更别提编辑了)
    spediacn
        2
    spediacn  
       7 days ago via iPhone
    多 md 带着样式模板转 word/pdf ,写方案的利器需求。楼主可以试试。这功能好使我会 fork 和+star ,哈哈。我也在攻克这个问题。就是令牌耗不起了,休息一下。
    spediacn
        3
    spediacn  
       7 days ago via iPhone
    再有就是底层语言,楼主要是安装包超过 30M 我就远离了
    maemolee
        4
    maemolee  
       7 days ago
    这个 AI 对话是基于当前打开的文章吗?能基于知识库提问吗?
    murongxdb
        5
    murongxdb  
    OP
       7 days ago via iPhone
    @spediacn 这个确实还没考虑过,下个阶段的主要目标是 AI ,比如记忆,Soul 等
    murongxdb
        6
    murongxdb  
    OP
       7 days ago via iPhone
    @spediacn 安装包 7MB 左右
    murongxdb
        7
    murongxdb  
    OP
       7 days ago via iPhone
    @spediacn 目前支持导出 pdf
    murongxdb
        8
    murongxdb  
    OP
       7 days ago via iPhone
    @maemolee 基于当前 workspace 主要是当前文档,下个开发目标主要是 AI 功能增强,比如记忆系统,灵魂系统,记忆个人的写作风格等,类似于专职于写作的 AI Agent
    maemolee
        9
    maemolee  
       7 days ago
    @murongxdb #8 希望写作辅助功能可以由用户决定开启关闭哈~我想用本项目替代掉当前在用的 Typora ,轻量、所见即所得、HTML 和 MD 兼容性极强 这样子。
    coolair
        10
    coolair  
       7 days ago
    编辑器宽度只能固定,不能自适应?
    murongxdb
        11
    murongxdb  
    OP
       7 days ago via iPhone
    @maemolee 写作辅助功能是指的 ai 快捷菜单吗
    murongxdb
        12
    murongxdb  
    OP
       7 days ago via iPhone
    @coolair 可以自由调整,由于要保证整体 UI 美观,所以在编辑器内容区域右侧有个隐藏的宽度调整元素,也可以在设置面板编辑器设置里修改具体数值
    maemolee
        13
    maemolee  
       7 days ago
    @murongxdb #10 是指开发计划中的 写作 Agent 这个。我觉得我对于这个产品的基础期待就是一个好用的 MD 编辑器,其次才是 AI 功能哈哈~
    murongxdb
        14
    murongxdb  
    OP
       7 days ago via iPhone   ❤️ 1
    @maemolee 会加个设置开启或关闭
    wolf3c
        15
    wolf3c  
       6 days ago
    Markra 这种一周高频迭代很适合把“提需求 -> 改功能 -> 验收”做成行为闭环:用户有没有打开新版本、有没有实际用公式/导出/AI 工具栏、哪些反馈点修完后还会卡住。我们在做 TraceMind ,想验证 AI-built/快速迭代产品能不能自动把真实行为整理成证据,再问 AI 改完有没有变好。
    murongxdb
        16
    murongxdb  
    OP
       6 days ago
    @wolf3c 这种是不是得进行行为埋点
    maemolee
        17
    maemolee  
       5 days ago
    佬,麻烦支持一下 最近打开过的文件 目录吧。应用内进行版本更新,重启之后也希望能支持自动恢复已打开的窗口,否则一更新就找不到之前打开了哪些窗口,颇显麻烦。
    maemolee
        18
    maemolee  
       5 days ago
    @maemolee #16 我说的无法恢复 是指我打开了多个 Markra 窗口的情况下。最后一个窗口的内容确实有恢复。
    wolf3c
        19
    wolf3c  
       5 days ago   ❤️ 1
    是,要有行为采集,但不一定一开始就设计一整套复杂埋点。Markra 这种可以先抓最关键的路径:打开/创建文档、使用公式或导出、触发 AI 工具栏、遇到大文件或关闭 AI 开关这类反馈点。TraceMind 的目标是把这些行为自动整理成证据,再让 AI 帮你回答“这个功能修完后有没有真的被用”“之前卡住的人有没有继续用”。TraceMind: https://tracemind.sandbox.galaxycloud.app/?utm_source=v2ex 欢迎试用,我也可以帮你先拆一版最小事件路径。
    murongxdb
        20
    murongxdb  
    OP
       5 days ago
    @maemolee #18 这个场景确实还没考虑到
    murongxdb
        21
    murongxdb  
    OP
       5 days ago
    @maemolee #18 今天修复下
    tommark
        22
    tommark  
       4 days ago
    除了 AI 功能外,跟 typora 比,有哪些优势?
    murongxdb
        23
    murongxdb  
    OP
       4 days ago
    @tommark 开源免费,typora 支持的功能,正在逐步支持
    murongxdb
        24
    murongxdb  
    OP
       4 days ago
    @tommark 还有一点,我肝好
    gopo
        25
    gopo  
       3 days ago
    特殊符号转义看起来没实现?
    > 要显示原本用于格式化 Markdown 文档的字符,请在字符前面添加反斜杠字符 \
    murongxdb
        26
    murongxdb  
    OP
       3 days ago
    @gopo 麻烦提个 issue
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   921 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 21:52 · PVG 05:52 · LAX 14:52 · JFK 17:52
    ♥ Do have faith in what you're doing.