{"id":50073898,"url":"https://github.com/suanfishxyy/suanfish-design-system","last_synced_at":"2026-05-27T09:00:47.282Z","repository":{"id":359320490,"uuid":"1245421853","full_name":"SuanFishXYY/suanfish-design-system","owner":"SuanFishXYY","description":"🐟 Suanfish Design System — 33 specialized AI design agents across 7 tiers with REJECT mechanism. Multi-agent design language SKILL for Claude Code / Codex CLI / Copilot CLI. v2.5 adds AI-native Path G (streaming · tool-calls · reasoning · citations · artifacts).","archived":false,"fork":false,"pushed_at":"2026-05-26T04:05:11.000Z","size":548,"stargazers_count":5,"open_issues_count":2,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-26T08:34:43.794Z","etag":null,"topics":["agent-skills","agent-ui","ai","ai-native","anthropic","claude-code","codex-cli","copilot-cli","design-system","multi-agent","onboarding","openai","prompt-engineering","reject-mechanism","skill","streaming-ui","ui-design","ui-ux"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SuanFishXYY.png","metadata":{"files":{"readme":"README.dev.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-05-21T07:52:24.000Z","updated_at":"2026-05-26T04:05:15.000Z","dependencies_parsed_at":"2026-05-23T05:00:52.160Z","dependency_job_id":null,"html_url":"https://github.com/SuanFishXYY/suanfish-design-system","commit_stats":null,"previous_names":["suanfishxyy/suanfish-design-system"],"tags_count":16,"template":false,"template_full_name":null,"purl":"pkg:github/SuanFishXYY/suanfish-design-system","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SuanFishXYY%2Fsuanfish-design-system","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SuanFishXYY%2Fsuanfish-design-system/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SuanFishXYY%2Fsuanfish-design-system/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SuanFishXYY%2Fsuanfish-design-system/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SuanFishXYY","download_url":"https://codeload.github.com/SuanFishXYY/suanfish-design-system/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SuanFishXYY%2Fsuanfish-design-system/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33558664,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-27T02:00:06.184Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agent-skills","agent-ui","ai","ai-native","anthropic","claude-code","codex-cli","copilot-cli","design-system","multi-agent","onboarding","openai","prompt-engineering","reject-mechanism","skill","streaming-ui","ui-design","ui-ux"],"created_at":"2026-05-22T04:01:19.109Z","updated_at":"2026-05-27T09:00:47.247Z","avatar_url":"https://github.com/SuanFishXYY.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 算鱼设计系统 · Suanfish Design System\n\n\u003e **一家工作室，十四位匠人，六个 tier。从用户登录的前 3 秒，到第 3000 次点击，每一寸像素都说着同一种品牌语言。**\n\n一套统一的多智能体设计语言体系，服务于算鱼工作台。它同时治理 **初见的仪式感瞬间**（欢迎、版本更新介绍）和 **日常的稳态界面**（三栏外壳、模态、向导、数据可视化）。\n\n## v2.1 架构亮点\n\n```\nTier 1 · 调度       🧭 moment-strategist (可 REJECT)\nTier 2 · 主导       🎬 onboarding-director  /  🏛 ui-architect\nTier 3 · 容器专科   🪟 modal · 🧙 wizard · 📊 viz\nTier 4 · 内容专科   📝 copy · 🎯 icon · 🪟 empty-state · 📱 responsive\nTier 5 · 横切咨询   🎨 token · 💫 anim · ♿ a11y\nTier 6 · 质量门     🔍 ui-auditor (加载外部规则集 ref 15 / 16)\n```\n\n**关键边界（v2.1 厘清）**：\n- icon-curator 只管「选哪个图标」；颜色 / 尺寸归 token-keeper\n- empty-state-storyteller 只管状态机；文案归 copy-writer\n- 审计规则集与 ui-auditor 解耦，独立版本化\n\n## 何时启用\n\n当用户要你：\n- 设计欢迎页、新手引导、版本更新模态\n- 在三栏外壳里布一个新视图\n- 做模态、向导、表单、表格、数据可视化\n- 审计某个界面的合规性\n- 写按钮 / 错误 / 空状态文案\n- 选用正确的图标 / 颜色 / 字号 / 动画\n- 检查可访问性与对比度\n- 适配移动 / 平板\n\n## 快速上手\n\n1. 打开 [`SKILL.md`](SKILL.md)，先看 **「快速通道 · 5 套高频搭配」**。如果你的需求落进任一行，直接照搬。\n2. 否则走 **六维体检 → 决策森林**。\n3. `agents/` 下每个 agent 文件自洽。\n\n## 技术栈\n\n- React 19 · TypeScript 5.8 · Vite 6\n- Tailwind 3.4.19 · Heroicons\n- 无路由库 —— `activeView` switch-case\n\n## 目录结构\n\n```\nsuanfish-design-system/\n├── SKILL.md                 # 总指挥 + 5 套速查表 + 决策森林\n├── agents/                  # 14 位匠人\n└── references/              # 17 份规范（含 2 份独立规则集） + 4 份附录\n```\n\n## 许可\n\nMIT —— 详见 [LICENSE](LICENSE)。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuanfishxyy%2Fsuanfish-design-system","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsuanfishxyy%2Fsuanfish-design-system","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuanfishxyy%2Fsuanfish-design-system/lists"}