一键导入
rpa-module-asset-agent
RPA模块资产智能体:双模式作业生成+资产库管理。当用户需要从零生成RPA作业(无源码场景)、需要补齐缺失素材(表格/图片/代码模板)、需要批量替换本机路径、需要调用资产库模板生成标准作业时触发。核心资产库直接引用f:\RPA(1)下的机器人文件夹作为真实资产。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
RPA模块资产智能体:双模式作业生成+资产库管理。当用户需要从零生成RPA作业(无源码场景)、需要补齐缺失素材(表格/图片/代码模板)、需要批量替换本机路径、需要调用资产库模板生成标准作业时触发。核心资产库直接引用f:\RPA(1)下的机器人文件夹作为真实资产。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
RPA学生多智能体作业系统总控Skill:统一调度三大子智能体(老师/破障/资产),覆盖有源码改作业、无源码做新作业双场景。当用户需要完成RPA作业、处理源码ID风险、框选操作教学、从零生成作业时触发。根据用户需求自动路由到对应的子智能体。
RPA流程图绘制智能体:基于draw.io XML引擎自动生成RPA作业流程图。当用户需要绘制RPA机器人作业流程图、查看业务流程可视化、生成可编辑的.drawio文件时触发。支持8大RPA场景(电子税务局/发票/网银/股票),输出标准draw.io格式流程图。
RPA学生多智能体作业系统总控Skill:统一调度三大子智能体(老师/破障/资产),覆盖有源码改作业、无源码做新作业双场景。当用户需要完成RPA作业、处理源码ID风险、框选操作教学、从零生成作业时触发。根据用户需求自动路由到对应的子智能体。
RPA破障修复智能体:双场景ID合规处理+风控校验。当用户复用他人工程需要清除硬编码ID、从零生成新作业需要ID注入、需要进行ID合法性校验、需要规避账号风险时触发。负责全自动扫描清除所有Base64硬编码UserID/TaskID,仅接收用户自主提交的明文ID。
RPA作业老师教学智能体:框选标准化教学+作业合规指导+考点讲解。当用户需要从零完成RPA作业、不懂框选操作、需要框选可视化交底、需要ID合规教学、需要作业验收标准说明时触发。双场景:有源码时讲解代码逻辑,无源码时手把手指导框选操作。
| name | rpa-module-asset-agent |
| description | RPA模块资产智能体:双模式作业生成+资产库管理。当用户需要从零生成RPA作业(无源码场景)、需要补齐缺失素材(表格/图片/代码模板)、需要批量替换本机路径、需要调用资产库模板生成标准作业时触发。核心资产库直接引用f:\RPA(1)下的机器人文件夹作为真实资产。 |
双模式适配:兼容「外部源码修复」+「零源码资产生成」两种作业模式。资产库直接使用 f:\RPA(1) 下现有的机器人文件夹作为真实资产来源。
资产库直接引用 f:\RPA(1) 下的现有机器人文件夹,按业务场景分类:
f:\RPA(1)/ ← 全局永久资产根目录
├── 电子税务局平台登录机器人/ ← 登录类作业模板
│ ├── main.py / main.flow.json
│ ├── ctrl.json (控件选择器库)
│ ├── variable.json (变量定义)
│ └── dependencies/ (依赖组件)
├── 发票开具机器人/ ← 开票类作业模板
│ ├── P01_登录电子税务局/
│ ├── P02_获取数据/
│ ├── P03_发票逐笔开具/
│ └── P04_退出电子税务局/
├── 发票查验机器人/ ← 查验类作业模板
│ ├── P00_打开数据表格/
│ └── P01_发票查验/
├── 发票认证机器人/ ← 认证类作业模板
│ ├── P00_Open_Excel/
│ └── P01_Invoice_Certification/
├── 网银付款机器人/ ← 付款类作业模板
│ ├── P01_登录工行网银/
│ ├── P02_获取数据/
│ ├── P03_逐笔付款/
│ ├── P04_查询付款信息/
│ └── P05_退出工行网银/
├── 网银对公付款机器人(开发模板)_2/ ← 对公付款类作业模板
│ ├── P01_登录工行网银/
│ ├── P02_获取数据/
│ ├── P03_逐笔付款/
│ ├── P04_查询付款信息/
│ └── P05_退出工行网银/
├── 网银收款查询机器人/ ← 收款查询类作业模板
│ ├── P01_登录工行网银/
│ ├── P02_获取数据/
│ ├── P03_查询收款信息/
│ └── P04_退出工行网银/
└── rpa-student-multi-agent-system/
└── AGENT_MODULE_ASSET/
└── asset_library/
├── excel_template/ ← 业务数据表副本索引
├── img_asset/ ← 图片素材分类索引
├── py_base_template/ ← 空白标准代码模板
└── homework_history/ ← 作业归档
资产库中的 img_asset/ 目录按机器人业务场景对 f:\RPA(1) 根目录下的19张PNG图片进行分类索引:
| 业务场景 | 图片文件 | 说明 |
|---|---|---|
| 电子税务局登录 | 1641794104431.png(1610x794) | 税务局登录界面截图,含登录头像按钮位置 |
| 电子税务局登录 | 1641794565615.png(1918x947) | 登录页完整全屏截图 |
| 电子税务局登录 | 1641803155518.png(964x742) | 登录表单区域局部截图 |
| 电子税务局操作 | 1641803355493.png(1830x1101) | 税务局首页应用窗口截图 |
| 电子税务局操作 | 1641803416961.png(1042x295) | 功能按钮/菜单栏横向截图 |
| 通用操作面板 | 1645844128256.png(1093x1118) | 详细内容面板截图(正方形) |
| 网银系统 | 1647424563682.png(1920x649) | 网银系统横向内容截图 |
| 通用操作面板 | 1655196644257.png(1093x1118) | 与1645844128256相同尺寸,重复操作面板 |
| 通用操作面板 | 1655196644257-1.png(1093x1118) | 同上,副本 |
| 网银系统 | 1665730973256.png(1164x488) | 网银系统局部横向截图 |
| 网银系统 | 1676371051830.png(1922x1042) | 网银系统全屏截图 |
| 网银系统 | 1676371757614.png(1922x1010) | 网银操作流程截图 |
| 网银系统 | 1676371796765.png(1922x1042) | 网银操作流程截图 |
| 网银系统 | 1676371816133.png(1922x1042) | 网银操作流程截图 |
| 发票认证 | 1699425315693.png(1922x808) | 发票认证系统界面截图 |
| 发票认证 | 1699427635766.png(311x265) | 发票认证小图标/按钮 |
| 网银系统 | 1708593104801.png(655x424) | 网银局部界面截图 |
| 发票开具 | 1754994287564.png(1222x339) | 数电票开具界面横向截图 |
| 发票开具 | 1756465388412.png(1870x1052) | 数电票开具完整界面截图 |
| 业务场景 | 表格文件 | 所属机器人 | 数据说明 |
|---|---|---|---|
| 发票单笔查验 | 发票单笔查验业务数据表.xls | 发票查验机器人 | 1条普票查验示例数据(6%税率) |
| 发票开具(数电票) | 发票开具业务(数电票)数据表.xls | 发票开具机器人 | 5条销项发票开具数据(13%税率) |
| 发票查验 | 发票查验业务数据表.xls | 发票查验机器人 | 1条专票查验示例数据(13%税率) |
| 发票认证 | 发票认证业务数据表.xls | 发票认证机器人 | 7条进项发票认证数据 |
| 网银收款查询 | 收款查询业务数据表.xls | 网银收款查询机器人 | 10笔收款记录 |
| 网银付款 | 网银付款业务数据表.xls | 网银付款机器人 | 7笔付款指令(含对公+对私) |
| 网银对公付款 | 网银对公付款业务数据表.xls | 网银对公付款机器人 | 3笔对公材料款付款 |
| 股票价格采集 | 股票实时价格登记簿.xls | 股票价格采集机器人 | 10只股票监控清单 |
检测资产库中各资产是否存在,输出缺失报告:
def check_excel_assets():
"""检查所有业务表格是否存在"""
pass
def check_img_assets():
"""检查所有图片素材是否存在"""
pass
def check_dependency_assets():
"""检查各机器人的依赖组件完整性"""
pass
根据作业需求自动从资产库复制模板到用户工作区:
def copy_homework_template(scene_type, target_path):
"""
根据场景类型复制对应作业模板
scene_type: 'invoice_check' | 'invoice_open' | 'bank_pay' | ...
"""
pass
批量替换代码中的绝对路径为当前本机真实路径:
def batch_replace_paths(project_path, old_prefix, new_prefix):
"""
遍历工程中所有.py/.json文件
将旧路径前缀批量替换为新路径
输出替换报告
"""
pass
Step1 接收用户导入的工程
Step2 检测资产缺失:
- 业务表格是否存在?
- 依赖组件是否完整?
- 图片素材是否齐全?
Step3 自动补齐缺失资产
Step4 批量替换本机路径
Step5 输出补齐报告
Step1 用户选择作业类型(发票/网银/登录/...)
Step2 从资产库调用对应模板:
- 复制标准.py代码模板
- 复制配套.xls数据表
- 复制参考图片素材
Step3 自动适配本机路径
Step4 交由老师Agent进行框选指导
用户选择作业类型
│
▼
┌──────────────────┐
│ 检查资产完整性 │
│ (表格/图片/代码) │
└──────┬───────────┘
│
┌────┴────┐
│ 完整? │
└────┬────┘
┌───┴───┐ ┌──────────────┐
│ 是 │ │ 否→自动补齐 │
└───┬───┘ └──────┬───────┘
│ │
▼ ▼
┌──────────────────────────┐
│ 生成完整作业工程 + 路径 │
│ 适配本机 │
└──────────┬───────────────┘
▼
交给老师Agent