Введение
Typora QCloud Cos — это плагин для Typora, разработанный на Python. Он позволяет автоматически загружать изображения из Typora в облачное хранилище Tencent.
Особенности:
Зачем это нужно?
Загрузка изображений из Typora на Tencent Cloud Object Storage (COS) и получение их внешних ссылок позволяют отделить хранение Markdown-текста от хранения изображений, обеспечивая возможность просмотра Markdown в любом месте и корректное отображение изображений.
Typora (https://www.typora.io/)
Цены на Tencent Cloud Object Storage (https://cloud.tencent.com/product/cos/pricing)
Как использовать?
Видеоинструкции:
Шаг 1. Установка Python и плагина:
# Использование зеркала Али ПайПай
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
# Установка typora_cos
pip install -U typora_cos
Шаг 2. Создание конфигурационного файла и его настройка:
python -m typora_cos.qcloud --init
# Создан конфигурационный файл, продолжайте настройку: C:\Users\liaoz\.typora_cos\config.xml
Шаг 3 (необязательно). Тестирование в командной строке:
Выполните следующие команды для проверки работы плагина:
python -m typora_cos.qcloud https://www.python.org/static/img/python-logo.png
# Успешно загружено:
# https://test-1253318070.cos.ap-nanjing.myqcloud.com/7cbb8b7f3ec73ce6716fedaa4d63f6ce.png
python -m typora_cos.qcloud C:\Users\liaoz\Pictures\mc.jpg
# Успешно загружено:
# https://test-1253318070.cos.ap-nanjing.myqcloud.com/739d7e571980d16ad192ff72e4f2d5d9.jpeg
Шаг 4 (последний шаг). Настройка в Typora:
В Typora перейдите в меню «Файл», затем «Настройки», «Пользовательские команды» и добавьте команду python -m typora_cos.qcloud.
Известные проблемы:
Дизайн
Если вас интересует исходный код, посетите репозитории проекта:
Процесс работы:
Используемые шаблоны проектирования: стратегия + простой фабричный метод, фасад, простой фабричный метод.
Другие аспекты: конфигурация и код разделены.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )