- Add claude-md-guardian agent with SessionStart hook for auto CLAUDE.md maintenance - Add 6 thinking commands: /my-world, /emerge, /challenge, /connect, /today, /close - Add my-world skill for one-shot vault context loading - Fix command injection vulnerability in init-vault.sh (use env vars) - Add error handling and logging to vault-sync.sh - Update write-article skill with complete frontmatter fields - Upgrade CLAUDE.md to v1.3.0 with cycle time tracking and exit criteria Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
78 lines
1.5 KiB
Markdown
78 lines
1.5 KiB
Markdown
# 晨间仪式:今日工作扫描
|
|
|
|
执行以下步骤,为今天的工作做准备。
|
|
|
|
## Step 1: 加载 Vault 概况
|
|
|
|
```bash
|
|
cd /home/kang/apps/content-forge/content-forge
|
|
obsidian files total
|
|
```
|
|
|
|
## Step 2: 扫描看板状态
|
|
|
|
检查各阶段 WIP 状态:
|
|
|
|
```bash
|
|
# 灵感/素材
|
|
obsidian search query="status:inbox" 2>/dev/null | wc -l
|
|
|
|
# 选题
|
|
obsidian search query="status:topic" 2>/dev/null | wc -l
|
|
|
|
# 写作中
|
|
obsidian search query="status:draft" 2>/dev/null | wc -l
|
|
|
|
# 审核
|
|
obsidian search query="status:review" 2>/dev/null | wc -l
|
|
|
|
# 发布中
|
|
obsidian search query="status:publishing" 2>/dev/null | wc -l
|
|
```
|
|
|
|
## Step 3: 识别超期项目
|
|
|
|
检查 `updated_at` 超过 7 天的笔记:
|
|
|
|
```bash
|
|
find . -name "*.md" -type f ! -path "./.obsidian/*" ! -path "./.git/*" -mtime +7 | head -10
|
|
```
|
|
|
|
## Step 4: 输出今日建议
|
|
|
|
根据扫描结果,输出:
|
|
|
|
1. **管道状态**:各阶段数量 + WIP 限制对比
|
|
2. **超期提醒**:超过 7 天未更新的笔记列表
|
|
3. **今日焦点**:基于 WIP 和超期情况,建议今天优先处理的 1-3 项
|
|
|
|
## WIP 限制参考
|
|
|
|
| 阶段 | WIP 限制 |
|
|
|------|----------|
|
|
| 选题 | 3 |
|
|
| 写作 | 3 |
|
|
| 配图/格式化 | 2 |
|
|
| 审核 | 2 |
|
|
| 发布 | 2 |
|
|
|
|
## 输出格式
|
|
|
|
```
|
|
📅 今日扫描 - YYYY-MM-DD
|
|
|
|
📊 管道状态
|
|
灵感/素材: X (无限制)
|
|
选题: X/3 [⚠️ 超限] 或 [✅ 正常]
|
|
写作: X/3
|
|
审核: X/2
|
|
发布: X/2
|
|
|
|
⚠️ 超期提醒 (7天+)
|
|
- path/to/note.md (最后更新: X天前)
|
|
|
|
🎯 今日建议
|
|
1. [具体建议]
|
|
2. [具体建议]
|
|
```
|