Newlearnerの自留地
59.4K subscribers
13.5K photos
43 videos
63 files
10.3K links
🆕 不定期推送 IT 相关资讯,欢迎关注!

👥 博客群&投稿群&交流群: @NewlearnerGroup

📩 投稿请私信 @newlearner_pm_bot

🔍 频道内容关键词索引 Bot: @newlearner_search_bot

* 未经授权或标注来源,不得转载本频道内容
Download Telegram
#GitHub情报 #APP #Markdown

SparkMEMO Editor:一个简洁的 Markdown 编辑器

GitHub | Releases

👉 Features:

- 通过 Electron 跨 Windows、macOS、Linux 平台
- Github Flavored Markdown
- 支持代码高亮
- 支持 MathJAX 数学公式
- 支持 Mermaid 图表
- 可调整显示模式 [写作, 阅读, 标准]
- 可导出 Markdown 文件至方便在电子墨水设备上阅读的 PDF 文件

👉 Todo:

- 深色模式
- 导出 Markdown 中所有图片至图床或文件夹
- 自定义 Markdown 扩展语法
- 自定义 Markdown 主题样式
- 自定义界面显示语言

📝 目前市面上的 Markdown 编辑器层出不穷,各有千秋。有开源的 Marktext,也有 Typora、Markdown App、MacDown 等客户端,还有交叉笔记等网页端。目前来讲 SparkMEMO Editor 的功能是简陋的,希望能加上文字搜索、Tag 等基础功能

但 SparkMEMO Editor 主打的是简洁路线,我认为可以作为一个轻量的写作工具来用,比如本频道的消息编写(我还是不习惯任何编辑器)。上个月买了 Markdown App,很喜欢它的禅功能,或许将来也会学着用 Markdown 来写博客

👀 回顾:

1️⃣ 两个开源的 Markdown 自建云笔记项目
2️⃣ Arya:基于 VueVditor 所构建的在线 Markdown 编辑器
3️⃣ MarkText:一个简单而优雅的开源 Markdown 编辑器

频道:@NewlearnerChannel
#GitHub情报 #Markdown

🗂 Create React Doc:一个使用 React 的 Markdown 文档站点生成工具

GitHub | Demo

👉 Features:

- 零配置书写 Markdown 文档站点
- Markdown 文档支持懒加载以及热加载
- 基于文件目录自动生成多层级菜单
- 支持一键发布到 GitHub Pages
- 适配 Dark Mode,移动端友好

这个项目和 GitBook、语雀、看云、docsify 等类似,都可用于在线文档创作。部署详见 readme,整体的风格比较素,对部署、书写和发布都比较友好,有需求的朋友可以试用

📘 关联阅读:

1️⃣ 两个开源的 Markdown 自建云笔记项目
2️⃣ cheatsheets:一个在线速查表模板

频道:@NewlearnerChannel
#GitHub情报 #Markdown

📝 ydoc:一个简单易用的 Markdown 文档管理工具

GitHub | Demo

👉 Features:

- 直接编写所见即所得的 Markdown 内容
- 可以直接粘贴剪贴板中截屏图片
- 将某个内容保存为模板方便重复使用
- 通过历史记录恢复历史更改
- 将编辑好的内容分享给朋友(同时能设置分享截止时间、分享访问密码)

👀 一个简单易用的文档管理工具,界面比较清爽。除了常用的文档编辑功能外,还能对文档进行分享、分组管理等

目前处于开发初期,将来可能会增加移动端适配和团队协同等。受到 free Notion Workspace block 数限制,自留地编辑部成员于近日开始使用 Lark 进行团队协作和文档管理,大家感兴趣也可以了解一下

📘 关联阅读:

1⃣️ Create React Doc:一个使用 React 的 Markdown 文档站点生成工具
2⃣️ 两个开源的 Markdown 自建云笔记项目

频道:@NewlearnerChannel
#GitHub情报 #Markdown #图床

Markdown Image:一个用于方便的在 Markdown 中插入图片的 VSCode 扩展

GitHub | VSCode

👉 Features:

- 可复制图片文件或截图粘贴,快捷键 Ctrl + Shift + V,或右键菜单粘贴图片
- 自动生成 Markdown 代码插入
- 可配置支持 Imgur,七牛,SM.MS,Coding 等图床。默认为本地,需打开 Markdown 文件所在文件夹
- 自定义代码实现图片上传
- 支持 Windows / MacOS / Linux 等主流平台

🏞 Windows 和 MacOS 用户可直接使用,Linux 用户须安装 xclip。完成扩展设置中上传图片方式设定后,用户可以在 VSCode 中 书写 Markdown 时,快速插入符合 Markdown 规范的图片

📘 关联阅读:

1️⃣ 我的 Gitee 图床,自动上传、压缩、获取图片 URL 方案
2️⃣ Markdown 贴图自动化处理工具

频道:@NewlearnerChannel
#Markdown #Notes #Chrome

Draft by Slite:一个 Chrome 新标签编辑器(草稿)插件

官网 | Chrome 插件商店

👉 Features:

- 在新标签页中快速记录笔记和想法
- 支持 Dark Mode 和快捷键
- 支持插入 Headline、代码、Todo、表格、高亮等,可对接并插入 GitHub、YouTube、Twitter 等内容
- 可通过保存至 Slite 导出为 Markdown 或 PDF
- 支持本地保存草稿,关闭新标签页也不会丢失

🗂 该笔记草稿插件是 Slite 官方的作品,无缝对接 Slite 这个笔记平台,完成度也是非常的高。类似 Notion 的笔记平台越来越多,Slite 则通过这个插件吸引用户注册,才能完成保存草稿。是否为了这个新标签页记录笔记的便利,牺牲新标签页原有的功能,需要大家衡量

📝 我注册并简单体验了一下 Slite,就网页版来讲真的很像 Notion。免费版存在同样的各限制,但保存一些草稿绰绰有余了。「Channels」则对标 Notion 的「Workspace」,可邀请伙伴一起参与协作完成文档。内容写作和排版体验来看,还是让我比较满意的(个人觉得好于 Lark),但针对中文这样的 unicode CJK 搜索做的很差

一开始被草稿插件吸引,为了保存笔记进而注册 Slite,才了解到这又是另一个文档/笔记写作平台。不得不说 Slite 很懂得如何吸引用户注册,但相较于同样是网页版的 Notion 等平台,Slite 并没有十分突出的地方。不过还是希望 Draft by Slite 这个插件可以帮助现有 Slite 用户更便捷地写作

👀 回顾:一个开源的模块化内容构建编辑器 —— All-in-one

频道:@NewlearnerChannel
Newlearnerの自留地
#GitHub情报 #Markdown 📝 ydoc:一个简单易用的 Markdown 文档管理工具 GitHub | Demo 👉 Features: - 直接编写所见即所得的 Markdown 内容 - 可以直接粘贴剪贴板中截屏图片 - 将某个内容保存为模板方便重复使用 - 通过历史记录恢复历史更改 - 将编辑好的内容分享给朋友(同时能设置分享截止时间、分享访问密码) 👀 一个简单易用的文档管理工具,界面比较清爽。除了常用的文档编辑功能外,还能对文档进行分享、分组管理等 目前处于开发初期,…
#GitHub情报 #Markdown

📝 ydoc:一个简单易用的 Markdown 文档管理工具,近日迎来更新

GitHub | Demo

👉 更新内容:

- 完善分享功能
- 新增富文本编辑器:基于 tinymce-vue 实
- 用户偏好设置:可预设文档编辑器风格
- 文档库偏好设置:针对文档库可设置默认模板、预览风格、默认编辑器等
- 全文检索文档内容:检索所有拥有、参与的文档库中的文档内容
- Markdown 编辑器的文档预览(分享预览)及编辑时,新增大纲显示
- 修复已知 bug 、调整部分页面样式、优化细节实现

