💻 システム開発
2026-05-03_アップデート総覧
最終更新 2026年05月04日 / 31_システム開発部/SCALE_CRM/2026-05-03_アップデート総覧.md
ko
2026-05-03 SCALE CRM アップデート総覧
概要
5/3 は 7回デプロイ で6つの大きなアップデートを実施。リスト依頼の SalesNow 完全統一は既存専用ノート(2026-05-03_リスト依頼_SalesNow完全統一)に詳細を残し、本ノートでは その他5本+リスト依頼の概要 を時系列でまとめる。
デプロイタイムライン
| 時刻 | テーマ | 主な変更ファイル |
|---|---|---|
| 12:31 | (4/30以降の蓄積デプロイ) | - |
| 12:41 | ① AI共創UI刷新 | ai.js / service.js / style.css |
| 12:43 | ② メンバー管理モーダル刷新 | pages.js |
| 13:12 | ③ 使い方ガイド3種新設 | lib/guides.js(新規)/ core.js / index.html |
| 13:16 | ④ レポートにビジュアルサマリー | lib/charts.js(新規)/ lib/pages_report.js / index.html |
| 14:39〜 | ⑤ 業界知識ガイド + 架電リスト空状態UI改善 | lib/industry_knowledge.js(新規)/ calllist.js / core.js / index.html |
| 14:50〜15:07 | ⑥ リスト依頼 SalesNow 完全統一 | lib/salesnow_industries.js(新規)/ lib/salesnow_activity.js(新規)/ calllist.js / index.html |
① 12:41 — AI共創セッション UI刷新
主な変更
- Claude モデル更新: Opus 4.6 → Opus 4.7(
claude-opus-4-7/ 1M context) - Markdown → HTML 変換 を
_mdToHtml()として新規実装 - AI返答を整形表示(見出し / 太字 / コード / コードブロック / リスト等)
- 共創モーダル大型化: 1400 → 1800px / 90vh → 96vh
- AI共創アバターを SVG 刷新(
_coCreateAvatarSvg())+ shadow 追加 - 入力欄: rows 2→3、Enter 送信 → ボタンクリック送信 に変更(誤送信防止)
- バブルUI微調整(角丸 12→14px、line-height 強化、border 追加)
影響範囲
- AI共創モーダルが開く全機能(リスト依頼の深掘り・サービス概要のヒアリング 等)
② 12:43 — メンバー管理モーダル UI刷新
主な変更
- 担当案件選択を テキストリスト → カラフルなカードUI に刷新
- 案件初頭文字アイコン(8色ローテ)
- チャネル種別バッジ色分け(テレアポ=青 / LinkedIn=#0a66c2 / 統合=紫)
- PM名表示
- 選択時はボーダー&背景色切替
- 案件名で絞込検索(リアルタイム)
- 全選択 / 全解除 ボタン
- 「X / Y 選択中」リアルタイム表示
esc()適用で XSS 対策強化(mb_n / mb_e / mb_p / mb_zp 全部)- モーダルを
wide化
新規ヘルパー関数
_mbUpdateSelectionCount()_mbFilterProjects(query)_mbProjAll(checked)
③ 13:12 — 使い方ガイド3種を新規ページとして追加
新規ページ(3つ)
- オンボーディングガイド(
partner_onboard_guide) - テレアポ業務ガイド(
teleapo_guide) - LinkedIn業務ガイド(
linkedin_guide)
設計
- 既存の運用版(
partner_onboard/teleapo_duties/linkedin_duties)は そのまま残してラベルを「(運用)」に変更 - 新規はサイト型UI(manual と同じ構造)でガイド情報を提供
- カテゴリ別サイドバー
- 既読管理(ユーザー別 localStorage)
- 進捗%表示
新規ファイル
lib/guides.js(565行)_renderGuideSite(opts)共通レンダラrenderPartnerOnboardGuide()/renderTeleapoGuide()/renderLinkedinGuide()
core.js 変更
- メニュー定義に3項目追加
Rルーティングテーブルに3項目追加(typeof チェックでフォールバック対応)
④ 13:16 — レポートにビジュアルサマリー追加
新規SVGチャートライブラリ
lib/charts.js(180行・外部依存ゼロ・ピュアSVG)- 提供関数:
chartDonut(items, opts)— ドーナツ円chartPie(items, opts)— 円グラフchartSparkline(values, opts)— スパークラインchartKpiRing(value, opts)— KPIリング(パーセント表示)chartBars(items, opts)— 横棒chartHeatmap(data, opts)— ヒートマップchartStatCard(opts)— Statカード- カラーパレット15色(青〜緑〜紫〜橙)
- アニメーション付き(stroke-dasharray transition)
テレアポレポート に追加された要素
- ビジュアルサマリーカード
- KPIリング × 4: 通電率 / 通電後アポ率 / 架電後アポ率 / API達成率(目標0.3)
- スパークライン × 2: 直近6ヶ月の アポ数推移(緑)/ 架電数推移(青)
- 失注理由 ドーナツ(既存テーブルの上に追加)
- ステータス分布 ドーナツ(カラー指定: 未架電=灰 / アポ獲得=緑 / 失注=赤 等)
LinkedInレポート に追加された要素
- KPIリング × 3: 承認率 / 返信率 / アポ転換率
⑤ 14:39 直前 — 業界知識ガイド + 架電リスト空状態 UI改善
業界知識ガイド(新規ページ)
lib/industry_knowledge.js(852行・新規)- 31大業界 + 中業界 の知識データ集約
- 各業界に: 概要 / 主要プレイヤー / 業界課題 / 営業アプローチ例 / ターゲット部門 / 中業界の説明
- 想定ユーザー: パートナー(業界知識なしでも商談トーク組み立て可能に)
- メニュー追加:
industry_knowledge/renderIndustryKnowledge()
架電リスト 空状態UI改善
- 旧: 中央ドーンと「📋 架電リストが空です」カード(CSV取込ボタンのみ)
- 新: 上部に 薄いバナー(CSV取込 + 手動追加 両方ボタン)+ 下に 空のリスト構造プレビュー
- フィルター類は空時
disabled(誤操作防止)
⑥ 14:50〜15:07 — リスト依頼 SalesNow 完全統一
詳細は専用ノート: 2026-05-03_リスト依頼_SalesNow完全統一
概要のみ
- リスト依頼ページを SalesNow と項目完全統一
- 新規ファイル:
lib/salesnow_industries.js(業種・地域・財務・SNS)/lib/salesnow_activity.js(採用・マーケ・資金調達・コーポ・フリーワード) - 47都道府県 / 決算月 / 設立年代 / SalesNowスコア / SNS / 部署役職マスタ / 売上1兆円細分化 / 純利益増減率
- アクティビティ軸(採用 / マーケ / 資金調達 / コーポ / フリーワード)を別軸として新設
- Slack通知メッセージに新項目を全反映
calllist.jsに5新セクション + submitListRequest 拡張(+380/-42行)
退化防止チェック(5/3 全デプロイ通算)
| 項目 | 状態 |
|---|---|
| デプロイ前 tar.gz バックアップ | ✅ pre/post 両方取得(7回分) |
| デプロイ後 本番URL HTTP 200 | ✅ 全回 OK |
| 既存関数 grep チェック | ✅ 全関数保持(renderListRequest / submitListRequest / lreqOpenMajor / loadCallList / saveAppointment / notifySlack 等64関数) |
index.html script 追加(バージョニング) |
✅ ?v=20260503 / ?v=20260503a 付与 |
| 旧ページ削除 | ❌ なし(既存運用ページは全部保持・新規ガイド/業界知識のみ追加) |
バックアップ一覧(Drive)
~/Library/CloudStorage/.../scale-lead-backups/
├── scale-lead-2026-05-03-1231-pre-deploy.tar.gz
├── scale-lead-2026-05-03-1231-post-deploy.tar.gz
├── scale-lead-2026-05-03-1241-pre-deploy.tar.gz
├── scale-lead-2026-05-03-1241-post-deploy.tar.gz
├── scale-lead-2026-05-03-1243-pre-deploy.tar.gz
├── scale-lead-2026-05-03-1243-post-deploy.tar.gz
├── scale-lead-2026-05-03-1312-pre-deploy.tar.gz
├── scale-lead-2026-05-03-1312-post-deploy.tar.gz
├── scale-lead-2026-05-03-1316-pre-deploy.tar.gz
├── scale-lead-2026-05-03-1316-post-deploy.tar.gz
├── scale-lead-2026-05-03-1450-pre-deploy.tar.gz
└── scale-lead-2026-05-03-1450-post-deploy.tar.gz
- ローカル:
~/scale-lead-backups/scale-lead_20260503_143915_pre_salesnow_full.tar.gz
残タスク(全アップデート横断)
リスト依頼 SalesNow統一の残タスク
- 部署マスタ21項目を SalesNow画面と完全照合
- 役職マスタ10項目を SalesNow画面と完全照合
- テクノロジー カテゴリツリー化
- 拠点タブ構造化(拠点情報 / 拠点所在地 / フリーワード)+ カテゴリ別範囲指定
- 市区プルダウン(都道府県の下階層)
ガイド類の充実
- 使い方ガイド3種(オンボード/テレアポ/LinkedIn)の コンテンツ拡充(現状は枠のみのセクションあり)
- 業界知識ガイド: 31大業界 → 採用ターゲット業界の優先度設定 + 営業切り口の事例追加
レポート系
- スパークラインのホバー時 tooltip 実装
- ヒートマップ(架電時間帯×曜日)の活用ページ追加検討
関連リンク
- 本番URL: https://crm.scale-group.co.jp/
- ローカル正本:
/Users/oogushiyuuki/株式会社SCALE/scale-lead/ - リスト依頼詳細: 2026-05-03_リスト依頼_SalesNow完全統一
- 配置マップ: 31_システム開発部/_SCALE_全システム配置マップ
- 実装ルール: 31_システム開発部/_SCALE_全システム実装ルール
- README: 31_システム開発部/SCALE_CRM/_README
改善履歴への追記候補(_README.md)
| 2026-05-03 | **7デプロイ** で大型アップデート: ①AI共創 Opus 4.6→4.7 + Markdown表示 ②メンバー管理モーダル刷新 ③使い方ガイド3種新設(オンボ/テレアポ/LinkedIn)④レポートにビジュアルサマリー(KPIリング・スパークライン・ドーナツ)⑤業界知識ガイド(31大業界)+ 架電リスト空状態UI改善 ⑥リスト依頼 SalesNow完全統一 + アクティビティ軸新設 |