← 返回
未分类

sanxin_form_filler1

智能申报表填写工具。将申报报告内容智能填入申请表对应位置,保持原文档格式,新内容格式统一。适用于各类 Word 表格申请表自动填写。
智能申报表填写工具,自动将报告内容填入对应位置,保留原文档格式,适用于各类Word表格的自动填写。
fanqing203
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 426
下载
💾 0
安装
1
版本
#latest

概述

Form Filler - 智能申报表填写工具

功能说明

将申报报告内容智能填入申请表对应位置:

  • 自动识别申请表表格结构
  • 将申报报告各章节内容匹配到对应位置
  • 保持原文档格式不变
  • 新内容格式统一(宋体、小四、黑色、无下划线、不加粗)
  • 自动调整表格行高,避免内容被遮挡

使用场景

  • 医疗新技术申报表
  • 科研项目申报表
  • 各类 Word 表格申请表

使用方法

基本用法

请帮我填写申报表:
- 申报报告:C:\path\to\申报报告.docx
- 申请表:C:\path\to\空表申报表.doc

指定格式

请帮我填写申报表,格式要求:
- 字体:宋体
- 字号:小四
- 颜色:黑色
- 无下划线、不加粗

技术要点

1. 读取文档结构

  • 使用 win32com 读取 Word 表格结构
  • 识别每个章节的行号位置
  • 保留原有标题

2. 内容填写

  • 在标题后插入内容
  • 不覆盖原有标题
  • 处理控制字符(\x07)

3. 格式控制

  • 标题和内容分开设置格式
  • 使用 Range 对象精确控制格式范围

4. 表格调整

  • 设置行高为自动(HeightRule = 0)
  • 允许跨页(AllowBreakAcrossPages = True)

关键问题解决

问题1:原有格式被改变

解决方案:将标题和内容分开处理,只对新内容设置格式

问题2:内容被表格遮挡

解决方案:设置表格行高为自动

问题3:出现控制字符 _x0007_

解决方案:清理文本中的控制字符 \x07

问题4:项目名称位置

解决方案:查找"新技术新项目名称:"后插入

注意事项

  1. 确保原始空表格式正确
  2. 内容不要过长,避免表格过度扩展
  3. 填写后建议手动检查格式
  4. Windows 系统需要安装 pywin32

示例

用户:帮我填写申报表:
- 申报报告:C:\Users\xxx\Downloads\申报报告.docx  
- 申请表:C:\Users\xxx\Desktop\空表申报表.doc

助手:我来帮你填写...
[执行填写脚本]
已完成!保存到:申报表_已填写.docx

依赖

  • Python 3.x
  • pywin32 (pip install pywin32)
  • Microsoft Word 或 WPS

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-02 14:20 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-intelligence

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,362 📥 318,676
ai-intelligence

ontology

oswalpalash
类型化知识图谱,用于结构化智能体记忆与可组合技能。支持创建/查询实体(人员、项目、任务、事件、文档)及关联...
★ 714 📥 243,978
developer-tools

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 670 📥 324,312