秘书必备:OpenClaw公文写作实操(通知/报告/请示,附提示词模板)
1. 秘书写公文的真实痛点不是不会写是写不完通知、报告、请示这三类公文几乎占了行政岗日常文字工作的大头。写一份不难难的是同一套格式反复套、同一类话术反复改一天下来光调格式就耗掉半条命。更麻烦的是公文对格式和用语的要求很死标题怎么起、主送机关写谁、结尾用“请遵照执行”还是“妥否请批示”错一个字都可能被打回来重写。我试过用通用大模型直接写公文结果经常是“看起来像那么回事细看全是坑”——要么把请示和报告混在一起写要么结尾语用错要么正文结构缺了“缘由”直接上事项。后来换成 OpenClaw 配合固定的提示词模板和配置文件才把这件事跑顺一次配置好文种骨架、用语规范和校验规则之后每篇公文只需要填核心要素初稿基本能直接进入修改环节而不是从零开始。这篇就按通知、报告、请示三类文种把 OpenClaw 的落地配置、可复制的提示词模板、以及生成后的校验动作完整走一遍。适合需要批量产出公文的秘书和行政人员也适合想把公文写作流程标准化的团队。核心思路是把“怎么写”固化到配置里把“写什么”留给每次输入这样 OpenClaw 输出的初稿才稳定、可预期。2. 前置准备TaoToken 接入与 OpenClaw 配置骨架OpenClaw 本身是一个智能写作辅助平台要让它稳定调用大模型能力需要先解决模型接入的问题。这里用 TaoToken 作为模型调用入口它提供统一的 API 地址配置一次就能在 OpenClaw 里切换不同模型不用每个模型单独折腾密钥。2.1 获取 API Key 与接入地址先到 TaoToken 控制台创建 API Key地址是 https://taotoken.net/api-keys 。创建时建议按用途命名比如openclaw-gongwen方便后续区分。拿到 Key 后OpenClaw 的模型配置里填两个东西API Base URLhttps://taotoken.net/apiAPI Key刚才创建的那串如果你还没注册可以先从官网 https://taotoken.net/?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 进去注册后在控制台完成 Key 的创建。接入文档在 https://taotoken.net/doc 里面有各语言 SDK 的调用示例OpenClaw 这类工具通常只需要填 Base URL 和 Key 即可。2.2 OpenClaw 的公文配置文件骨架OpenClaw 支持自定义模板和知识库建议先建一个公文专用的配置文件把三类文种的骨架、用语规范、校验规则写进去。下面是一个可复制的 YAML 骨架放在 OpenClaw 的模板目录下# gongwen_config.yaml gongwen: notice: name: 通知 structure: - 标题: 发文机关 事由 文种 - 主送机关: 明确发送对象 - 正文: - 缘由: 为了/根据/由于... - 事项: 分条列项1. 2. 3. - 要求: 请遵照执行/请于X月X日前报... - 落款: 发文机关全称 成文日期 ending_phrases: - 请遵照执行 - 请认真贯彻执行 - 请将落实情况于X月X日前报送 report: name: 报告 structure: - 标题: 事由 文种 - 主送机关: 上级机关名称 - 正文: - 导语: 现将有关情况报告如下 - 主体: 情况/成绩/问题/原因/建议 - 结尾: 特此报告/以上报告请审阅 - 落款: 发文机关全称 成文日期 ending_phrases: - 特此报告 - 以上报告请审阅 request: name: 请示 structure: - 标题: 事由 文种 - 主送机关: 有审批权的直接上级 - 正文: - 缘由: 背景/依据/困难 - 事项: 一文一事明确具体 - 结尾: 当否请批示/妥否请批准 - 落款: 发文机关全称 成文日期 ending_phrases: - 当否请批示 - 妥否请批准 - 以上请示请予审批这个骨架的作用是给 OpenClaw 一个硬约束生成通知时不会跑出“特此报告”的结尾生成请示时不会写成“请遵照执行”。配置一次后续所有公文都按这个规则走。2.3 模型选择建议公文写作对模型的指令遵循能力要求比较高建议在 OpenClaw 里选一个长上下文、中文语感好的模型。TaoToken 的模型对话入口在 https://taotoken.net/models 可以先在对话里试几轮看哪个模型对“分条列项”“结尾用语”这类指令执行得最准再固定到 OpenClaw 的配置里。如果后续要长期跑批量公文可以考虑 Coding Plan地址是 https://taotoken.net/coding-plan 适合需要稳定调用、按量计费的场景。3. 可复制配置三类文种的提示词模板与参数配置好骨架后每次写公文只需要填核心要素。下面按通知、报告、请示分别给出可复制的提示词模板以及 OpenClaw 里对应的参数设置。3.1 通知类会议通知与工作部署通知通知的核心是“事项清楚、要求明确”。OpenClaw 里建议把 temperature 设低一点比如 0.3避免生成太发散的内容。提示词模板如下请协助起草一份关于召开[会议名称]的通知。 发文机关[你的机关全称] 主送机关[参会单位列表] 会议目的[简述会议核心目标] 会议时间[具体日期、星期、起止时间] 会议地点[详细地址可包含线上参会方式] 参会人员[明确范围] 主要议程[列出1-3项核心议题] 相关要求[如携带材料、提前报名、准时参会等] 请生成规范的标题、完整正文包含缘由、事项、要求、结尾。工作部署通知的模板请协助起草一份关于部署[具体工作名称]的通知。 发文机关[你的机关全称] 主送机关[执行单位列表] 工作背景与依据[上级要求、当前形势、存在问题] 工作目标[明确要达到什么效果] 工作任务与措施[分条列出核心任务及具体做法] 时间安排[起止时间、关键节点] 责任分工[牵头单位、配合单位] 保障要求[组织领导、资源投入、监督考核] 请生成规范的标题、完整正文重点在主体部分的详细阐述、结尾强调执行。实测下来把“分条列出”写进提示词后OpenClaw 生成的事项部分会自动用“一、二、三”分层比不写这句稳定很多。3.2 报告类工作进展报告与问题反映报告报告的关键是“情况真实、分析深入”。OpenClaw 里可以把素材先上传到知识库提示词里引用素材这样生成的内容不会空泛。模板请协助起草一份关于[专项工作名称]进展情况的报告。 呈报机关[上级机关名称] 报告时限[报告覆盖的时间段] 工作目标回顾[简述当初设定的目标] 已完成的主要工作[分条列出已落实的任务/措施] 取得的阶段性成果[用数据或事实说明成效] 当前存在的主要困难与问题[客观描述] 原因初步分析[简要分析] 下一步工作计划[明确后续重点任务] 请生成规范的标题、导语、主体内容突出成果与问题、结尾。问题反映与建议报告的模板请协助起草一份反映[具体问题领域]问题并提出建议的报告。 呈报机关[上级机关名称] 问题背景[简述问题产生的环境或重要性] 问题具体表现[详细描述现象、影响范围、严重程度] 问题产生原因分析[深入剖析主客观原因] 已采取的临时措施及效果[如有] 解决问题的具体建议[分条列出要求切实可行] 请生成规范的标题、导语、详细的问题描述与分析、建议部分、结尾。3.3 请示类事项审批与人事机构请示请示必须“一文一事、理由充分”。OpenClaw 里建议把“一文一事”写进系统提示词防止模型把多个事项混在一起。模板请协助起草一份关于申请批准[具体事项名称]的请示。 主送机关[有审批权的上级机关] 请示事项[明确要批准的内容] 请示缘由 - 背景与必要性[为何要做这件事] - 政策/规划依据[符合哪项规定或计划] - 可行性分析[简要说明条件已具备] - 预期效益/目标[能带来什么好处] 附件[列出支撑文件名称] 请生成规范的标题、充分阐述的缘由、清晰的事项说明、标准结尾语。人事或机构事项的请示模板请协助起草一份关于[人事/机构调整事项]的请示。 主送机关[上级主管机关] 请示事项[如任命XX同志为XX职务 / 设立XX部门] 请示缘由 - 现状与问题[当前情况如何为何需要调整] - 拟调整方案[具体说明调整内容] - 人选资质/机构设置合理性[证明方案是合适的] - 相关政策依据[如有] 附件[如简历、设置方案说明] 请生成规范的标题、详实的缘由、明确的事项、标准结尾语。4. 验证请求生成结果与校验动作配置和模板都就位后跑一次完整的生成和校验流程确认 OpenClaw 输出的初稿符合预期。4.1 用 curl 验证模型接入是否正常在正式跑 OpenClaw 之前先用 curl 确认 TaoToken 的 API 能正常调用。命令如下curl https://taotoken.net/api/v1/chat/completions \ -H Content-Type: application/json \ -H Authorization: Bearer $TAOTOKEN_API_KEY \ -d { model: gpt-4o-mini, messages: [ {role: system, content: 你是一个公文写作助手只输出规范公文。}, {role: user, content: 请生成一份会议通知的标题和结尾语会议主题是年度总结表彰大会。} ], temperature: 0.3 }如果返回的 JSON 里有正常的choices内容说明接入没问题。把$TAOTOKEN_API_KEY换成你在控制台创建的 Key 即可。4.2 生成一份通知并校验在 OpenClaw 里填入会议通知模板参数设置参数建议值说明temperature0.3降低发散保证格式稳定max_tokens1500通知类通常不超过这个长度top_p0.9保持一定多样性但不过度生成后重点检查三处标题是否包含“发文机关事由文种”正文是否有“缘由-事项-要求”三层结尾是否用了配置里规定的用语。如果结尾跑出“特此报告”说明配置文件没生效需要检查 OpenClaw 是否加载了gongwen_config.yaml。4.3 生成一份请示并校验“一文一事”请示最容易出的问题是把多个事项混在一起。生成后检查标题是否只对应一个事由正文的“事项”部分是否只请求一件事结尾是否用了“当否请批示”这类请示专用语。如果发现混了多个事项在提示词里加一句“本次请示只涉及一个事项请勿合并其他请求”重新生成即可。4.4 成功结果的样子一份合格的 OpenClaw 生成初稿应该具备标题格式正确、主送机关明确、正文三层结构完整、结尾用语符合文种、落款位置预留。达到这个状态后秘书只需要做内容层面的修改和润色不用再调格式和用语。这才是“一次配置后稳定输出”的意义。5. 本篇常见错排查5.1 生成内容跑偏成其他文种最常见的原因是配置文件没加载或者提示词里没写明文种。排查顺序先确认 OpenClaw 是否读取了gongwen_config.yaml再检查提示词开头是否写了“请起草一份通知/报告/请示”。如果两者都没问题可能是模型对文种区分不敏感换一个指令遵循更强的模型试试。5.2 结尾用语用错通知用了“特此报告”请示用了“请遵照执行”这类错误基本是配置文件里的ending_phrases没生效。检查 YAML 缩进是否正确OpenClaw 的模板路径是否指向了这个文件。另外提示词里可以显式加一句“结尾请使用通知专用语”双保险。5.3 正文事项部分太笼统OpenClaw 生成的事项如果只有“要加强管理”“要落实责任”这种空话说明提示词里给的信息不够具体。解决办法是在提示词里把“工作任务与措施”写得更细比如“1. 检查时间范围X月X日至X月X日2. 检查重点领域消防、用电、危化品”。信息越具体生成的内容越可用。5.4 API 调用报 401 或 403先检查 API Key 是否复制完整有没有多余空格。再确认 Base URL 是不是https://taotoken.net/api不要多加/v1之外的路径。如果 Key 没问题但还是报错到控制台 https://taotoken.net/console 看下额度是否充足、Key 是否被禁用。5.5 生成速度慢或超时公文类请求的 token 量通常不大如果明显慢可能是模型选得太重。在 OpenClaw 里换一个轻量模型或者把max_tokens调低。如果是要长期批量跑建议走 Coding Plan地址是 https://taotoken.net/coding-plan 稳定性和计费都更可控。6. 把公文写作流程固化下来OpenClaw 配合 TaoToken 的接入核心价值不是“让 AI 替你写”而是把公文写作里那些重复的、格式化的部分固化下来。配置文件管格式和用语提示词模板管内容要素校验动作管质量底线。三者组合起来秘书的精力就能从“调格式、改用语”转移到“核事实、提观点”上。如果你还没开始配建议先从通知这一类文种跑通建好配置文件填一次会议通知模板生成后按第 4 节的校验点过一遍。跑顺之后再扩展到报告和请示。API Key 在 https://taotoken.net/api-keys 创建接入文档在 https://taotoken.net/doc 模型可以先在 https://taotoken.net/models 里试几轮再固定。长期要跑批量公文的Coding Plan 在 https://taotoken.net/coding-plan 。把流程跑通一次后面就是复制粘贴填要素的事了。