ディレクトリに戻る

picgo-core

メンテナンス: 活発

picgo/picgo-core

CLI と API の両方で使える画像アップロードエンジン

GitHub で見るホームページ
$ npm install picgo -g

983

スター

101

フォーク

TypeScript

言語

MIT

ライセンス

2018-09-17

作成日

2026-08-27

最終プッシュ

MIT ライセンスの画像アップロードエンジン(CLI + Node API)でプラグインシステムを搭載。独立したエコシステムツールであり、README に DeepSeek Harness との直接統合の記載はないが、任意のワークフローからシェルコマンドとして呼び出せる。

DSH 統合

エコシステム関連

自動推定

安全性監査

未監査

最終検証日

2026-08-21

ライセンス

MIT

01どんなタスクに使えるのか?

  • Upload images from a local path or clipboard to an image host and get hosted URLs back

    Images uploaded to the configured uploader (SM.MS(S.EE) by default), returning hosted image URLs for Markdown documents and READMEs

    Developers and technical writers who maintain docs, READMEs and markdown notes and need fast, scriptable image hosting

  • Automate image uploading inside scripts, build pipelines and Node.js projects

    Programmatic uploads via the PicGo Node API (CommonJS and ES Module), plus CLI options for config path, proxy, debug and silent mode

    Tooling engineers wiring image upload into pipelines, editors or agent-driven workflows

  • Serve image uploading as a local server for editors and other tools

    A standalone local PicGo server (`picgo server -p 36677 -h 127.0.0.1`) that tools like Typora can call natively

    Users of Typora and other local tools that integrate with a PicGo server endpoint

02DeepSeek Harness への導入方法

前提条件

  • Node.js >= 20.19.0 or >= 22.12.0 (older PicGo versions <= v1.5.x only need Node.js >= 16)

インストール手順

  1. 01

    Global install: `npm install picgo -g` or `yarn global add picgo`

    $ npm install picgo -g

  2. 02

    Local install (project dev dependency): `npm install picgo -D` or `yarn add picgo -D`

    $ npm install picgo -D

導入成功の確認

作者は未記載

03DSH 統合と能力の範囲

DSH 統合エコシステム関連

Standalone image-uploading CLI/API with no documented DeepSeek Harness integration; usable from any agent shell workflow as a regular npm command

  • CLI & clipboard upload

    image file path or clipboard content (`picgo upload [input...]`)image uploaded to the configured host; clipboard captures are converted to png

    uploads images over the network to the configured remote image host
  • Node.js API

    `const { PicGo } = require('picgo')` (CommonJS) or ES Module importprogrammatic uploads via `picgo.upload([...])` from any Node project

    uploads images over the network to the configured remote image host
  • Standalone server mode

    `picgo server -p 36677 -h 127.0.0.1`local PicGo server that editors like Typora can call natively

    opens a local network port
  • Plugin system

    plugins from the Awesome-PicGo ecosystemextended uploaders/transformers managed via `picgo install/uninstall/update`

    installs third-party plugin packages and modifies PicGo module configuration

04誰に向いているのか?使うべきでない場面は?

向いている用途

  • Developers and technical writers who maintain docs, READMEs and markdown notes and need fast, scriptable image hosting
  • Tooling engineers wiring image upload into pipelines, editors or agent-driven workflows
  • Users of Typora and other local tools that integrate with a PicGo server endpoint

不向きな用途

  • Requires Node.js >= 20.19.0 or >= 22.12.0 because of ES Module stability requirements; older Node versions cannot run current PicGo releases.
  • Uploads are sent over the network to the configured image host — SM.MS(S.EE) by default — so image data leaves the local machine for a third-party service.

05互換性・メンテナンス・セキュリティ上の注意

  • Requires Node.js >= 20.19.0 or >= 22.12.0 because of ES Module stability requirements; older Node versions cannot run current PicGo releases.
  • Uploads are sent over the network to the configured image host — SM.MS(S.EE) by default — so image data leaves the local machine for a third-party service.
  • The README documents no DeepSeek Harness integration; PicGo is a standalone ecosystem tool, so any usage alongside DSH is limited to plain shell or Node API invocation.
2018-09-172026-08-17v3.0.1

MIT · actively maintained (latest release v3.0.1, 2026-07-12)

06よくある質問

PicGo-Core は DeepSeek Harness とどのように連携しますか?

README に DeepSeek Harness 統合の記載はありません。PicGo は独立した npm CLI および Node.js ライブラリであり、エージェントのワークフローから通常のシェルコマンド(例:`picgo upload /xxx/xx.jpg`)として呼び出せます。DSH プラグインや MCP の設定は不要です。

インストールの前提条件は何ですか?

Node.js >= 20.19.0 または >= 22.12.0(PicGo <= v1.5.x の旧バージョンは Node.js >= 16 で可)。`npm install picgo -g` でグローバルインストールするか、`npm install picgo -D` でプロジェクトの開発依存として導入できます。

アップロードした画像はどこへ送信されますか?

画像はネットワーク経由で現在設定されているアップローダーへ送信されます。デフォルトの画像ホストは SM.MS(S.EE) です。アップローダー設定は `picgo set uploader <type>` で管理し、`picgo use uploader` で切り替えます。

プラグインに対応していますか?

対応しています。プラグインは `picgo install / uninstall / update` で管理でき、コミュニティプラグインは Awesome-PicGo リポジトリで探せます。

エディター向けにローカルサーバーとして動かせますか?

動かせます。`picgo server -p 36677 -h 127.0.0.1` で PicGo をスタンドアロンのローカルサーバーとして起動でき、Typora は PicGo-Core をネイティブサポートしています。

08データと出典

  • 自動推定github.comd95b0cd4cba2…

    A tool for image uploading. Both CLI & api supports. It also supports plugin system, please check [Awesome-PicGo](https:…

このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-21。誤りを見つけた場合は、修正を送信してください。

🏆

dsh プラグイン おすすめ

最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。

DSH Plugins は DeepSeek Harness プラグインの独立したコミュニティ ディレクトリです。DeepSeek との提携・公認はありません。サードパーティ製プラグインはセキュリティ監査を受けていません。インストール前にソースコードをご確認ください。

DeepSeek Harnessの新着プラグインを毎週お届け。スパムはありません。