👀 本次更新主要加入了「文档检索」和「富文本编辑器」的功能,本土化适配做的还是不错的。这个富文本编辑器让我想起了 Wordpress 旧版的编辑器,但还是更喜欢 Notion 式的悬浮文本处理框。比较遗憾的地方是切换编辑器不会自动保存草稿,也希望在将来的版本中带来「团队协作」功能

❤️ 在介绍了这个 MD 文档管理工具之后,群友们也分享了一些国内外的类似工具:有 Git + Project Management 集成的管理工具 Coding、开源知识文档团队工具 Outline

📘 关联阅读:

1⃣️ Create React Doc:一个使用 React 的 Markdown 文档站点生成工具
2⃣️ 两个开源的 Markdown 自建云笔记项目

频道:@NewlearnerChannel
#GitHub情报 #Markdown

🗂 Pagic :一款 Deno + React 驱动的静态网站生成器

GitHub | Web | Wiki | Demo

👉 Features:

- 配置简单,通过单配置文件 pagic.config.ts 完成
- 支持将 MD / TSX 文件渲染成静态页面
- 支持 React Hooks 和预渲染生成静态 HTML
- 内置 Default、Docs、Blog 等主题,支持黑暗模式
- 构建过程由插件组成,可随意组合
- 支持通过 URL 引入第三方主题或插件

效果就是寻常的左右分栏 Wiki,类似 Gitbook、语雀那样,用来记录一些零碎知识点并形成知识体系。但显然作者参考了 VuePress 来设计和规划 Pagic,但主题和插件的想法很有趣,可以带来不同样式的网页

“在日常学习过程中,知识细小琐碎,有时甚至只是一句话,却时常有很重要的学习意义,放在博客一方面日后查找起来不方便,另一方面显得有些小题大做”,其实如何利用和规划,重要性大于形式本身

📘 关联阅读:

1️⃣ 使用 Maverick 搭建 Wiki 站点
2️⃣ Create React Doc:一个使用 React 的 Markdown 文档站点生成工具

频道:@NewlearnerChannel
#Tools #Markdown #Browsers

📹 Wunderpresentation:为多平台文本自动创建 PPT

Web | Demo | Chrome | Firefox

👉 Features:

- 支持将 Markdown、Notion、Trello、Figma 文本(网页)转换为 PPT
- 提供浏览器插件,即使链接不公开亦可完成 PPT 转换
- 对电脑端/移动端均友好,支持快捷键
- 支持自动调整内容大小、根据内容多少自动播放 PPT
- 支持嵌入网页,支持 Dark Mode
- 提供 API(计划中)

因为我本身不是一个 MD 使用者,平时写东西大多在 WP 后台、Notion、TG 自带编辑器和备忘录,因此本次测试使用 Notion 文档。它是根据 Headings 来自动拆分 PPT,并自动排布。通过最高级别的 Headings 来划分文章大致结构,可以在右侧看到标识。总的来讲它可以满足一些初级的「展示」需求,且较为简洁

👀 同时问题也不少,比如正文部分默认居中十分影响阅读、内容丢失、扩展插件展示时图片太小等问题。希望在今后的版本加强转换成功率和精细度,此外也应该提供一个播放选项给用户,来决定展示字体、格式、主题等需要微调的细节

这是个很不错的想法,但仍然需要打磨

频道:@NewlearnerChannel
#GitHub情报 #Markdown #Tools

📝 glow:在命令行里渲染 Markdown

GitHub | Releases | Styles

👉 Features:

- 支持在 macOS / Linux / FreeBSD 等系统终端使用
- 部分渲染 Markdown 文档,不至于直接阅读 md
- Stashing 功能,将文件上传于私密云端便于本地访问
- 支持打开本地文档和远端 HTTP 文档
- 可自定义展示样式,支持 Light / Dark Mode

👀 挺有意思的项目,适用的场景是纯命令行或者本地没有合适的 Markdown 阅读器,充分利用了终端的色彩展示功能。之所以说是「部分渲染」,是因为诸如超链接、图片等依然会用比较原生的语法呈现出来,但总的来讲好于直接阅读 md 文本

