Skip to content
Back to skills

Weaver E10 Qiyecheng

ASecurity

泛微齐业成费控中心(预算查询/费用中心/借款管理/发票核销)的 E10 查询与提醒写操作能力,通过 weaver-work-cli fna 命令执行。

  • 417 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 8, 2026
businessshellbash

Works with

  • cli

Security analysis

A92/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro scans all 7 files and shows the line behind each finding

Scanned November 8, 2026

npx -y skills add infometa/workbuddyskills --skill weaver-e10-qiyecheng --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Weaver E10 Qiyecheng?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Weaver E10 Qiyecheng
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/infometa-weaver-e10-qiyecheng/badge)](https://www.skillsdirectory.com/skills/infometa-weaver-e10-qiyecheng)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: weaver-e10-qiyecheng
display_name: 泛微齐业成费控
display_name_en: Weaver Qiyecheng FNA
description: 泛微齐业成费控中心(预算查询/费用中心/借款管理/发票核销)的 E10 查询与提醒写操作能力,通过 weaver-work-cli fna 命令执行。
description_zh: 泛微齐业成费控中心助手:事前申请单预算详情、预算执行报表、报销/借款/预付核销金额、全公司借款汇总与列表、提醒还款、发票核销金额与列表、催票。所有能力通过 weaver-work-cli fna 命令执行,提醒还款与催票为写操作,必须先 prepare 预览并经用户明确确认后 apply。
description_en: Expense, budget and loan assistant for Weaver Qiyecheng FNA. Queries pre-application budget details, budget execution reports, reimbursed/loan/prepay amounts, company-wide loan summary and list, invoice write-off summary and list. Sends repayment reminders and invoice call-tickets through the weaver-work-cli fna command with a prepare/apply confirmation chain.
version: 1.0.0
author: 泛微网络科技股份有限公司
agent_created: true
requires:
  bins: ["weaver-work-cli"]
dependencies:
  - weaver-e10-shared
cliHelp: "weaver-work-cli fna --help"
---

# weaver-work-cli 齐业成费控(FNA)Skill

**CRITICAL — 开始前 MUST 先用 Read 工具读取 [`../weaver-e10-shared/SKILL.md`](../weaver-e10-shared/SKILL.md),其中包含安装、E10 认证、JSON 输出和高风险写入规则。若共享规则不存在、CLI 未安装或读取失败,说明本技能的必需依赖缺失,必须调用宿主提供的提问/确认弹框,向用户说明必须补齐 `weaver-work-cli` 与共享 skill `weaver-e10-shared`(不补齐本技能无法执行)及补齐计划,并把下面两条待执行命令原样完整展示在确认信息中;Agent 不能在未确认时自行安装。用户明确确认后,Agent 必须直接代为按顺序执行且每条仅执行一次,不得要求或引导用户手动执行:① 缺 CLI 时执行 `npm install -g weaver-work-cli`;② 再执行 `weaver-work-cli skills install shared --target-dir <SKILLS_ROOT>` 装回共享 skill,`<SKILLS_ROOT>` 取本 SKILL.md 所在目录的上一级绝对目录(即与本技能同级的 skills 根目录),不要省略 `--target-dir`——省略会装进默认目录,导致本技能依然读不到共享规则。命令均成功后重新读取共享规则;仍读不到就停止并把结果报告用户,不得凭猜测继续。**
**`--is-connector` 判据**:用户明确使用连接器、或上下文要求用连接器完成任务 → 传 `true`;本次任务或上下文直接选择单独技能 → 不传;用户没有明确说明时,按**正在运行的这份 Skill 是哪一级**定——**用户级(条目标 `(user)`)不传,连接器级(标 `(connector)`)传**(同名 Skill 只会运行用户级那一份)。传 `true` 时不要再写 `--profile` / `--base-url`。完整规则见 [`../weaver-e10-shared/SKILL.md`](../weaver-e10-shared/SKILL.md)。

所有调用统一走 `weaver-work-cli fna ...`,禁止绕过 CLI 直接 curl/fetch E10 接口,禁止读取、复制、打印或解析 Cookie、ETEAMSID、Token 或 `~/.e10-cli` 等认证目录;登录诊断只允许 `weaver-work-cli auth root/status/profile list/profile current`、`weaver-work-cli doctor --e10` 和业务命令 JSON 错误。

## 适用场景(何时使用本技能)

用户提到事前申请单预算、预算执行报表、报销/借款/预付核销金额、全公司借款汇总与列表、提醒还款、发票核销金额与列表或催票时,使用本技能。

发票票夹与 OCR 走 `weaver-e10-yepiaotong`,人员与流程 ID 解析不属于本技能范围。

## 认证与请求头契约

登录与会话由 `weaver-e10-shared` 共享规则和 `weaver-work-cli auth ...` 命令体系统一托管。业务 Skill 不自建登录流程,不索取、打印或转存任何凭证。


## 能力范围

| 能力 | 说明 | 身份 |
|---|---|---|
| 预算查询 | 事前申请单预算详情、预算执行报表(只读) | 登录即可(接口公开) |
| 费用中心 | 报销金额合计、借款金额分段、预付核销金额(只读) | 登录即可(默认当前登录人) |
| 借款管理 | 全公司待还/还款中汇总、全员借款单列表(只读);提醒还款(写) | 管理员 |
| 发票核销财务 | 金额 tab 汇总、核销列表(只读);催票(写) | 财务/管理员 |

## 路由优先级

先判断用户意图归属哪个模块,再选择 operation;一个意图只选最匹配的一个接口,目标不明确先提问收窄,不自动切换近义接口。**只有借款/发票核销模块涉及提醒类写操作,先 `prepare` 出预览并请用户明确确认,再 `apply`;禁止未确认自动执行。**

- 「这个事前申请单预算还剩多少」「某 requestId 的预算情况」→ `fna.budget.application.detail`
- 「预算执行报表」「某模板/部门/期间预算执行情况」→ `fna.budget.execute.list`
- 「我/某人某段时间报销了多少」→ `fna.expense.reimbursed.sum`
- 「还有多少借款没还」「各状态借款金额/笔数」→ `fna.expense.loan.sum`
- 「预付核销进度」「未到账多少」→ `fna.expense.prepay.writeoff.sum`
- 「全公司待还款/还款中多少钱」→ `fna.loan.main.page`
- 「列出借款单」「谁还欠多少」→ `fna.loan.main.list`
- 「提醒某人/批量提醒还款」→ `fna.loan.remind.repay.prepare` → 确认 → `fna.loan.remind.repay.apply`
- 「发票核销未核销/核销中多少」→ `fna.invoice.writeoff.summary`
- 「列出发票核销单」→ `fna.invoice.writeoff.list`
- 「催票/批量催票」→ `fna.invoice.writeoff.callticket.prepare` → 确认 → `fna.invoice.writeoff.callticket.apply`

## Operation 表(以 `weaver-work-cli fna schema` 为准)

| 操作 | 风险 | 说明 |
|---|---|---|
| `fna.budget.application.detail` | read | GET 事前申请单预算详情(requestId 必填) |
| `fna.budget.execute.list` | read | POST 预算执行报表(current/pageSize 必填) |
| `fna.expense.reimbursed.sum` | read | 报销金额合计(body 可为空) |
| `fna.expense.loan.sum` | read | 借款金额分段汇总(已知缺陷:仅统计首条借款记录;瞬时空响应自动重试) |
| `fna.expense.prepay.writeoff.sum` | read | 预付核销金额汇总 |
| `fna.loan.main.page` | read | 借款首页汇总(dhk/hkz) |
| `fna.loan.main.list` | read | 借款首页列表(menuCode/permissionSetCode 必填) |
| `fna.loan.remind.repay.prepare` | write | 提醒还款预览(不发送) |
| `fna.loan.remind.repay.apply` | write | 提醒还款(confirm+continuation) |
| `fna.invoice.writeoff.summary` | read | 发票核销金额 tab |
| `fna.invoice.writeoff.list` | read | 发票核销列表 |
| `fna.invoice.writeoff.callticket.prepare` | write | 催票预览(不发送) |
| `fna.invoice.writeoff.callticket.apply` | write | 催票(confirm+continuation) |

## 前置依赖与口径约定

- **ID 解析不在本 Skill**:姓名→`employeeId`、流程名→`workflowId` 依赖人员/流程解析接口,源资料未提供;用户只给姓名/流程名时先索要数字 ID,禁止编造 ID 或接口。
- `menuCode`/`permissionSetCode` 环境相关(借款 `fesx_fna_borrowingManagement(.default)`、核销 `inv_write_off_financial(.default)`),不确定时先与用户核对实际值。
- 金额双套口径:`data` 原始精度字符串(计算)、`displayData` 格式化(展示/回传);金额单位为元。
- 费用中心日期口径不同:报销按明细费用日期、借款按流程创建时间、预付核销按核销记录创建时间。
- 借款费用中心接口 requestId/employeeId/workflowId 只认**数字**(字符串会静默返回空);超 2^53 的巨型 ID 保留字符串并提示人工核验。

## 执行原则

1. 业务输入只描述业务对象与意图;认证与接口地址全部由 CLI 托管。
2. 列表/详情可能返回大响应:只保留回答所需字段,给摘要与总数,不原样粘贴超长 JSON。
3. 金额/比率为字符串时转数值使用(比率需去 `%`)。
4. 借款金额查询已知实现缺陷:对外汇报注明「可能仅反映首条记录口径」。
5. 写操作(remindRepay/callTicket)失败决策树:`partial` / `write_uncertain` / 登录失效 / 网络中断 → **立即停止,禁止自动重试**,做一次只读回查(`fna.loan.main.list` / `fna.invoice.writeoff.list`)后向用户汇报;若返回 `confirmation.required`,说明缺少明确确认,先 prepare 再确认后 apply。
6. 金额结论口径存疑时(如借款缺陷、瞬时空响应)先说明不确定性;`total=0` 或空列表提示「暂无记录」,不得伪造成功。

## References

| 需要 | 读取 |
|---|---|
| 接口目录与按模块路由 | [references/catalog.md](references/catalog.md) |
| 预算:事前申请单预算详情 / 预算执行报表 | [references/budget.md](references/budget.md) |
| 费用中心:报销 / 借款 / 预付核销 | [references/expense-center.md](references/expense-center.md) |
| 借款管理:汇总 / 列表 / 提醒还款(prepare→apply) | [references/loan-management.md](references/loan-management.md) |
| 发票核销:金额 tab / 列表 / 催票(prepare→apply) | [references/invoice-writeoff.md](references/invoice-writeoff.md) |
| 源资料指纹与更新检测 | [references/source-manifest.json](references/source-manifest.json) |

## 命令示例

Windows PowerShell:

```powershell
weaver-work-cli --json fna run fna.budget.application.detail --input-json '{"requestId":"1001"}'
weaver-work-cli --json fna run fna.expense.loan.sum --input-json '{"employeeId":12345,"startDate":"2026-01-01","endDate":"2026-08-31"}'
weaver-work-cli --json fna run fna.loan.main.list --input-json '{"current":1,"pageSize":20,"menuCode":"fesx_fna_borrowingManagement","permissionSetCode":"fesx_fna_borrowingManagement.default"}'
```

macOS/Linux(bash/zsh):

```bash
weaver-work-cli --json fna run fna.budget.application.detail --input-json '{"requestId":"1001"}'
weaver-work-cli --json fna run fna.expense.loan.sum --input-json '{"employeeId":12345,"startDate":"2026-01-01","endDate":"2026-08-31"}'
weaver-work-cli --json fna run fna.loan.main.list --input-json '{"current":1,"pageSize":20,"menuCode":"fesx_fna_borrowingManagement","permissionSetCode":"fesx_fna_borrowingManagement.default"}'
```

## 附件与文件安全

本 Skill 的 11 个接口均为查询/提醒类,**不涉及附件、图片或文件上传解析**。若后续扩展接口涉及附件或文件内容解析,必须先向用户说明「附件内容可能会发送到当前大模型服务处理,可能进入大模型上下文」,并在用户明确确认后才能处理;不得把用户仅提供路径或文件名视为同意解析或上传。

## 不在本 Skill 范围

- 借款「确认已还 confirmRepay」、核销明细等页面按钮能力(源资料未提供接口)→ 见 `weaver-work-cli fna schema` 的 `withheldOperations`,不得编造 operation 或直连接口。
- 姓名/流程名 → ID 的解析、创建借款单/预付单/事前申请单等需联动工作流的写流程(未提供接口依据)。
- 其它模块(发票票夹、人事、流程待办)请路由到对应 Skill,不在此重复实现。

Files in this skill

  • SKILL.md11.2 KB
  • references/budget.md3 KB
  • references/catalog.md4.1 KB
  • references/expense-center.md2.9 KB
  • references/invoice-writeoff.md4.2 KB
  • references/loan-management.md4.1 KB
  • references/source-manifest.json20.7 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in business →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.