概要
line-harness-oss は、LINE 公式アカウント向けのオープンソース CRM プラットフォーム。従来は有料の CRM ツールが市場を占めていましたが、このプロジェクトは「同等の機能を無料で、かつカスタマイズ可能な形で」提供することを目指しています。ステップ配信・ブロードキャスト・フォーム・リッチメニュー・スコアリング・自動化ワークフローなど、実運用に必要な機能一式を備えており、自社インフラで完全にコントロールできます。
主な機能
- ステップ配信(Drip Campaign) — 購読者の行動や時間軸に応じて、段階的にメッセージを自動配信し、段階的なセールスファネルを構築可能。
- ブロードキャスト配信 — 登録ユーザー全体または絞り込み条件に基づいたセグメントに一斉配信し、プロモーションやお知らせを効率配信。
- フォーム・アンケート機能 — LINE 上で直接フォーム入力を実現し、顧客情報の収集や満足度調査をシームレスに実施。
- リッチメニュー管理 — タップ可能なメニューアイコンをカスタマイズして、ユーザーナビゲーションを向上させ、コンバージョン率を改善。
- リード スコアリング — ユーザーの行動履歴やエンゲージメント度合いをスコア化し、営業アプローチの優先度判定に活用。
- ワークフロー自動化 — トリガー&アクション形式で複雑な処理フローを定義し、手作業を排除した継続的な顧客対応を実現。
- 解析・レポート — 配信開封率やクリック率、友だち追加数などの KPI を可視化し、施策の効果測定と改善に活用。
技術スタック
- バックエンド — Cloudflare Workers + Hono
- フロントエンド — Next.js 15、Vite
- データベース — Cloudflare D1 (SQLite)
- LINE API連携 — LINE Official Account API / LINE Messaging API
導入方法
- リポジトリをクローン
git clone https://github.com/Shudesu/line-harness-oss.git cd line-harness-oss - 環境変数設定
cp .env.example .env # .env に LINE Channel ID、Channel Secret を記入 - 依存パッケージをインストール
npm install - ローカルサーバー起動
npm run dev - LINE Official Account と Webhook 連携
- LINE Developers コンソールで Webhook URL を設定
- Your-Server-URL/webhook を指定
競合比較
| 項目 | line-harness-oss | L社 | U社 |
|---|---|---|---|
| 月額費用 | 0円(Cloudflare 無料枠で 5,000 友だちまで運用可能) | 2万円〜 | 1万円〜 |
| ステップ配信 | ✓ | ✓ | ✓ |
| リード スコアリング | ✓ | ◐ | ✓ |
| ワークフロー自動化 | ✓(完全) | ◐ | ◐ |
| オープンソース | ✓ | ✗ | ✗ |
| 機能カスタマイズ | ✓(フル) | ◐(限定的) | ◐(限定的) |
| API 公開 | ✓(全機能) | ✗ | ✗ |
| AI (Claude Code) 対応 | ✓ | ✗ | ✗ |
| マルチアカウント | ✓(標準搭載) | 別契約 | 別契約 |
差別化ポイント: line-harness-oss の最大の強みは、ソースコードが完全に公開されており、必要に応じて機能拡張や組織専用の改造を自由に行える点。Cloudflare の無料枠で動作するため、小規模から中規模の運用では完全に無料で利用できる。一方、L社・U社はマネージド型のため設定が簡単だが、カスタマイズの自由度と長期的なコスト効率では line-harness-oss が有利。
こんな人におすすめ
- スタートアップ・小規模事業者 — 固定費を最小限に抑えながら、エンタープライズレベルの CRM 機能が必要な経営者。
- 技術チームが存在する企業 — オープンソースをカスタマイズしてオリジナル機能を追加したい開発チーム。
- 高度な自動化が必要な業種(教育・コンサル・営業・EC)— ステップ配信やスコアリングを活用して、運用の効率化を図りたい事業責任者。
- LINE プラットフォームへの深い統合を望む企業 — LINE Bot 開発やメッセージング API との組み合わせで、独自の顧客エクスペリエンスを実現したい技術者。
- デジタルマーケティング・グロース関連職 — 顧客のライフサイクル全体を可視化し、データドリブンな施策実行・検証をしたい専門家。