agentsclimarketplace

Rpa module asset agent

Skill shuhaolin63-hash/Big-Data-and-Accounting-RPA-skills/.trae/skills/rpa-module-asset-agent

RPA模块资产智能体:双模式作业生成+资产库管理。当用户需要从零生成RPA作业(无源码场景)、需要补齐缺失素材(表格/图片/代码模板)、需要批量替换本机路径、需要调用资产库模板生成标准作业时触发。核心资产库直接引用f:\RPA(1)下的机器人文件夹作为真实资产。From its SKILL.md

Install
npx -y skills add shuhaolin63-hash/Big-Data-and-Accounting-RPA-skills --skill rpa-module-asset-agent

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

8.3 KB, ~2.8k tokens by cl100k_base, as published. Nobody here has run it

RPA 模块资产智能体 (Module / Asset Agent)

核心定位

双模式适配:兼容「外部源码修复」+「零源码资产生成」两种作业模式。资产库直接使用 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只股票监控清单

核心脚本

asset_exists_check.py

检测资产库中各资产是否存在,输出缺失报告:

def check_excel_assets():
    """检查所有业务表格是否存在"""
    pass

def check_img_assets():
    """检查所有图片素材是否存在"""
    pass

def check_dependency_assets():
    """检查各机器人的依赖组件完整性"""
    pass

asset_auto_copy.py

根据作业需求自动从资产库复制模板到用户工作区:

def copy_homework_template(scene_type, target_path):
    """
    根据场景类型复制对应作业模板
    scene_type: 'invoice_check' | 'invoice_open' | 'bank_pay' | ...
    """
    pass

path_batch_replace.py

批量替换代码中的绝对路径为当前本机真实路径:

def batch_replace_paths(project_path, old_prefix, new_prefix):
    """
    遍历工程中所有.py/.json文件
    将旧路径前缀批量替换为新路径
    输出替换报告
    """
    pass

双场景工作流

场景A:有外部源码 → 资产补齐

Step1 接收用户导入的工程
Step2 检测资产缺失:
  - 业务表格是否存在?
  - 依赖组件是否完整?
  - 图片素材是否齐全?
Step3 自动补齐缺失资产
Step4 批量替换本机路径
Step5 输出补齐报告

场景B:无源码 → 资产生成

Step1 用户选择作业类型(发票/网银/登录/...)
Step2 从资产库调用对应模板:
  - 复制标准.py代码模板
  - 复制配套.xls数据表
  - 复制参考图片素材
Step3 自动适配本机路径
Step4 交由老师Agent进行框选指导

资产加载流程图

用户选择作业类型
       │
       ▼
┌──────────────────┐
│  检查资产完整性   │
│  (表格/图片/代码) │
└──────┬───────────┘
       │
  ┌────┴────┐
  │ 完整?  │
  └────┬────┘
  ┌───┴───┐     ┌──────────────┐
  │  是   │     │  否→自动补齐  │
  └───┬───┘     └──────┬───────┘
      │                │
      ▼                ▼
┌──────────────────────────┐
│  生成完整作业工程 + 路径  │
│  适配本机                 │
└──────────┬───────────────┘
           ▼
    交给老师Agent

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.