SuperAPI AI 工具集

critical-thinking

写作与研究

查看项目

更新于 11-05 12:03

技能介绍

用途

critical-thinking 是一个面向日语工作文书的技能,专门用于在提交前以决策者(決裁者)的视角检查并修正稟議書、提案書、企画書、報告書等需要读者做出判断的文档。其基本入口是「決裁者の目で見て直して」(以决策者视角检查并修正),一次完成从检查到修正的全流程,最多向写作者提出 3 个只有本人才能回答的问题。

该技能与 natural-japanese 的分工是:natural-japanese 修正日语表达,critical-thinking 检查内容本身。

主要能力

检查分为两个层面:

  • logic:检查文档内部逻辑是否贯通,包括主张与论据的对应、矛盾、事实与推论的混杂、并列关系的遗漏或错位、没有对应任何主张的句子等。结果以 YAML 形式输出,并可用 scripts/coverage.py 检查 YAML 的遗漏。
  • somosomo:从文档外部质疑前提,围绕主结论与论点,追问前提、问题本身、其他选项、推翻条件、利害关系与执行可行性。

此外还提供以下子命令:

  • fix:将检查报告中的指摘反映到正文中。
  • short:基于 logic 的 YAML 树决定保留到哪个深度,输出更精简的版本。
  • detail:将「裏づけ」与「限界や条件」放回正文,输出更详尽的版本。
  • rebuild:从结构层面重新组织文档,提出 2~3 个结构方案供写作者选择,其中一个为「缩小请求内容」的方案。

使用方式

调用方式包括子命令与自然语言请求两种,步骤相同:

  • /critical-thinking full <文件>、/critical-thinking <文件> 或不带模式:执行全流程。
  • /critical-thinking logic <文件>:仅进行逻辑检查,首先阅读 references/logic.md。
  • /critical-thinking somosomo <文件>:质疑前提,首先阅读 references/somosomo.md。若同目录下没有 <文件>.logic.yaml,会先运行 logic。
  • /critical-thinking fix <文件>:反映指摘进行修正。
  • /critical-thinking short <文件> / /critical-thinking detail <文件>:精简或详尽化。
  • /critical-thinking rebuild <文件>:重组结构。

也可用自然语言请求,如「矛盾がないか」「前提を疑って」「指摘を反映して直して」「もっと端的に」「構成から組み直して」等。未指定模式且无法判断时,执行全流程。

工作约定

  • 原始文档保持不变;检查结果以 YAML 与指摘形式返回,是否修改由写作者决定。
  • 只使用文档中存在的事实与数值;不补充文档之外的内容。
  • 指摘以向写作者提问的形式书写,不直接指定修改方法。
  • 所有指摘均以行号与文档对应;无法定位到行号的不写。
  • 修正稿与确认事项分别保存到不同文件(如 稟議書.review.md 与 稟議書.確認事項.md),正文中不出现「確認中」等标记(文档内两处数值不一致时除外)。
  • 不替写作者决定日程、期限、担当、金额、目标值等。
  • 不写改订经过。
  • 修正完成后,将本编(不含附录)字数与原文比较,若变长则回到步骤 1 重新删减或移入附录。
  • 最后用 natural-japanese 进行推敲;若该技能不存在,会在回复中注明未推敲。

适用场景

  • 需要在提交前检查稟議書、提案書、企画書、報告書是否会「通る」(通过审批)。
  • 希望以决策者视角发现逻辑矛盾、论据不足、前提可疑等问题。
  • 需要根据提交对象或篇幅要求,获得精简版或重组结构版。

限制

  • 检查依赖 LLM 的阅读能力,同一文档两次检查的指摘数量与措辞可能不同,不具备 lint 那样的可再现性,结果中会附注说明。
  • 只在文档已有事实范围内工作,不编造事实、数值或依据。
  • 对文档中无法回答的问题(出处、实际数据、尚未决定的事项),不会写入正文,而是汇总到确认事项文件。
  • 需要 natural-japanese 技能才能进行最终推敲;若不可用,会注明未推敲。
  • 资料中未提供该技能的安装命令、收费方式、支持平台等信息。