Warning
目前针对简单情况的markdown可以一键批量导入到tiddlywki, 但是真实情况下, 每个用户的情况都不同, 需要进行不同程度的支持, 和错误处理(暂时没有相关反馈, 无法更近一步处理 见 issue1)
- 导入导出都是对于tiddlywiki(tw)而言的, 或者说主体都是markdown(md).
- 导入: 从本地markdownd(md)导入到tiddlywiki, 即markdown的导入 (md -> tw)
- 导出: 从tiddlywiki 导出到本地markdown, 即markdown的导出 (tw -> md)
- 导入的文件使用原markdown文件创建/修改时间, 不会导致时间线乱掉
- 支持markdown的导入,导出
- ...
npm i -g tiddlywiki-markdown-importer-exporter-cli
twmd -h
twmd import -i content -p 8080 # md -> tw
twmd export -i content -p 8080 # tw -> md
- 相对路径的图片路径处理
- cli 自动发包
- 重构代码
- etag ??
- 支持验证(password)
- support wikitext to markdown: 如果用户使用到了macro等高级tw语法, 这一步不可能也不能做到, tid 的meta信息可以借助gray-matter 来处理
- 接入三方api(notion)
- 浏览器扩展
- support tiddlers.json file
- 文件使用LF, 否则打包的时候, 第一行的shebang会和代码混在一起(for developers)
- notion 导出的markdown, 不遵循 YML 语法