返回首页
最新
抱歉,我无法直接访问外部链接。不过,如果您能提供链接中的具体内容,我将很乐意为您翻译。
以下是翻译后的内容:
https://x.com/iiviieee/status/2056850759304798543
https://github.com/crosmos-labs/ironic
我开发了Markdown Viewer,因为我发现的每个Markdown应用程序要么过于臃肿(如VS Code、Obsidian),要么过于简单。我想要一个能够瞬间加载、干净呈现Obsidian风格功能,并且体积仅为几兆的应用。
<p>该应用使用Tauri 2构建(Rust后端 + webview前端):
- GitHub风格的Markdown + Obsidian扩展(维基链接、提示框、表情符号、数学公式、Mermaid图表)
- 前置元数据以结构化的方式呈现在内容上方
- 通过ammonia进行HTML消毒以确保安全
- 无重依赖,无Electron
<p>它有趣的地方不仅在于功能,而在于它的构建方式。每一行Rust、CSS和JavaScript代码都是由AI编码代理(pi.dev/Qwen和Claude Code)编写的,没有任何人类参与编写代码。没有手把手的指导,没有“提示然后复制粘贴”——只有高层次的简要说明和迭代的代理驱动开发。
<p>我一直在使用这个项目来完善我的pi.dev设置——在pi.dev/Qwen3.6上取得了一些进展,并使用了一小部分扩展。我试图避免在这个项目中使用Claude Code/Opus——想看看我能用本地的LLM做些什么。
<p>关键统计数据:
- 即时加载(无webview开销,纯渲染)
- ~几MB的二进制文件
- 通过ammonia消毒的HTML(防XSS)
- 在GitHub上开源
<p>开源地址:<a href="https://github.com/rajatarya/mdviewer" rel="nofollow">https://github.com/rajatarya/mdviewer</a>