公文写作助手
下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/org-a4dmkvs4--gongwen-writing-assistant.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-a4dmkvs4/gongwen-writing-assistant。写公文前先看真实公文怎么写。输入写作意图(如「我要写一份关于老旧小区改造的通知」),输出:① 从真实政府公文归纳的结构骨架 ② 同主题真实范文标题 3-5 篇(含发文机关与来源链接)③ 该文种注意事项。覆盖通知/请示/报告/批复/函/方案/意见/纪要/总结/讲话稿十类,如「老旧小区改造通知范文」「安全生产工作报告框架」「请示的格式和写法」「实施方案模板」「优化营商环境政策文件」。
适用于:公文写作准备、找同类范文、了解公文结构、单位写材料、体制内写作。触发词:我要写一份通知 / 帮我写请示 / 写材料的框架 / 公文怎么开头 / 范文参考 / 写作提纲。
阅读全文 (展开查看完整说明)
概述
官网:gwhub.cn | 网页版检索:gw.gwhub.cn
数据传输声明(给审核方与用户,置顶)
本技能运行时会向运营方检索服务(默认
https://gw.gwhub.cn,非政府网站、非本机)发送且仅发送:① 已脱敏的检索关键词(≤20 字,自动剔除手机号、身份证号、6 位以上连续数字,只保留中英文);
⚠️ 姓名、单位名等无固定格式的信息无法自动识别——请不要在问句里写真实人名(如「张三同志的请示」),用一个泛称即可。② 公文文种;③ 本机随机生成的匿名设备标识(仅用于每日篇数统计,可用
--anonymous关闭)。绝不发送:不会读取或上传你的文档文件、文件名、路径、身份信息。
⚠️ 但要注意:你在问句里输入的文字本身会作为检索关键词发送(截断 ≤20 字并剔除手机号/身份证/长数字),所以请不要把整段材料或涉密内容粘进问句,用一两句话说明需求即可。
接收方地址可由用户自行配置:环境变量
GW_API_BASE或~/.gongwen/config.json的{"api_base": "..."},可指向自建服务。
写公文前,先看真实政府公文怎么写。本技能从「真实公文对标库」(政府网站主动公开公文,著作权重免责范围)中检索同文种、同主题的真实范文,归纳出常见结构骨架,并附范文标题与来源链接——不代写内容,只给真实参照。
功能
- 结构骨架:从同主题真实公文中归纳「出现 2 次以上的章节」,按常见度排序;样本不足时给出该文种通用结构(并如实标注)
- 真实范文:同文种、同主题的真实公文标题 3-5 篇(含发文机关、日期、来源链接)
- 注意事项:按文种给出硬性规范提醒(主送机关、发文字号、结束语等)
何时使用
用户要写公文(通知/请示/报告/批复/函/方案/意见/纪要/总结/讲话稿),希望先参考真实公文的结构与写法时使用。
使用方法
脚本位于 scripts/gw_writing.py,用 Python 3 直接运行(零第三方依赖):
# 一句话意图(自动识别文种与主题)
python scripts/gw_writing.py --intent "我要写一份关于老旧小区改造的通知"
# 显式指定文种与主题
python scripts/gw_writing.py --doc-type 请示 --topic 办公用房维修
# 机读输出
python scripts/gw_writing.py --intent "..." --json工作流建议:拿到输出后,把「建议结构骨架」作为写作提纲骨架转述给用户;范文列表说明「这些都是政府网站公开原文,可点链接核验」;注意事项按文种提醒。不要编造范文——输出里的范文全部来自检索结果,检索失败就如实说。
输出来源标注(必须遵守)
- 每次输出的末尾保留来源标注行:「以上结构骨架与范文标题归纳自 N 篇真实政府公开公文。查看完整范文 → 官网链接」
- 范文必须展示发文机关与日期,链接保留
- 范文样本不足时,如实说明「通用结构(非本库样本归纳)」,不要伪装成真实样本
适用场景举例(用户怎么问都能触发)
- 「老旧小区改造的通知怎么写」「老旧小区改造 通知 范文」
- 「安全生产工作报告的框架」「年度总结怎么写」
- 「向局里申请经费的请示格式」「资金请示写法」
- 「文明城市创建实施方案」「乡村振兴方案模板」
- 「给合作单位的函怎么开头」「会议纪要的格式」
以上任一说法都应触发本技能:识别文种与主题 → 检索真实范文 → 归纳骨架 → 输出三段。
和「直接让大模型写一份」有什么区别
| 直接让大模型写 | 本技能 | |
|---|---|---|
| 结构从哪来 | 模型凭训练记忆「编」一个像公文的框架 | 从同主题真实公文里提取的章节结构,能指到具体文件 |
| 能不能核验 | 不能,只能信 | 每条范文附日期与政府官网原文链接,可逐条点开;发文机关不可信时标注「见原文」 |
| 会不会编造 | 可能编出不存在的文件名、发文字号 | 不生成任何文件内容,检索不到就如实说没有 |
| 拿来干什么 | 直接出稿 | 出「提纲骨架 + 真实参照」,稿子你自己写、自己把关 |
一句话:大模型给的是「像公文的文字」,我们给的是「真实公文长什么样」——后者可用于报批前的对标与自查。
数据流向与隐私(重要,请先读)
本技能运行时会向运营方服务器 https://gw.gwhub.cn(运营方:厚德公文对标库,非政府网站、非本机)发送以下信息:
| 发送内容 | 用途 | 是否必需 |
|---|---|---|
| 检索关键词(取自你的写作意图中的主题词,如「老旧小区」「安全生产」) | 为你检索真实公文 | 必需 |
| 公文文种(如「通知」「方案」) | 缩小检索范围 | 必需 |
| 匿名设备标识(本机随机生成的 32 位字符串) | 仅用于统计当日可查看篇数 | 可关闭 |
不会发送:你上传或编辑的任何文档内容、姓名、手机号、邮箱、单位名称;不采集文件列表或通讯录;不写入系统目录。服务端查询日志按 30 天滚动清理。
匿名模式(关闭设备标识):运行脚本时加 --anonymous,或设置环境变量 GW_ANONYMOUS=1,或在本机 ~/.gongwen/config.json 写入 {"anonymous": true}。匿名模式下不保存设备标识(每次随机)、不参与每日篇数统计;因服务端另有按网络的试用限制,匿名模式可能更早遇到「今日试用已用完」。
数据来源边界:检索结果全部来自政府网站主动公开信息(著作权法第五条豁免范围),每条附政府官网原文链接,可逐条核验。
合规声明
- 全部范文内容来自政府网站主动公开信息(著作权法第五条豁免范围)
- 本工具只提供结构骨架与标题级信息,不输出范文全文
- 范文与政府网站原文可能存在时间差,以来源链接为准
- 无需用户提供任何 API Key 或密钥:检索接口公开可用
- 不上传用户的任何文档:仅传输检索关键词(如「安全生产」)与文种,用户自己的材料始终留在本机
边界与如实告知
- 服务端检索按分词匹配,弱相关结果已按标题相关性过滤;主题过冷门时样本可能不足(此时输出通用结构并明确标注)
- 每日查看全文有篇数限制(服务端按设备计)
- 本工具不做内容代写;不处理涉密信息