SuperAPI AI 工具集

doc-type-routing

写作与研究

查看项目

更新于 10-16 10:19

技能介绍

文种与行文方向判定

公文写作最易错、又最该先定的第一步:选错文种,后面写得再好也白搭(报告写成请示、函写成通知、决定与决议混用)。本 skill 把这一步结构化,判定后再交给根 SKILL.md(公文写作)起草。

文件索引

prompts/core/workflow.md # 判断流程与文种路由规则(主源) prompts/core/drafting-thinking.md # 易混文种三维辨析、行文方向与谋篇对应(主源) docs/references/document-types.md # 各文种适用场景与边界说明(读者文档)

三维判定法

行文方向:上行(向上级)/下行(向下级)/平行或不相隶属/对外公开。

目的:请求批准、汇报情况、部署执行、答复、告知、商洽、记载、提请审议、公布。

是否需对方回应:需批复(请示)、需审议(议案)、本身即回应(批复/复函)、不强制(报告/通知/通报)。

三者一旦确定,文种基本唯一收敛。

快速路由

请求上级批准 → 请示(一文一事、只主送一个上级,结尾「妥否,请批示」)

答复下级请示 → 批复(先引来文标题与文号)

向上级汇报、不要求回复 → 报告(不夹带请批事项)

部署/传达执行、批转转发 → 通知

提原则与办法 → 意见;重大决断/奖惩 → 决定;会议表决通过 → 决议

不相隶属或平行机关商洽/询问/答复/请批准 → 函

对外宣布重要或法定事项 → 公告;一定范围须遵守事项 → 通告

会议议定事项 → 纪要;政府向同级人大提请审议 → 议案

整理新闻动态/专题情况(非法定公文)→ 简报/情况专报/汇报材料

高频易错辨析

报告 vs 请示:报告汇报、不要回复、可综合;请示请批准、必须等批复、一文一事。报告内不得夹带请批事项。

决定 vs 决议:决定可机关直接作出;决议必经会议表决、以会议名义发布。

通报 vs 通告:通报对内(表彰/批评/告知);通告对外(公布须遵守事项、带强制)。

公告 vs 通告:公告对国内外宣布重要/法定事项、机关层级较高;通告面向一定范围。

函 vs 通知/请示:不相隶属或平行机关一律用函,不因事项重要升格。

无 agent 环境(网页/离线)

本 skill 是纯判定、不联网,其判据全部来自 prompts/core/workflow.md 与 prompts/core/drafting-thinking.md,而这两份已整体内联进离线系统提示词。

因此无 agent/skill 环境时无需额外操作:粘贴 dist/offline/default/system_prompt.md即已包含文种与行文方向判定指引,可直接让模型先判文种再起草。

边界

只做文种与方向判定,不生成正文;判定后交「公文写作」按对应 spec.md 起草。

判据一律以 prompts/core/workflow.md、prompts/core/drafting-thinking.md 主源为准,本 skill 不复制规则。

成稿后若要核对文种、结尾用语、章节是否齐全,转 document-qa(src/scripts/check_sections.py)。