Yida Corp Efficiency logo

Yida Corp Efficiency

Organization
openyida
yida-corp-efficiency

企业效能数据查询(效能概览、节省预算/时间、低代码学习与认证成果、明细报表、通知群)。 触发词:「企业效能」「corpEfficiency」「效能数据」「低代码学习成果」「效能分析明细」。

Overview

Publisheropenyida
Repositoryopenyida
Skill nameyida-corp-efficiency
Stars
228
Forks
50
Bundled files
Instructions only
LicenseMIT
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • Self-contained

    Everything the model needs lives in the instructions — no extra files to sync.

  • Open source

    Published by openyida on GitHub. Read the source before you install it.

Installation

Install the Yida Corp Efficiency AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/openyida/openyida/tree/main/yida-skills/skills/yida-corp-efficiency
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/openyida/openyida.git /tmp/openyida
mkdir -p .claude/skills
cp -r /tmp/openyida/yida-skills/skills/yida-corp-efficiency .claude/skills/yida-corp-efficiency
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Yida Corp Efficiency in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Yida Corp Efficiency on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Yida Corp Efficiency is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

宜搭企业效能

通过 openyida corp-efficiency 封装平台管理的企业效能页面能力。不要通过浏览器点击页面来抓取数据;优先使用 CLI 的稳定接口输出。

前置检查

执行任何操作前先确认环境和登录态:

bash
openyida env --json
openyida login --check-only --json

如果未登录,先执行 openyida login 并在登录成功后重试。

查询企业效能概览

bash
openyida corp-efficiency
openyida corp-efficiency overview --locale zh_CN
openyida corp-efficiency overview --locale en_US --raw

输出为 JSON,核心字段:

字段说明
corpId / corpName当前组织
overview企业效能概览、是否达参考标准、节省预算和开发天数
learning低代码学习完成人数、开发者认证人数
performance.metrics效能指标列表,含当前值、行业参考值、百分比、是否高于参考值
performance.metrics[].detailReportFullUrl对应明细报表完整链接
details页面所有“查看明细”入口,含学习认证明细和效能指标明细
commodity组织版本和资源使用摘要,不包含敏感 token

查看效能明细

页面中的“查看明细”按钮不是单独的数据接口,而是打开宜搭原生报表页面。先列出入口,再按标题、key 或序号选择一个明细:

bash
openyida corp-efficiency details
openyida corp-efficiency detail --title "应用数"
openyida corp-efficiency detail --key lowcodeCertification --open
openyida corp-efficiency detail --index 3 --no-open

detail 输出为 JSON,核心字段:

字段说明
detail.detailReportFullUrl页面点击“查看明细”实际打开的报表 URL
detail.report从 URL 解析出的 appType、reportId/formUuid/pageId、topicId/prdId、data、standardData
detail.reportApi.schema报表页启动接口:GET /alibaba/web/{appType}/query/formdesign/getLatestFormWithNavNew.json
detail.reportApi.data报表组件实时数据接口:POST /alibaba/web/{appType}/visual/visualizationDataRpc/getDataAsync.json
detail.reportApi.cacheData报表组件缓存数据接口:POST /alibaba/web/{appType}/visual/visualizationDataRpc/getCacheData.json
detail.reportApi.searchData筛选器/搜索类组件候选值接口:POST /alibaba/web/{appType}/visual/visualizationDataRpc/searchDataAsync.json
browser_handoff添加 --open 时返回,可交给浏览器打开

注意:getDataAsync.json 还需要组件级参数 cid、cname、componentClassName、dataSetKey、queryContext。这些参数必须来自真实报表 Schema 或浏览器 Network 请求,不能猜测。当前技能只封装明细入口和接口模板,不直接伪造组件查询。

搜索通知群

bash
openyida corp-efficiency groups --query "项目群" --page 1 --size 20

用于找到可接收学习/认证通知的钉钉群,返回 cid 和群名称。

发送学习/认证通知

发送通知会触达真实钉钉群,必须先向用户确认目标群和通知类型,再添加 --yes。

bash
openyida corp-efficiency notify --cid <群ID> --type noticeStudy --yes
openyida corp-efficiency notify --cid <群ID> --type noticeCertify --yes
openyida corp-efficiency notify --cid <群ID> --type completeStudy --yes

支持的 --type:

类型页面含义
noticeStudy通知学习
noticeCertify通知认证
completeStudy分享学习

注意事项

  • 默认查询命令是只读操作,可以直接执行。
  • notify 是外部可见动作;没有用户明确确认时不要执行。
  • 页面中的“查看明细”对应 corp-efficiency details/detail 输出里的报表 URL;专属版且具备 dataFactoryPermission 时页面直接 window.open,否则展示“效能分析明细”的咨询/升级引导。
  • 如需排查接口结果,使用 --raw,但不要要求用户打开 Chrome 页面人工复制数据。

Frequently asked questions

What does the Yida Corp Efficiency AI skill do?

企业效能数据查询(效能概览、节省预算/时间、低代码学习与认证成果、明细报表、通知群)。 触发词:「企业效能」「corpEfficiency」「效能数据」「低代码学习成果」「效能分析明细」。

Why use Yida Corp Efficiency on TypingMind?

Because you install it once and use it with any model. Yida Corp Efficiency is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Yida Corp Efficiency in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/openyida/openyida/tree/main/yida-skills/skills/yida-corp-efficiency. TypingMind reads its SKILL.md and installs it as a skill you can enable per chat.

Which AI models can use Yida Corp Efficiency?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Yida Corp Efficiency?

As many as you like. As long as a model supports skills, you can use Yida Corp Efficiency with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Yida Corp Efficiency AI skill free?

Yes. It is published on GitHub by openyida under the MIT license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