项目创建于2026年6月,最近提交在8月,仍处于活跃开发期。
Provides 34 chart templates covering statistical, map, graph, and 3D types
独立开发者
Data analysts using AI coding assistants
目标用户 · 非用户评价Target user · not a testimonial
AI TOOLS/AI 工具·CHAT-AGENT
TseringYuu/anyviz
用Claude Code等6个AI编程工具做可视化的人,都在用这个规范。Everyone doing data viz with Claude Code, Cursor, and other AI coding tools is using this spec library.
给AI助手用的数据可视化规范,帮它选图表、定样式。A specification library that helps AI coding tools produce consistent, accessible data visualizations.
怎么装:Install: curl -fsSL https://raw.githubusercontent.com/TseringYuu/anyviz/main/install.sh | sh
02 / 现在的位置02 / Why now
首次发现FIRST SEEN
03 OCT 202603 OCT 2026
增长GROWTH
历史不足Not enough history
只有 1 个快照,还不足以计算增长Only 1 snapshots so far — not enough to compute growth
讨论DISCUSSION
暂无None
还没有采集到外部讨论No external discussion collected yet
状态STATUS
持续活跃Active
质量 A-Quality A-
项目创建于2026年6月,最近提交在8月,仍处于活跃开发期。Provides 34 chart templates covering statistical, map, graph, and 3D types
03 / 它能帮你做什么03 / What it helps you do
自动选对图表类型
套用色盲友好配色
统一多图表风格
用自然语言调外观
校验主题配置
Pick the right chart for your data and intent
Apply a consistent color palette across all charts
Switch between light and dark themes with one command
Generate publication-ready academic figures
Make charts accessible with contrast and redundancy rules
04 / 谁在用04 / WHO IT’S FOR
项目创建于2026年6月,最近提交在8月,仍处于活跃开发期。
Provides 34 chart templates covering statistical, map, graph, and 3D types
独立开发者
Data analysts using AI coding assistants
目标用户 · 非用户评价Target user · not a testimonial
已有58个star,但近7天无提交,说明社区规模小,早期项目。
Includes a colorblind-friendly palette and accessibility guidelines
前端开发者
Developers building dashboards with AI tools
目标用户 · 非用户评价Target user · not a testimonial
项目创建于2026年6月,最近提交在8月,仍处于活跃开发期。
Works with D3.js, ECharts, Plotly, Matplotlib, and other libraries
设计师
Researchers preparing figures for papers
目标用户 · 非用户评价Target user · not a testimonial
已有58个star,但近7天无提交,说明社区规模小,早期项目。
Provides 34 chart templates covering statistical, map, graph, and 3D types
内容创作者
Designers who want consistent chart styles across projects
目标用户 · 非用户评价Target user · not a testimonial
不适合谁Not for同样来自文档,不是我们的判断Also from the docs, not our judgement
05 / 安装05 / Install
$ README 里给出的安装方式。The installation method given in the README.
$ Node 用户的安装方式。The install route for Node users.
两种装法选一个即可 —— 上面那条给命令行用户,下面那条给写代码的用户。Pick one of the two — the first is for command-line users, the second for people writing code.
在macOS/Linux上运行 curl -fsSL https://raw.githubusercontent.com/TseringYuu/anyviz/main/install.sh | sh 安装。Install with a single curl command, or add it to your project via npm.
06 / 限制与风险06 / Limits and risk
风险不是警告,是可信度的一部分。以下结论只基于文档静态扫描,我们不会执行项目里的任何代码。Risk here is evidence, not an alarm. These findings come from static scanning of the docs; we never execute a project’s code.
限制LIMITS
存在风险Risk found
静态扫描STATIC SCAN
01执行远程脚本Runs a remote scriptreadme
curl -fsSL https://raw.githubusercontent.com/TseringYuu/anyviz/main/install.sh | sh
安装脚本使用 curl 管道直接执行远程代码(curl -fsSL ... | sh),这是高风险操作,可能引入恶意代码。The installer downloads and runs a script from the internet, which carries inherent risk. Review the script before running it.
这里只做静态扫描:读 README、SKILL.md 和依赖清单,不执行代码。没有命中不代表安全。This is static scanning only: we read the README, SKILL.md and dependency list, and never execute code. No findings does not mean safe.
{
"agents": [
{
"agent": "claude-code",
"evidence": "readme: …i Code CLI、Warp、Zed 等工具,并自动检测 Claude Code、Hermes Agent、 Gemini CLI、GitH…"
},
{
"agent": "windsurf",
"evidence": "readme: …nt、 Gemini CLI、GitHub Copilot、Windsurf、Goose 等使用独立目录的工具。重复执行同一命令即可更新…"
},
{
"agent": "cline",
"evidence": "readme: …dex、Cursor、OpenCode、 OpenClaw、Cline、Kimi Code CLI、Warp、Zed 等工具,并自…"
},
{
"agent": "gemini-cli",
"evidence": "readme: …动检测 Claude Code、Hermes Agent、 Gemini CLI、GitHub Copilot、Windsurf、Goose…"
},
{
"agent": "opencode",
"evidence": "readme: …gent Skills 目录覆盖 Codex、Cursor、OpenCode、 OpenClaw、Cline、Kimi Code CLI…"
},
{
"agent": "copilot",
"evidence": "readme: …Code、Hermes Agent、 Gemini CLI、GitHub Copilot、Windsurf、Goose 等使用独立目录的工具。重复执…"
}
],
"apiKey": null,
"docker": null,
"taxonomy": {
"scores": {
"design": 6,
"ai-tools": 7,
"dev-tools": 2,
"indie-web": 0,
"skill-agent": 2,
"productivity": 0
},
"primary": "ai-tools",
"secondary": "chat-agent"
},
"localRuntime": "install: curl-pipe, npm, git-clone",
"skillMdTotal": 1,
"skillMdErrors": [],
"treeTruncated": false,
"categoryScores": {
"data": 3,
"agent": 0,
"media": 0,
"design": 5,
"browser": 0,
"devtool": 2,
"security": 0,
"marketing": 0,
"productivity": 0
},
"classification": [
{
"signal": "1 SKILL.md with name + description",
"weight": 0.95
},
{
"signal": "README describes a Claude / Agent Skill",
"weight": 0.7
},
{
"signal": "description mentions AI",
"weight": 0.2
}
],
"scannedSources": [
"readme",
"SKILL.md"
],
"skillMdFetched": 1
}