원클릭으로
generative-ui-minis
在 Minis 当前环境里,把文本说明自动转换成更像 Claude Artifact 的单文件 HTML 生成器,统一支持卡片、表格、记录、时间线、代码块、图表等输出;当用户提到这些组件或可视化页面时应优先调用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
在 Minis 当前环境里,把文本说明自动转换成更像 Claude Artifact 的单文件 HTML 生成器,统一支持卡片、表格、记录、时间线、代码块、图表等输出;当用户提到这些组件或可视化页面时应优先调用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
闲鱼(咸鱼/goofish)二手商品搜索与查询技能。支持搜索商品、查询价格行情、 筛选城市/价格区间/排序、查看商品详情、管理收藏、查询订单和已发布商品。 支持输出网页链接和 fleamarket:// APP 直达链接。 内置「关键字增强」:当搜索结果为空或极少时,自动补充同类别替代关键字重试, 大幅提升搜索命中率。 当用户提到「闲鱼」「咸鱼」「二手」「goofish」「搜一下xx多少钱」「找一下xx的商品」 「搜不到」,或任何需要查询闲鱼商品价格/搜索二手商品的场景,必须触发本技能。
查询 App Store 全球各地区应用价格的技能,通过 appstoreprice.org 获取数据。 使用 Minis 内置浏览器(minis-browser-use CLI)在页面上下文中直接调用网站原生签名函数, 无需 API Key、无需自行实现签名算法。支持:按名称搜索应用、查询单个 App 所有地区价格、 获取最便宜地区排行、分页浏览应用列表。 当用户提到"App Store 价格"、"哪个区最便宜"、"土耳其区价格"、"appstoreprice"、 "app 比价"、"App Store 低价区"、"订阅哪个区划算",或任何需要查询 iOS/macOS App 跨地区价格对比的场景,必须触发本技能。
夸克网盘文件管理工具。支持登录、列目录、转存分享链接、下载文件、创建目录。登录改用 minis-browser-use 替代原项目的 Playwright。当用户提到「夸克网盘」「夸克下载」「夸克转存」「quark」「pan.quark.cn」时触发本技能。
Reverse DCF(反推现金流折现模型)估值工具。用市场价格倒推市场隐含增长率预期,替代正向DCF"调参数凑结论"的套路。适用于FCFF为正的成熟公司(A股/港股/美股)。当用户说"反推DCF"、"Reverse DCF"、"隐含增长率"、"市场隐含预期"、"price in"、"估值反推"、"反推估值"、"用DCF算一下"或要求"算算市场在赌什么"时触发。不适合FCFF为负的公司(此时改用PS隐含收入反推)。
美股实时行情查询。三大指数(道指/标普/纳指) + Magnificent 7(NVDA/AAPL/MSFT/GOOGL/AMZN/META/TSLA)+ VIX恐慌指数 + 0DTE Gamma状态分析。当用户说"美股"、"查美股"、"美国股市"、"七姐妹"、"Magnificent 7"、"VIX"、"恐慌指数"、"标普"、"纳指"、"道指"时触发。
免费语音合成(edge-tts),无需 API Key 无需注册。将文本转为 mp3 音频文件。 当用户说"朗读""语音合成""文字转语音""TTS""生成音频""读一下" "读出来""念一下""听一下"或任何需要将文本转为语音播放的场景时触发。
| name | generative-ui-minis |
| description | 在 Minis 当前环境里,把文本说明自动转换成更像 Claude Artifact 的单文件 HTML 生成器,统一支持卡片、表格、记录、时间线、代码块、图表等输出;当用户提到这些组件或可视化页面时应优先调用。 |
| metadata | {"openclaw":{"emoji":"🧩","requires":{"bins":["python3"]}}} |
这是一个面向当前 Minis / iSH 环境的 Claude Artifact 风格生成器 skill。
目标不是修改聊天宿主本身,而是:
/var/minis/workspace/当用户表达以下意图时,应优先调用本 skill:
特别是当用户同时提到: 卡片、表格、记录、代码块、时间线、图表、可视化页面、artifact 时,默认认为需要调用本 skill 生成额外页面。
cards:信息卡片 / KPI 卡片table:表格records:记录列表timeline:时间线 / 步骤流code:代码块chart:内置条形图details:折叠详情python3 /var/minis/skills/generative-ui-minis/scripts/generative_ui_artifact.py \
"项目周报" \
--text "需要概览卡片\n需要风险表格\n需要时间线\n需要代码块\n需要图表"
默认会输出到:
/var/minis/workspace/<title>_artifact.html
python3 /var/minis/skills/generative-ui-minis/scripts/generative_ui_artifact.py \
"Demo" \
--spec /path/to/spec.json \
--out /var/minis/workspace/demo_artifact.html \
--json-out /var/minis/workspace/demo_spec.json
{
"title": "生成式 UI 示例",
"summary": "统一输出多种组件。",
"chips": ["Artifact", "Cards", "Table"],
"blocks": [
{
"type": "cards",
"title": "概览卡片",
"items": [
{"title": "状态", "value": "进行中", "desc": "当前迭代中"}
]
},
{
"type": "table",
"title": "记录表",
"columns": ["日期", "事项", "状态"],
"rows": [["03-17", "生成器开发", "完成"]]
},
{
"type": "timeline",
"title": "时间线",
"items": [
{"title": "阶段一", "desc": "需求整理"},
{"title": "阶段二", "desc": "页面渲染"}
]
},
{
"type": "code",
"title": "示例代码",
"language": "python",
"content": "print('hello artifact')"
},
{
"type": "chart",
"title": "进度图表",
"series": [
{"label": "设计", "value": 70},
{"label": "开发", "value": 85}
]
}
]
}
能做:
暂不直接做:
如果用户说:
不要只用文字回答,应该直接运行本 skill 生成额外 HTML artifact。