完成した統合 — ギャラリー
典型シナリオ向けの10個の完成済みプロジェクト。各レシピは1ファイルで、ビルドステップなし。自分のAPIキーを埋め込んで、npx tsx または python を実行するだけで動作します。
Section titled “典型シナリオ向けの10個の完成済みプロジェクト。各レシピは1ファイルで、ビルドステップなし。自分のAPIキーを埋め込んで、npx tsx または python を実行するだけで動作します。”以下のレシピはすべてコピー&ペーストで即利用可能です。キーは X-Api-Key ヘッダー経由で送信し、リクエストには標準の fetch または requests を使用します。TypeScript / Python 用のSDKも計画中ですが、現在はこれだけで十分です。
ギャラリーの内容
Section titled “ギャラリーの内容”| # | レシピ | スタック | ユースケース |
|---|---|---|---|
| 1 | 毎日のホロスコープをSMSで | Twilio + Node.js | 毎日のホロスコープをユーザーにSMSで送信するcron |
| 2 | Discordボット /chart | discord.js | スラッシュコマンドでチャット参加者が誰でも Natal チャートを作成 |
| 3 | OpenAI function-calling | openai + Node.js | GPTがツール呼び出しで自動的にチャートを取得 |
| 4 | Slackボット /synastry | @slack/bolt | オフィスのメンバーが1行で相性診断 |
| 5 | Notionのデータ拡張 | @notionhq/client | 誕生日データからDBに自動で Natal チャートを生成 |
| 6 | Cloudflare Worker キャッシュ | CF Workers KV | 30日間にわたる同一リクエストのEdgeキャッシュ |
| 7 | Claude MCP tools | @astroway/mcp | Claude Desktop / CodeがネイティブツールのようにAPIを呼び出し |
| 8 | 予測をCSVにエクスポート | Python + pandas | 12ヶ月分の予測をBI / Tableau用のCSVに出力 |
| 9 | StreamlitによるレクティフィケーションUI | Python + Streamlit | 誕生時刻のレクティフィケーション用インタラクティブUI |
| 10 | FastAPIによる相性診断サービス | Python + FastAPI | デーティングアプリ向けHTTPサービス:2つのチャートからスコアを算出 |
- 必要なファイルを自分のプロジェクトにコピーします。
- ファイルのヘッダーに記載された依存関係をインストールします(
npm install ...またはpip install ...)。 - 環境変数を設定します(最低限
ASTROWAY_API_KEY)。 - 実行します。
ギャラリー内のパターン
Section titled “ギャラリー内のパターン”- ワンショットスクリプト (1, 5, 8) — cronスタイルのバッチ処理
- 常時稼働ボット (2, 4) — 常時接続し、スラッシュコマンドをリッスン
- HTTPサービス (10) — 認証付きのdrop-in RESTサービス
- Edge関数 (6) — クライアントとAPIの間にキャッシュレイヤーを配置
- LLMツール統合 (3, 7) — AI関数としてエンドポイントを公開
- UI (9) — インタラクティブなフロントエンド
まだカバーされていないケース
Section titled “まだカバーされていないケース”リストにないシナリオ(例:Telegramボット、n8nワークフロー、Zapierアクション、ウェブサイト埋め込みウィジェット)については、api@astroway.info までシナリオの説明とともにご連絡ください。実ユースケースに基づいてレシピを追加します。当社が推測することはありません。
参考になりましたか?
フィードバックありがとうございます。