- README.mdにシステム概要を追加 - PROJECT_MANAGEMENT_DETAIL.mdに詳細設計書を作成 - GitHub Projects + issueベースの管理方針を策定 - AIを活用した優先度提案システムの設計を含む
96 lines
No EOL
2.6 KiB
Markdown
96 lines
No EOL
2.6 KiB
Markdown
# raphael-wisdom-lord
|
||
|
||
# ADHD対応プロジェクト管理システム
|
||
|
||
## 概要
|
||
ADHDの特性(飽き性、忘れっぽさ)に対応した、GitHub Projects + AI を活用したプロジェクト管理システム。
|
||
10個程度の中長期プロジェクトを同時進行で管理することを想定。
|
||
|
||
## システム構成
|
||
|
||
### 基本方針
|
||
- **GitHub Projects(個人アカウント)** で全プロジェクトを一元管理
|
||
- 各プロジェクトのタスクは全て **issue** で管理
|
||
- AI(Claude Code)と GitHub Actions で自動化
|
||
|
||
### 主な機能
|
||
1. **一元管理ダッシュボード**
|
||
- 全プロジェクトのissueを1つのProjectボードに集約
|
||
- 期日、優先度、進捗率をカスタムフィールドで管理
|
||
|
||
2. **AI優先度提案**
|
||
- 毎朝Claude Codeが「今日やるべき3つ」を提案
|
||
- 期日、放置日数、進捗を総合的に分析
|
||
|
||
3. **期日アラート**
|
||
- 3日前:🟡 軽い通知
|
||
- 1日前:🟠 強めの通知
|
||
- 当日:🔴 緊急アラート
|
||
|
||
## セットアップ手順
|
||
|
||
### 1. GitHub Project作成
|
||
```bash
|
||
# GitHub.comで
|
||
自分のアイコン → Your projects → New project
|
||
テンプレート: "Team planning"
|
||
```
|
||
|
||
### 2. カスタムフィールド追加
|
||
- 📅 期日(Date型)
|
||
- 🎯 優先度(Single select: 高/中/低)
|
||
- 📊 進捗率(Number型: 0-100)
|
||
- 📱 プロジェクト名(Single select)
|
||
|
||
### 3. issueテンプレート作成
|
||
各プロジェクトに以下を追加:
|
||
```markdown
|
||
# .github/ISSUE_TEMPLATE/task.md
|
||
---
|
||
name: タスク
|
||
about: やることを記録
|
||
labels: task
|
||
---
|
||
## やること
|
||
<!-- 1行で書く -->
|
||
|
||
## 期日
|
||
<!-- YYYY-MM-DD -->
|
||
```
|
||
|
||
## 日次運用フロー
|
||
|
||
### 朝(5分)
|
||
```bash
|
||
# Claude Codeで優先度提案
|
||
claude code "GitHubプロジェクトから今日やる3つを提案"
|
||
|
||
# GitHub CLIでissue作成
|
||
gh issue create --title "タスク名" --project PROJECT_NUMBER
|
||
```
|
||
|
||
### 作業中
|
||
- issueにコメントで進捗記録
|
||
- 完了したらissueをclose
|
||
|
||
### 夜(3分)
|
||
- Projectボードで進捗率更新
|
||
- 明日の予定を確認
|
||
|
||
## 使用ツール
|
||
- GitHub Projects
|
||
- GitHub CLI
|
||
- Claude Code CLI
|
||
- GitHub Actions(自動化用)
|
||
- Discord/Slack(通知用)
|
||
|
||
## Tips
|
||
- issueは思いついた瞬間に作成(スマホからでもOK)
|
||
- 1日1個でも進捗があればOK
|
||
- 興味の波に乗って、その日やりたいプロジェクトから着手
|
||
|
||
## 今後の拡張案
|
||
- [ ] GitHub Actions での自動優先度計算
|
||
- [ ] 進捗の可視化(草グラフ的な)
|
||
- [ ] 音声入力でのissue作成
|
||
- [ ] 週次レポートの自動生成 |