# AI ニュースブログ削除作業 - 進捗記録 ## 作業日 2025-12-15 ## 作業目的 https://planitai.co.jp/blogs/ai 部分を削除し、テックブログのみを表示するように変更 ## 作業手順と結果 ### 1. 作業ディレクトリの作成 ```bash mkdir -p 20251215-remove-ai-news-blog ``` ✓ 完了 ### 2. 現在の Cronjob 確認 ```bash crontab -l ``` 確認結果: ```cron # AI News 自動投稿 - 毎朝8時(JST) 0 8 * * * cd /var/www/tkim.planitai.co.jp/blog/batch/auto-post-ai-news && /usr/bin/node auto-post-ai-news.js >> logs/cron.log 2>&1 ``` ✓ 完了 ### 3. Cronjob のバックアップと停止 **バックアップ:** ```bash crontab -l > 20251215-remove-ai-news-blog/crontab.backup ``` **Cronjob の停止:** ```bash crontab -l | sed 's|^0 8 \* \* \* cd /var/www/tkim\.planitai\.co\.jp/blog/batch/auto-post-ai-news|# &|' | crontab - ``` **確認:** ```bash crontab -l | tail -5 ``` 結果: ```cron # AI News 自動投稿 - 毎朝8時(JST) # 0 8 * * * cd /var/www/tkim.planitai.co.jp/blog/batch/auto-post-ai-news && /usr/bin/node auto-post-ai-news.js >> logs/cron.log 2>&1 ``` ✓ 完了 - AI News cronjob が正常にコメントアウトされました ### 4. PlanitAI_Inc_website の構造確認 ```bash ls -la PlanitAI_Inc_website/ find PlanitAI_Inc_website/nextjs -name "*blog*" -o -name "*Blog*" ``` 発見したファイル: - `PlanitAI_Inc_website/nextjs/app/blogs/page.tsx` - メインブログページ - `PlanitAI_Inc_website/nextjs/app/blogs/ai/page.tsx` - AI ニュースページ ✓ 完了 ### 5. /blogs ページの修正 **ファイル:** `PlanitAI_Inc_website/nextjs/app/blogs/page.tsx` **変更内容:** - 行 100-113: タブセクション全体を削除 - サブタイトルを「ブログ」から「テックブログ」に変更 **変更前:** ```tsx

Blog

ブログ

{/* Tabs */}
テックブログ 最新AIニュース
``` **変更後:** ```tsx

Blog

テックブログ

``` ✓ 完了 ### 6. /blogs/ai ページの削除 **ユーザー確認:** - /blogs/ai ディレクトリと ファイルを完全に削除することを選択 **削除実行:** ```bash rm -rf PlanitAI_Inc_website/nextjs/app/blogs/ai ``` **確認:** ```bash ls -la PlanitAI_Inc_website/nextjs/app/blogs/ ``` 結果: ``` drwxr-xr-x 3 www-data www-data 4096 Dec 15 09:55 . drwxr-xr-x 9 www-data www-data 4096 Dec 5 16:12 .. -rw-r--r-- 1 root root 3845 Dec 15 09:55 page.tsx drwxr-xr-x 2 www-data www-data 4096 Nov 18 17:32 [slug] ``` ✓ 完了 - ai ディレクトリが正常に削除されました ### 7. ドキュメント作成 - README.md: 作業概要と詳細を記録 - progress.md: 本ファイル - 作業進捗を記録 - prompts.md: 使用したプロンプトを記録 ✓ 完了 ## 最終結果 ### 完了した作業 1. ✅ AI News 自動投稿 cronjob の停止(コードは保存) 2. ✅ /blogs ページから AI ニュースタブを削除 3. ✅ /blogs/ai ディレクトリの完全削除 4. ✅ 作業ドキュメントの作成 ### 変更されたファイル - `/etc/crontab` (または ユーザー crontab) - `PlanitAI_Inc_website/nextjs/app/blogs/page.tsx` - `PlanitAI_Inc_website/nextjs/app/blogs/ai/` (削除) ### 次のステップ - PlanitAI_Inc_website のビルドと配備(ユーザーが手動で実施) ## 保存されたデータ - batch コード: `/var/www/tkim.planitai.co.jp/blog/batch/auto-post-ai-news/` に保存 - crontab バックアップ: `20251215-remove-ai-news-blog/crontab.backup` ## 備考 - 将来的に AI ニュース機能を復元する場合、batch コードと crontab バックアップを使用可能 - /blogs/ai へのアクセスは 404 エラーとなります