Loading...
Loading...
Compare original and translation side by side
/compact --module=feature:auth/compact --module=feature:auth/compact --layer=ui
/compact --layer=data
/compact --layer=domain| Layer | Retain | Summarize |
|---|---|---|
| UI | Composables, ViewModels, navigation | Repository details, data models |
| Data | Repositories, data sources, models | Compose code, UI state |
| Domain | Use cases, domain models | Implementation details |
/compact --layer=ui
/compact --layer=data
/compact --layer=domain| Layer | 保留内容 | 总结内容 |
|---|---|---|
| UI | Composables、ViewModels、导航逻辑 | 仓库细节、数据模型 |
| Data | 仓库、数据源、模型 | Compose代码、UI状态 |
| Domain | 用例、领域模型 | 实现细节 |
/compact --variant=debug/compact --variant=debug/compact --test=AuthViewModelTest
/compact --test-failing/compact --test=AuthViewModelTest
/compact --test-failing/compact --pattern=compose
/compact --pattern=mvi
/compact --pattern=koin/compact --pattern=compose
/compact --pattern=mvi
/compact --pattern=koin| Level | Retention | Token Savings | Use Case |
|---|---|---|---|
| Lite | Current task only | 70-80% | Deep focus work |
| Medium | Current + related | 50-60% | Feature development |
| Standard | Project summary | 30-40% | Default compaction |
| Minimal | Essential only | 80-90% | Context at limit |
| 级别 | 保留内容 | Token节省率 | 适用场景 |
|---|---|---|---|
| 轻量(Lite) | 仅当前任务 | 70-80% | 深度聚焦工作 |
| 中等(Medium) | 当前任务+相关内容 | 50-60% | 功能开发 |
| 标准(Standard) | 项目摘要 | 30-40% | 默认压缩级别 |
| 最小(Minimal) | 仅核心内容 | 80-90% | 上下文达到上限时 |
/compact # Auto-select strategy
/compact --level=medium # Specify level
/compact --focus=compose # Focus on specific area/compact # 自动选择策略
/compact --level=medium # 指定压缩级别
/compact --focus=compose # 聚焦特定领域/compact --smart # AI chooses strategy
/compact --adaptive # Adjusts based on usage/compact --smart # AI选择策略
/compact --adaptive # 根据使用情况自动调整/compact --keep=file1.kt,file2.kt # Keep specific files
/compact --drop=discussion-1 # Drop specific discussion
/compact --summarize=feature-x # Summarize specific topic/compact --keep=file1.kt,file2.kt # 保留特定文件
/compact --drop=discussion-1 # 丢弃特定讨论
/compact --summarize=feature-x # 总结特定主题1. /memory-save all # Save current state to memory
2. /mobile-checkpoint save pre-compact # Optional checkpoint
3. /compact --strategy=module --focus=feature:auth1. /memory-save all # 将当前状态保存到内存
2. /mobile-checkpoint save pre-compact # 可选:创建检查点
3. /compact --strategy=module --focus=feature:auth1. /memory-summary # Verify memory preserved
2. /instinct-status # Verify instincts preserved
3. Continue work...1. /memory-summary # 验证内存内容是否保留
2. /instinct-status # 验证直觉信息是否保留
3. 继续工作...undefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefinedundefined1. /memory-query <topic> # Query memory
2. /mobile-checkpoint list # Check for checkpoints
3. /mobile-checkpoint restore <name> # Restore if needed
4. Git history for file diffs1. /memory-query <topic> # 查询内存
2. /mobile-checkpoint list # 查看检查点列表
3. /mobile-checkpoint restore <name> # 如有需要,恢复检查点
4. 通过Git历史查看文件差异Context: Working on auth feature, context contains old home feature discussions
Action: /compact --module=feature:auth
Result: Retains auth files, summarizes home feature上下文:正在开发认证功能,上下文包含旧版首页功能的讨论
操作:/compact --module=feature:auth
结果:保留认证模块文件,总结首页功能相关内容Context: Many files, focus on fixing LoginTest
Action: /compact --test=LoginTest
Result: Retains LoginTest, related auth files, summarizes rest上下文:包含大量文件,聚焦修复LoginTest
操作:/compact --test=LoginTest
结果:保留LoginTest及相关认证文件,总结其他内容Context: Large project, optimizing Compose performance
Action: /compact --pattern=compose --level=medium
Result: Retains Compose files, summaries of data/network layers上下文:大型项目,优化Compose性能
操作:/compact --pattern=compose --level=medium
结果:保留Compose文件,总结数据/网络层内容