一大特色是可以自定义展示样式,在 Styles 库大家可以找到目前的几份成品 JSON 主题使用,也可以自己动手定制。在默认主题下面,只会渲染 H1 标题,导致 H2 H3 等依然用比较原生的语法呈现。此外,我还发现引用居中内容会直接消失,是主题没有考虑到某些语法造成的

☁️ 另一大特色是 Stashing 功能,利用开源项目 charm 实现。这个功能可以将用户指定的 md 文件存到 The Charm Cloud,便于收藏并稍后阅读。随着文件加密上传,会生成公钥和私钥,公钥上传到云端、私钥保存在本地,保证文件的安全性。Stashing 阅读时只能通过键盘翻页,不是很舒服

安装和使用详见 readme。总结一下,在一些特殊环境下如果不能够安装 Markdown 阅读器,这个命令行小工具或许能够避免你直接阅读 md 文本带来的凌乱感,但想要更接近完美,自己动手写主题是必不可少的

频道:@NewlearnerChannel
#Blog #Notes #Markdown

📩 接订阅者来稿,他向我们介绍了自己笔记方案的探索之路

📝 如何优雅地记笔记,这是我的实现方案

作者为了博客养成了记录一些笔记的习惯,并建立了一个文件夹以文本形式保存。后来觉得不够优雅,于是尝试了文档管理工具 Wiki.js。然而时间一长,诸多问题暴露出来,因此作者考虑寻找一套新方案

💡方案要求:

- 优秀的无卡顿编辑体验
- 「所见即所得」的 Markdown 编辑
- 完整的数学公式支持
- 以网站形式展现,任何联网设备随时可查
- 全局搜索

🔑 具体实现:

- 使用配备插件的 VScode 在本地编写 Markdown
- 使用 Hexo + Wikitten 主题在线呈现笔记
- 使用 Goodsync 实现文档同步

👀 最后作者选择了一整套 Markdown 方案,并用适合的 Hexo 博客主题呈现,这和我们主编之前使用 Hexo 搭建 Cheatsheets 的想法不谋而合。自留地之前也介绍过一些方案,如 Maverick、Pagic、Create React Doc、ydoc

当然,如果觉得自建比较麻烦,还可以选择一些成品服务或者平台,如印象笔记、Notion、甚至是苹果自带的备忘录。作者告诉我们要根据自己的需求,去寻找合适的工具;一步到位的工具难觅,只有根据需求不断调整方案

📘 关联阅读:

1️⃣ 使用 Maverick 搭建 Wiki 站点
2️⃣ Create React Doc:一个使用 React 的 Markdown 文档站点生成工具
3️⃣ Pagic :一款 Deno + React 驱动的静态网站生成器
4️⃣ 公网 MediaWiki 站点搭建全流程攻略

频道:@NewlearnerChannel
#GitHub情报 #Notes #Markdown

📝 Wizard:支持多种文档形式的开源文档管理系统

GitHub | Wiki

👉 Features:

- 针对 Swagger / Markdown / Table 类型的文档管理
- 流程图 / 序列图 / 饼图 / Tex LaTex 科学公式支持
- 文档修改历史管理
- 文档 / 标签搜索
- 项目分组管理等

项目提供了 Docker 部署和本地手动部署两种部署方式,配置与使用详见 Wiki。纯 Markdown 文档管理平台已经不能很好满足开发者团队的日常需求,于是 Wizard 应运而生

该项目是集成 Markdown 和 Swagger 文档的管理工具,在 Markdown 基础上支持了 x-spreadsheet 和 OpenAPI 3.0 规范。如果你也有这样的团队需求,不妨在本地部署体验一番。原 Demo 因为服务器问题暂时下线,何时上线未知

📘 关联阅读:

1️⃣ MrDoc:一个基于 Python 开发的在线文档系统
2️⃣ ShowDoc:一个适合 IT 团队的在线 API 文档、技术文档工具

频道:@NewlearnerChannel