视觉画布设计
canvas-design
基于设计原则创作静态视觉作品,用于海报与品牌图形。
summary-report【文档与办公】生成"阶段汇报/思想汇报"docx。适用于党团组织政治身份考察期学生(积极分子/预备党员/团干)及科研项目负责人向组织或导师提交思想、工作、学习阶段总结与汇报。公文书信体格式,首行缩进 2 字符,包含思想认识提升、近阶段学习工作成果、存在不足及下一阶段改进计划。
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
name: summary-report description: 生成"阶段汇报/思想汇报"docx。适用于党团组织政治身份考察期学生(积极分子/预备党员/团干)及科研项目负责人向组织或导师提交思想、工作、学习阶段总结与汇报。公文书信体格式,首行缩进 2 字符,包含思想认识提升、近阶段学习工作成果、存在不足及下一阶段改进计划。 metadata: triggers:
本 skill 处理"阶段汇报/思想汇报"全流程:信息采集 → 规范化撰写 → docx 生成 → 政治与公文规范质检。思想与阶段汇报是学生向党团组织、导师或主管单位书面汇报一定时期内思想政治、专业学习、岗位工作与道德作风情况的正式文书。
输出文件:可提交的 .docx(A4 纸张,黑体二号标题居中、宋体小四正文、1.5 倍行距、首行缩进 2 字符、"此致/敬礼!"格式、落款右对齐)。
使用方式(一句话):把下面的"信息采集清单"尽量答全 → 由本 skill 撰写正文 →
python build.py --data data.json --out 阶段思想汇报.docx生成 docx。全流程无需用户懂排版。
用户提到"阶段汇报""思想汇报""季度思想汇报""阶段总结""思想工作汇报"等关键词时触发。
核心板块:
| 场景 | 应改用 |
|---|---|
| 首次申请入团,尚未取得入团身份 | youth_league_application(入团申请书) |
| 预备党员/预备团员预备期满申请转正 | youth_league_conversion(转正申请书) |
| 申请入党(提交入党申请书) | 入党申请书类 skill(本仓库同族) |
| 项目结题报告、实验报告 | 技术/科研报告类,非书信体政治文书 |
判断口诀:"汇报既有表现看本 skill,申请获得身份看申请类 skill"。
生成前必须先确认以下 6 项,任一缺失先追问,不得直接开写:
理论名称、会议名称、政策表述必须使用官方原词,不得自造简称或拼接。例如不得把"习近平新时代中国特色社会主义思想"简写成"习近平新时代思想"。凡引用必核对官方通稿原文(详见 §七)。
红线词示例(命中即重写):把入党/入团动机写成"为了评奖评优、保研加分、找工作方便";抱怨组织、抱怨学校、抱怨同学;表达对学习或集体的消极情绪。
标题时段、正文所述事由时间、落款日期三者必须在同一时间轴上,且落款日期不得早于正文所述最晚事件。季度汇报落款一般取该季度末(如 Q3 → 09月30日)。
成绩排名、获奖名称、志愿服务时长、任职职务等必须来自用户真实提供。信息缺失时留占位或追问,绝不编造。虚构成果一经提交即构成学术/政治诚信问题。
思想汇报属组织考察材料,抄袭或全文代写(含机器全文生成后原样提交)一旦被支部发现,会被退回并影响考察评价。本 skill 产出的是草稿底稿,用户须用自己的语言复述、补充个人真实细节后手写提交。
① 触发 → 前置确认 6 项(§1.3,缺则追问)
② 信息采集(P0 必采 → P1 重要 → P2 可选,§五)
③ 复述确认(把采集结果按结构复述给用户核对)
④ 选字数档(compact / standard / full,§4.2)
⑤ 逐段撰写(§六 结构 + §七 必引理论 + §八 规范)
⑥ 质检(§十 25 项;不达标回 ⑤ 重写对应段)
⑦ 生成 docx:python build.py --data data.json --out 阶段思想汇报.docx
⑧ 字数自检脚本复跑一次,交付用户校对
服务端/Agent 调用时同样按此顺序;②与⑤之间不得跳过复述确认。
| 类型 | 典型标题 | 是否必写理论段 | 常见字数 |
|---|---|---|---|
| 思想汇报 | 《2026年第三季度思想汇报》 | 必写 | 1200~2000 |
| 阶段工作总结汇报 | 《2026年上半年学习工作总结汇报》 | 可弱化为一句 | 1000~1600 |
| 项目进展汇报 | 《XX项目阶段性进展汇报》 | 一般不写 | 800~1500 |
| 档位 | 英文标识 | 中文字符下限 | 适用 |
|---|---|---|---|
| 精简 | compact | 1000 | 项目进展汇报、月报 |
| 标准 | standard | 1200 | 季度思想汇报(默认) |
| 完整 | full | 1800 | 年度总结、重点考察期汇报 |
# 统计中文字符数(排除标点、空格、英文数字)
import re
text = open("阶段思想汇报.txt", encoding="utf-8").read()
n = len(re.findall(r"[\u4e00-\u9fff]", text))
print("中文字符数:", n)
assert n >= 1200, f"字数不足({n}/1200),请补充实绩段与不足段"
注意:docx 内的
paragraphs拼接后再统计;标题、称呼、此致敬礼、落款不计入正文下限。
不达标时按以下优先级补:① 实绩段补量化细节(排名、时长、数量)→ ② 认识段补"从……到……"的认识变化 → ③ 不足段补具体改进措施与时间节点。禁止用重复套话灌水(如连续堆砌"不忘初心、牢记使命"而不落到自己的事)。
| 段落 | standard(1200)占比 | 建议字数 |
|---|---|---|
| 开头导语 | ~10% | 100~130 |
| 思想政治与理论学习 | ~25% | 280~320 |
| 学习/科研/工作实绩 | ~35% | 400~450 |
| 社会服务与日常作风 | ~15% | 170~200 |
| 不足与改进 | ~15% | 170~200 |
| 字段 | 说明 | 示例 |
|---|---|---|
title | 标题(含时段) | 2026年第三季度思想汇报 |
salutation | 称呼 | 尊敬的党组织: |
reporter_name | 落款(含"汇报人:"前缀) | 汇报人:李明 |
report_date | 落款日期 | 2026年09月30日 |
| 身份状态 | 积极分子/预备党员/团员 | 入党积极分子 |
| 覆盖时段 | 起止 | 2026.07.01—2026.09.30 |
| 思想学习内容 | 本阶段读的书/学的理论/参加的党课 | 通读《党章》+ 参加支部党纪学习教育 |
| 至少 3 条实绩 | 学习/科研/工作 | 绩点 3.7、专业前 5%、省赛二等奖 |
| 至少 1 条不足 | 真实短板 | 理论联系实际不够、时间管理待改进 |
把采集结果按 §六 结构复述一遍给用户,例如:
我准备这样写:标题《2026年第三季度思想汇报》,称呼"尊敬的党组织",第一段交代身份与时段,第二段写党纪学习教育与《党章》学习心得,第三段写绩点 3.7 / 专业前 5% / 省赛二等奖,第四段写班长履职与 32 小时志愿,第五段写理论联系实际不足并给整改计划,落款"汇报人:李明 / 2026年09月30日"。可以吗?
用户确认后再进入撰写。
标题(黑体二号居中)
称呼(顶格,全角冒号)
① 开头导语
② 思想政治与理论学习
③ 学习 / 科研 / 工作实绩(重点段)
④ 社会服务与日常作风
⑤ 存在不足与改进方向
此致(空两格)
敬礼!(顶格)
落款(右对齐:汇报人:XXX / 年 月 日)
{时段}{文种},如《2026年第三季度思想汇报》。title 字段。尊敬的党组织: / 尊敬的团支部:(全角冒号)。尊敬的导师: 或 尊敬的学院党委:。交代身份 + 时段 + 汇报事由三要素。模板:
自被确定为入党积极分子以来,在党组织的悉心培养和支部同志的热情帮助下,我时刻以党员标准严格要求自己。现将 2026 年第三季度在思想、学习、工作和作风方面的情况向党组织汇报如下。
必须落到具体学了什么 + 有什么新认识,而非罗列理论名。结构:
本段是整篇的含金量所在,务必量化:
写群众基础与作风:志愿服务时长与项目、帮助同学的具体事例、是否主动承担集体事务。避免"乐于助人、团结同学"这类不可验证的套话,尽量给一个人名/一件事(可匿名化)。
针对理论联系实际不够的问题,我计划今后每学一个理论观点,就结合一次课程设计或支部活动撰写一页学习心得,坚持到本学期末。
此致(另起一行空两格)+ 敬礼!(另起一行顶格,带叹号)。汇报人:XXX 换行 2026年09月30日。2026年09月30日);若支部明确要求汉字"二〇二六年九月三十日",生成后手工替换。# 至少出现 1 个必引表述,且不出现自造简称
import re
text = open("阶段思想汇报.txt", encoding="utf-8").read()
required = ["习近平新时代中国特色社会主义思想"]
banned = ["习近平新时代思想", "习思想"] # 自造简称示例
assert any(k in text for k in required), "缺少必引理论表述"
for b in banned:
assert b not in text, f"出现自造简称:{b}"
print("理论表述检查通过")
每个观点后用事实或数据支撑;写不出数据就写可核对的事实。禁止"表现优异、成绩突出、深受好评"三连。
-、**)——docx 需要纯文本段落。把抽象表述换成自述体验。对照:
| 空话 | 改写 |
|---|---|
| 我的思想觉悟有了很大提高 | 学完党纪学习教育专题后,我第一次把"纪律"和日常实验数据记录规范联系起来 |
| 我积极参加社会实践活动 | 本季度我参加了 3 次图书馆志愿服务,累计 32 小时 |
段与段之间至少有一句逻辑过渡("在抓好理论学习的同时,我也注重把功夫下在专业学习上"),避免 5 段各自孤立。
按 §4.5 配比控制,写完后用 §4.3 脚本核对总字数。
import re
t = open("阶段思想汇报.txt", encoding="utf-8").read()
assert not re.search(r"[*#`]|\n\s*-\s", t), "存在 Markdown 残留"
assert re.search(r"此致[\s\S]{0,8}敬礼!", t), "致敬语缺失或格式错误"
assert "汇 报 人" not in t and "汇报人:" in t, "落款格式错误"
print("格式质检通过")
# 用外部数据文件生成
python build.py --data data.json --out 阶段思想汇报.docx
# 用内置演示数据生成
python build.py --demo --out demo.docx
# 套用学校版式(可选)
python build.py --data data.json --out 阶段思想汇报.docx --school pku
| 字段 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
title | string | 否 | 阶段思想汇报 | 标题,居中黑体二号 |
salutation | string | 否 | 尊敬的党组织: | 称呼,顶格 |
reporter_name | string | 否 | 汇报人:李明 | 落款第一行(含"汇报人:"前缀) |
report_date | string | 否 | 2026年 月 日 | 落款第二行 |
paragraphs | string[] | 否 | 内置 5 段演示 | 正文段落列表,逐段写入 |
⚠️ build.py 只渲染
paragraphs中的文本,"此致 / 敬礼!"与落款由脚本固定追加,不需要写进paragraphs。
{
"title": "2026年第三季度思想汇报",
"salutation": "尊敬的党组织:",
"reporter_name": "汇报人:李明",
"report_date": "2026年09月30日",
"paragraphs": [
"自被确定为入党积极分子以来……向党组织作如下汇报。",
"在思想政治方面……",
"在专业学习方面……",
"在日常工作与社会服务方面……",
"总结近期表现……请党组织在实践中继续检验我。"
]
}
--school)支持 pku / tsinghua / whu / zju(或中文校名),分别套用 utils/schools/template_*.json 的页边距、页眉、页脚等版式;不传则用默认版式。个别模板可带印章位,须与支部要求核对后使用。
--data 与 --demo 都不给时,使用内置 5 段演示数据;Q1:思想汇报要手写吗? 多数支部要求本人手写并签名。本 skill 产出 docx 草稿,用户誊抄并补充个人细节后提交。
Q2:多久汇报一次? 积极分子/预备党员一般每季度一次,重点考察期可能每月一次。以支部要求为准。
Q3:可以和上一次汇报内容重复吗? 不得整段照抄上一次。时段不同、实绩不同,理论上也应有认识深化。
Q4:没有突出的成果怎么办? 写"扎实完成的基础工作 + 认识提升",如独立完成某个课程设计、坚持每周自习时长等,不要硬编。
Q5:呈交导师而不是党组织,理论段还要写吗? 可弱化为一句,重点放在科研/工作进展与改进计划(见 §4.1)。
Q6:字数总是差一点? 按 §4.4 优先级补实绩细节与整改措施,不要重复套话。
标题:2026年第三季度思想汇报
称呼:尊敬的党组织:
① 开头导语 自被确定为入党积极分子以来,在党组织的悉心培养和支部同志的热情帮助下,我时刻以党员标准严格要求自己。现将 2026 年第三季度在思想、学习、工作和作风方面的情况向党组织作如下汇报。
② 思想政治与理论学习 本季度我系统学习了《中国共产党章程》,参加了支部组织的党纪学习教育专题。过去我总觉得"纪律"离学生生活很远,直到专题中讲到实验数据必须如实记录这一条,我才第一次把纪律要求和自己的科研习惯联系起来——此前我偶尔会凭印象补记实验参数,现在每次都当场记录并二次核对。结合党的创新理论的学习,我对"把个人成长融入国家需要"有了更具体的理解,也更加明确了作为工科学生应有的责任。
③ 学习 / 科研 / 工作实绩(重点) 在专业学习上,本季度我的绩点为 3.7,位列专业前 5%,顺利通过了《数据结构》与《概率论》两门核心课程。在科研方面,我参与了导师的 XX 课题,独立完成了数据清洗与可视化模块,累计处理样本 1.2 万条,为课题中期结论提供了基础支撑。竞赛方面,我作为队长参加了省大学生数学建模竞赛,获省级二等奖;备赛期间我负责建模与论文撰写,团队连续两周每晚讨论到十一点。学生工作中,我担任班级学习委员,组织了两场考前答疑,参与同学约 60 人次。
④ 社会服务与日常作风 本季度我参加校图书馆志愿服务 3 次,累计 32 小时;同学王某因病住院期间,我连续一周帮他整理并转达课堂笔记。在班级事务中,我主动承担了期中成绩统计工作,逐条核对,未出现差错。
⑤ 存在不足与改进方向 回顾本季度,我也清醒地看到自身不足:一是理论联系实际不够,学习时偏于记忆观点、缺少结合实践的思考;二是时间统筹能力有待提升,备赛后期一度拖延了课程作业。针对第一点,我计划每学一个理论观点,就结合一次课程设计或支部活动写一页学习心得,坚持到本学期末;针对第二点,我准备使用周计划表,把竞赛与学业任务统一排期,每周日复盘完成情况,请党组织和同志们监督。
此致 敬礼!
落款 汇报人:李明 2026年09月30日