業務自動化 / API連携
椎名澪です。Python と Google Apps Script を使って、手作業で繰り返している業務を 自動で回る仕組みに置き換える開発をしています。 外部APIの連携、AIの組み込み、サーバーでの定期実行まで一貫して構築します。
「毎回この作業を手でやっている」という状態を、動く仕組みに変えるところが専門です。
Google スプレッドシートの内容をAIに処理させ、要約・分類・下書き生成などを自動化します。ボタン一つで動く形にします。
複数のサービスをAPIでつなぎ、データの取得・加工・転記を自動化します。OAuth認証を伴うものにも対応します。
cron / launchd / トリガーによる無人実行の設計。認証の期限切れや、止まったことに気づけない問題への対策まで含めて組みます。
REST API を使った投稿・更新の自動化。テーマの制約はプラグインを自作して回避します。
自社メディアの運用のために設計・実装し、実際に運用しているシステムです。ソースコードは全文公開しています。
Google Search Console のデータを毎週自動で取得し、 「どの記事を直せば成果が出るか」「まだ書いていない需要はどこか」を 判断できる形にまとめて出力するシステムです。
launchd(毎週月曜 8:00・スリープ時は起動後に補完実行)
└ 上位クエリの抽出 / 前週との順位比較 / 改善対象記事の抽出 / 新規テーマの候補抽出
└ 1つのレポートに統合してファイル出力 + 完了通知
記事の投稿・更新・インデックス申請を、管理画面を開かずコマンドから実行できるようにしたツール群です。
| WordPress REST API 連携 | アプリケーションパスワードによる認証で、記事の投稿・更新を自動化 |
|---|---|
| Claude API 連携 | 既存記事の本文を取得してAIで書き直し、WordPress に反映 |
| Google Indexing API | 公開したURLのインデックス申請 |
| 環境差分の吸収 | 開発機(macOS)と本番サーバーでディレクトリ構成が異なる問題に対し、候補パスを順に評価して最初に存在したものを採用する仕組みを実装 |
使用中のテーマのSEO設定項目が REST API から読み書きできず、外部から自動更新できない問題がありました。 テーマ本体を改造すると更新時に消えてしまうため、プラグイン側で解決しています。
| 実装 | register_post_meta() で対象のメタ項目を REST API に公開。auth_callback に編集権限のチェックを設定し、権限のないアクセスを遮断 |
|---|---|
| 運用 | 本番サイトで有効化して使用 |
| 言語 | PHP |
実際に動くものを作った経験のあるものだけを記載しています。
| 稼働時間 | 週30〜35時間 |
|---|---|
| 働き方 | フルリモート |
| やりとり | チャット・メールなどテキストでのやりとりを基本としています |
| お受けしていること | 要件のヒアリングから設計・実装・納品後の調整まで |