SuperAPI AI 工具集

visualize

通用与其它

查看项目

更新于 10-16 00:24

技能介绍

用途:在对话任意时点,按需判断最值得可视化的内容,并决定用什么形式、通过什么媒介呈现,然后渲染。触发词包括 visualize、diagram this、chart this、render this as、show me 或裸 /visualize。

主要能力:做两个决策——形式与媒介。形式按内容形状匹配:流程、层级、时序、状态、关系、时间线用 Mermaid 图;跨项属性或选项对比用 Markdown 表格;数量趋势、分布、占比、排名用图表(工艺路由给 chart-craft/dataviz 能力);小型结构草图、目录树、盒式布局用 ASCII/Unicode 图;复合、交互或大型多部分视图用富渲染页面。媒介分三级:终端内联、本地 HTML 文件、已发布 Artifact,按显式参数、配置偏好 ${user_config.medium}(auto/terminal/file/artifact)、自动判断、表面可用性逐层选择。

使用方式:先推断目标,再选形式与媒介;仅在目标或形式真正含糊时提一个问题,并给出推荐默认值。本地文件通过平台临时目录原语写入,Unix/Linux/Git Bash 用 d=$(mktemp -d "${TMPDIR:-/tmp}/visualize-XXXXXX"); echo "$d",页面写入 <echoed dir>/visualize.html,随后用 start、open 或 xdg-open 打开并报告绝对路径;Windows 用 %LOCALAPPDATA%\Temp。

限制:终端中的 Mermaid 块只显示源码而非渲染图;Artifact 表面常不可用,需显式降级到本地文件或终端;不教授图表工艺、页面设计基础,不重述渲染表面事实,也不做文本理解摘要。较新 Mermaid 家族可能无法在捆绑渲染器中渲染,建议用 13 个稳定家族。