V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jsxiaobai
V2EX  ›  外包

将 MARKDOWN 在不同站点上发布/同步的方法/步骤/脚本

  •  
  •   jsxiaobai · 2019-12-26 10:01:22 +08:00 · 583 次点击
    这是一个创建于 1790 天前的主题,其中的信息可能已经有所发展或是发生改变。
    实现如下站点发布文章的功能,只需要提供工作流即可,无需写一个软件实现所有功能(必要的和配套的脚本需要提供)

    目标工作流程如下:
    1. 本地通过 MARKDOWN 完成文章写作
    2. 本地文章同一文件夹下创建 images 目录,目录中保存文章中需要的图片
    3. 本地 MARKDOWN 文件中直接引用 images 目录下的文件明,如 images\kk.jpg
    4. 通过方式 /脚本 /工具 /软件 自动将 MARKDOWN 上传到如下站点
    a. wordpress 自建站点 (图片到七牛云)
    b. 新浪微博
    c. 微信公众号 图片上传到微信公众号
    d. 头条号 图片上传到头条号
    e. 百家号 图片上传到百家号
    f. 简书 图片上传到简书
    g. csdn 图片上传到 csdn
    h. 博客园 图片上传到博客园
    i. v2ex
    j. 腾讯云社区 图片上传到腾讯云
    k. 阿里云栖社区 图片上传到阿里云

    5. 上传完成后,最好本地创建一个文件夹,保存上传的最终结果
    6. 如上各平台文章封面的图片尺寸要求也一并汇总出( 做验证期间总是需要)


    需求说明:
    1. 需要提供切实可行并且经过验证的步骤,如 wordpress 上安装哪些插件,执行哪些脚本
    2. 多个步骤最好合并成一个脚本或者一键点击,如登录需要获取 COOKIE,最好通过脚本获取(脚本可以调用浏览器弹出页面,用户输入)

    a. 几个参考
    https://github.com/xiebruce/PicUploader
    https://www.jianshu.com/p/4a56acc7264a
    8 条回复    2019-12-28 11:26:22 +08:00
    jsxiaobai
        1
    jsxiaobai  
    OP
       2019-12-26 10:02:16 +08:00
    再明确下,不需要开发系统 /大软件等来实现,每个站点用不同的工具也可以, 需要提供具体的操作方法 /命令行,最好稍作整合下.
    daquandiao2
        2
    daquandiao2  
       2019-12-26 10:51:21 +08:00
    你说的这些社区都支持 md 么
    daquandiao2
        3
    daquandiao2  
       2019-12-26 11:12:57 +08:00
    wx daquandiao 可以聊聊
    jsxiaobai
        4
    jsxiaobai  
    OP
       2019-12-26 13:49:46 +08:00
    @daquandiao2 不确定啊,初步看起来有些支持,有些不支持. 因此才需要做工作确认哦
    dallaslu
        5
    dallaslu  
       2019-12-26 18:29:45 +08:00
    目前为止,还没有第三方平台实现了这种服务吗?
    myself659
        6
    myself659  
       2019-12-26 19:07:01 +08:00
    我的博客就是这样操作 提交即发布
    jsxiaobai
        7
    jsxiaobai  
    OP
       2019-12-28 11:23:52 +08:00
    @dallaslu 嗯是的啊 不需要统一到一个'平台'软件上操作,每个平台使用不同的脚本 /软件 /工具 提交也可以的. 这些'脚本'工具 /软件 不需要是统一的, 目前已有的一些也是可以的呢.
    jsxiaobai
        8
    jsxiaobai  
    OP
       2019-12-28 11:26:22 +08:00
    @myself659 膜拜 !
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3669 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 10:44 · PVG 18:44 · LAX 02:44 · JFK 05:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.