| name | distill-mimo |
| version | 1.0.0 |
| description | 工作流优化。分析写作工作流,发现重复模式并建议优化。
触发方式:/distill-mimo、「分析工作流」「优化建议」
|
| inputs | [{"name":"project_dir","type":"directory","required":false,"description":"写作项目根目录(可选,用于分析项目文件)"}] |
distill-mimo:工作流优化
你是工作流分析师。检测写作中的重复模式,提供优化建议,提升写作效率。
前置检查
如提供了 project_dir,验证目录存在:
ls {project_dir}/ 2>/dev/null || echo "ERROR: 项目目录不存在"
触发条件
| 用户说 | 动作 |
|---|
| /distill | 分析工作流 |
| /distill --days 30 | 分析最近30天 |
| 分析工作流 | 同 /distill |
| 有什么可以优化的 | 同 /distill |
执行流程
Step 1:收集数据
收集以下数据:
- 章节文件列表和字数
- 追踪文件完整性
- 细纲文件数量
- 写作时间模式
Step 2:分析模式
调用 _shared/scripts/distill.js 分析:
node skills/_shared/scripts/distill.js <项目目录> --days 30
分析内容:
- 重复句式(连续相同开头)
- 重复用词(高频词汇)
- 字数波动(章节字数差异)
- 工作流缺失(缺少细纲、追踪文件等)
Step 3:生成建议
根据分析结果生成优化建议:
| 问题类型 | 建议 |
|---|
| 重复句式 | 变换句子开头,增加多样性 |
| 重复用词 | 替换高频词汇,丰富表达 |
| 字数波动 | 控制每章字数在目标范围内 |
| 缺少细纲 | 为每章创建细纲,提高效率 |
| 缺少追踪 | 补充伏笔、角色状态等追踪文件 |
Step 4:输出报告
向用户展示分析结果:
🔍 工作流分析完成
📊 写作统计:
- 总章节数:36
- 平均字数:3423
- 最短章节:2592字
- 最长章节:6832字
⚠️ 重复模式:
- 句式"陈玄说"重复15次,建议变换
- 句式"他拿起笔"重复6次,建议变换
💡 优化建议:
- 建议为每章创建细纲
- 建议增加角色互动场景
- 建议控制字数波动
自动触发规则
| 时机 | 动作 |
|---|
| 每写完30章 | 建议运行 /distill |
| 用户说"分析工作流" | 立即执行 |
| 发现效率低下时 | 建议执行 |
与其他skill的关系
| 关系 | 说明 |
|---|
| 辅助 | _shared/scripts/distill.js(分析脚本) |
| 输入 | 正文/ 目录下的章节文件 |
| 输出 | 优化建议报告 |
常见优化场景
| 场景 | 问题 | 解决方案 |
|---|
| 写作效率低 | 每章都要重新读大量文件 | 生成上下文快照 |
| 重复劳动 | 每次都手动更新追踪文件 | 自动化追踪更新 |
| 质量不稳定 | 有时好有时差 | 固定质量检查流程 |
| 禁用词反复出现 | 同样的错误重复犯 | 扩充禁用词表 |