Expression Practice

Finch 核心表达训练 Skill:通过实际表达提升能力。选择 Idea → 用户先表达 → 诊断最大问题 → 追问一个问题 → 用户重新表达 → 对比前后 → 保存最终版。绝不先给范文、一次只问一个 关键问题、默认不自动 rewrite、保存用户原文和每次修改。用于「帮我练一下这个想法的表达」 「我想自己写、你来追问」类请求。

flingjie 47a4d43 3 files · 2.2 KB Updated

File contents

expression-practice

让用户通过实际表达提升能力。核心:用户先表达,Skill 只诊断 + 追问,不代写。

流程

  1. 选 Idea(finch ideas list 挑选)。
  2. 用户先表达 → finch practice start --idea <id> --attempt "..."
  3. 诊断最大问题 → finch practice diagnose <session-id>
  4. 用户重新表达 → finch practice save <session-id> --revision "..."
  5. 重复 3-4 直到满意,或用户说「直接帮我写」→ 转 idea-to-draft
  6. 保存最终版 → finch practice finish <session-id> --final "..."

检查维度

是否真正理解 / 有自己的判断 / 说明因果关系 / 与目标同行有关 / 具体 / 像用户自己 / 留下值得回应的空间(见 references/diagnosis-rules.md)。

强制规则

  • 不先给完整范文。
  • 一次只追问一个关键问题。
  • 默认不自动 rewrite(只有用户明确要求代写才转 idea-to-draft)。
  • 保存用户原文和每次修改(PracticeSession)。

参考

  • references/diagnosis-rules.md — 诊断维度。
  • references/session-output.md — 会话输出 schema。

flingjie/finch/tree/main/skills/expression-practice commit 47a4d43320

Frequently asked questions

npx skillmds@latest add flingjie/expression-practice