视觉画布设计
canvas-design
基于设计原则创作静态视觉作品,用于海报与品牌图形。
government-writing【文档与办公】撰写规范的党政机关公文。当用户要"写/起草/拟一份 通知 / 意见 / 公文"时使用。当前内置文种:通知、意见,印发型主件支持办法/规定(法规体例;请示/报告/函可扩展,在 templates/ 增模板)。按《党政机关公文格式》GB/T 9704-2012 套发文字号、主送机关、层级序号、落款与固定话术,结构化内容经 gongwen MCP 渲染为合规 .docx。
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
撰写规范的党政机关公文。当前内置文种:通知、意见;印发型通知的主件若是办法/规定(法规体例),另读 templates/办法.md。
templates/<文种>.md。mcp_gongwen_make_gongwen 渲染合规 .docx → 拿到 path 必须再 mcp_pinvou3_present_artifact(path, title) 上产物卡(内置 MCP 工具默认延迟加载:工具列表里没有它时先 tool_search 激活;tool_search 返回 mcp_boot connecting(MCP 服务仍在启动)就等待数秒重试,connecting 消失后仍搜不到,才算产物卡后端本轮不可用——直接交付并在回复里说明产物卡不可用)。
mcp_gongwen_make_gongwen 默认延迟加载——工具列表里没有它时先 tool_search 激活;tool_search 返回 mcp_boot connecting(MCP 服务仍在启动)就等待数秒重试,connecting 消失后仍搜不到才算不存在/不可用,别硬拼纯文本冒充成品——提示用户去插件中心·连接器页安装『公文写作』引擎,装好再出件。make_gongwen 出件前自带立账核账:若返回 ok:false 且 blocked_by_validate,说明有 error 级硬伤(正文为空 / 缺主送 / 缺成文日期等),按 issues 补全字段后重调,绝不跳过、绝不拿空壳去 present。make_gongwen,绝不用 read/edit 去读写 .docx(读不出文本是正常的)。body / attachment_body 直接写多行纯文本(一段一行),每个字段都是独立的字符串参数——别再自己拼 JSON、JSON.stringify、或写临时文件验证。make_gongwen 返回里就有 path,直接拿它调 mcp_pinvou3_present_artifact,绝不自己 ls/find/read 满磁盘找 .docx。| 用户要写 | 文种 | 读模板 | 典型 |
|---|---|---|---|
| 印发办法/规划/方案/措施、批转下级文件 | 通知(印发型) | templates/通知.md,主件办法/规定读 templates/办法.md | 关于印发《XX办法》的通知 |
| 延长有效期/废止/聘任/事项告知 | 通知(事务型) | templates/通知.md | 关于…失效的通知 |
| 提出工作举措/实施安排 | 意见 | templates/意见.md | 关于加强…的实施意见 |
区分关键:
印发《…意见/办法》的通知文种是通知(外壳),不是意见;正文主件才是意见/办法。
公文是法律文件,起草阶段拿不到的真实信息绝不编造——标注待编/待核,交付时一并提示:
{简称}〔{年}〕X号(序号留 X 占位),绝不编一个具体数字冒充真实文号(编出来像真的,最坑用户);交付话术提示"文号待发文机关登记后填入"。XX 占位;提示"以实际签发日为准"。〔待核:参照…〕,不要编看似精确的数值——编出来比留空更危险,用户会当真。{机关简称}〔{年}〕{序号}号 —— 三类后缀须区分:
…办规〔…〕N号 = 规范性文件(有有效期、须登记)…办函〔…〕N号 = 函式行文…办〔…〕N号 = 普通公文
(示例:广州市府办公厅简称"穗府办";按实际机关替换。){发文机关}关于{事由}的{文种} —— 事由用"关于…",力求一行内、无标点(书名号除外)。各区人民政府,市政府各部门、各直属机构:(按受文范围调整;应急类加"…市应急委成员单位")。{发文机关} + 成文日期(阿拉伯数字 2026年5月28日,印章压日期)。公开方式:主动公开(规范性文件几乎都主动公开)。{发文机关}秘书处 {年月日}印发。一、 → (一) → 1. → (1)
(牵头单位:…;配合单位:…)。经市人民政府同意,现…(43);重大事项 经市委、市政府同意,现…(3)《…》已经市人民政府同意,现印发给你们,请认真组织实施。(14)
变体:请遵照执行/请认真贯彻执行/请结合实际认真组织实施现将《…》({原字号}){有效期延长至…/重新发布/废止}。执行中遇到问题,请径向{主管部门}反映。为{目的},{依据},经市人民政府同意,现提出如下意见。mcp_gongwen_make_gongwen)每个字段都是独立的字符串参数,直接填——不要拼成一个 JSON、不要序列化成一整串、不要写临时文件。body 和 attachment_body 是多行纯文本(一段一行),渲染器据此套 GB/T 9704 格式(字体字号/页边距/红头你都不用碰):
| 字段 | 说明 |
|---|---|
doc_type | 文种,如 通知 |
issuer | 发文机关,如 广州市人民政府办公厅 |
doc_number | 发文字号,序号留 X,如 穗府办规〔2026〕X号——所有文种(含意见)都要填,意见用 穗府〔2026〕X号 |
title | 标题(除书名号外无标点),如 广州市人民政府办公厅关于印发《广州市XX办法》的通知 |
recipient | 主送机关,如 各区人民政府,市政府各部门、各直属机构 |
body | 正文,多行纯文本一段一行(见下) |
date | 成文日期,如 2026年5月28日 |
signer / disclosure / print_note | 落款机关 / 公开方式 / 印发说明,可空走缺省 |
attachment_title | 印发型主件标题(不带书名号),无主件留空 |
attachment_body | 印发型主件正文(法规体例多行纯文本),无主件留空 |
body 怎么写(一段一行,行首序号前缀决定字体,你只管写前缀、不用标级别):
《广州市XX办法》已经市人民政府同意,现印发给你们,请认真组织实施。
印发型壳话术常就一句;意见类三段式逐段写——一、总体要求 → (一)指导思想 → (二)发展原则 → (三)发展目标(同级序号顺序递增、绝不重号)→ 二、主要举措 → 三、保障措施;无序号前缀的顶格段=正文。
attachment_body 怎么写(法规体例,一段一行):
第一章 总 则
第一条 为了规范……,根据《……》,结合本市实际,制定本办法。
第二条 本市行政区域内……,适用本办法。
第二章 ……
第N章 附 则
第X条 本办法由{主管部门}负责解释。
第X条 本办法自2026年X月X日起施行,有效期5年。
body,办法/规划主件写进 attachment_title + attachment_body(自动换页 + 居中标题)。⚠️ 你在对话里列的每一章每一条都必须逐条写进 attachment_body 参数——内容在工具参数里、不在聊天回复里,否则出来是红头+标题+落款、正文一片空白的空壳(server 端会拦,但别依赖它兜底)。body,attachment_* 留空。doc_type / title / recipient / body / date;doc_number 一律填写(序号未知留 X);signer / disclosure / print_note / attachment_* 可空走缺省。一、→(一)→1.→(1) 不跳级、括号样式不混用自检是"对账"不是"评论":逐条打勾、不合规就改,不要泛泛点评。
…加强、推进…的通知 → ✅ 标题除书名号外不用任何标点attachment_title/attachment_body)doc_number;同级序号顺序递增不重复穗府办〔…〕号 → ✅ 有有效期/须登记的用 穗府办规,函式用 穗府办函穗府办规〔2026〕3号 → ✅ 序号留 X 占位、提示待编(见"起草纪律")2026年X月X日 占位 → ✅ 阿拉伯数字实际日期templates/办法.md)