团队讨论nk-design时,我会先把用途说清楚:一句话:一个工作数据工具,其第一个屏幕与分数一致,并且每一行都显示其来源。团队若要把它用于数据与知识处理,应先处理数据结构、更新策略和可追溯性会决定结果是否可信,否则试用结果很容易失真。短测时我会用一份规模可控且答案已知的数据集试跑,并保留模式兼容、增量更新、查询结果和来源追踪的结果,方便团队复盘。整体来看,它适合需要保留数据来路与变更记录的使用者拿来做对照测试,最终决定仍应回到真实结果和维护状态。

名称:NK设计 描述:在设计系统中用一句话(审查队列、账本、跟踪器、管理面板)构建一个单文件数据工具,其中每个数字都显示它来自哪里以及未检查的内容。该页面除了派生值之外还带有出处芯片、第一个屏幕上的调节栏(其各部分是实时计算并相加的)、从不单独依赖于颜色的固定状态词汇、合成数据的演示标记以及说明未验证内容的页脚。三个调色板和 light/dark 来自一个令牌文件,在第一次绘制之前恢复。发送令牌文件、工作起始页和带有 15 个机器规则的 scripts/ui_check.py。当需要仪表板、队列、分类帐、跟踪器或内部工具时,当演示必须在三十秒内作为真实产品读取时,或者查看此类页面时,请使用。不是营销网站风格,也不是组件库。 许可证:MIT 元数据: 出处:作者自己的产品系列设计系统(2026-09),在四个公共数据工具发布后重建,具有不同的外观且没有可见的来源;见出处 版本:0.1.9
证据可见的设计
当数据工具的数字可以在屏幕上追踪、累加和质疑时,人们才相信数据工具,而不是当 它很漂亮。 这项技能将其转化为页面满足或不满足的规则:每个派生值都有一个 在它旁边的出处芯片中,第一个屏幕在一个调节栏上打开,其总和是实时计算的, 状态词是固定词汇,模拟动作这么说,页脚说的是未经验证的内容。
路径。 此技能中的命令以
${…SKILL_DIR}开头:此技能自己的文件夹,即包含此 SKILL.md 的文件夹。 Claude Code 会填写该内容。如果您的代理显示所写的占位符(Codex、Cursor、Gemini CLI 等),请在运行命令之前将其替换为该文件夹的绝对路径。如果放任不管,它就会扩展为空,路径就会断裂。
当这适用时
程序
${CLAUDE_SKILL_DIR}/assets/starter.html 并
${CLAUDE_SKILL_DIR}/assets/design-tokens.css 放入同一文件夹中。启动器已经工作:种子
合成行,根据它们计算的调节栏,可排序和可过滤的表,行检查器,
主题选择器和诚实的页脚。该页面仅消耗语义标记(--surface、--anchor、
--danger …);原始值存在于令牌文件中,而不是其他地方。references/invariants.md):锚带上的顶栏,标记由
规则,带有调节栏的签名板,每个派生值旁边的出处芯片,
状态词汇、诚实块、带有外观合约的一个代币文件。references/components.md §标签):需要审核·已批准/已预订
/ 已发送 · 拒绝/失败 · 草稿 · 模拟 · 排除 · 阻止。单词旁边的第二个通道 - 一个点,
复选标记或停止标志,绘制为 SVG 线,并且绝不作为符号或表情符号输入 - 绝不单独使用颜色。references/honesty.md):合成数据被发明(可信)
虚构的名称,从来不是真正的客户或公司),并且页面标记为 Demo ·;页面上的每个数字都是根据加载的数据计算得出的;没有任何模拟显示已发送;
页脚包含关于此演示/此处未验证/来源。<head> 中的一个小脚本,在第一个样式表之前,读取保存的
调色板和方案(或URL中的?theme= / ?scheme=)并在之前设置data-theme / data-scheme
首先油漆。默认情况下不写入任何属性,因此所提供的页面两者都没有。采摘者住在一个
设置卡;一个 theme-color 元遵循所选表面。python3 ${CLAUDE_SKILL_DIR}/scripts/ui_check.py index.html 运行十五
规则(一个主按钮、令牌块之外没有硬编码颜色、可排序的表格、没有
transition: all 和一个简化的运动块,焦点永远不会默默地移除,诚实的话,演示标记,
存在芯片和调节栏,仅字体和 GitHub 主机、元标记、minmax(0,1fr),无
真实的联系人、外观合同、绘制为 SVG 而不是键入字符的图标、每个标记的数字都打开其来源)。然后浏览器列表中references/acceptance.md
(第一个屏幕为 1280×800,宽 375 像素,具有真实数据量、键盘路径、每个调色板的光线和
黑暗,对比度)。可点击的号码来源
在启动器中,可以单击调节栏中的每个数字:面板显示它计数或求和的行,以及它如何
已计算,未检查。每个条目的单词都存在于页面的 nk-sources 清单中; traceStrip()
每次决策后都会更新值和行。当您更换数据发生器时,请保留每个数字的
data-nk-src并重写其条目;显示派生值的芯片也可以携带一个派生值。 C15 拒绝没有以下信息的页面
层或带有一个条目,但未说明来自何处、如何以及未检查的内容。
该面板是 nk-design、nk-data-story、nk-deck、nk-model 和 nk-explorer 的共享数字源层
使用相同的三个文件(scripts/numsrc.py、assets/numsrc.js、assets/numsrc.css):按 Tab 切换到数字,然后按 Enter
或 Space 打开它,Esc 关闭它并将焦点放回;打印出来的数字是纯文本。 python3 ${CLAUDE_SKILL_DIR}/scripts/numsrc.py check page.html checks a page: every marked number has an entry, every entry says
没有检查来自哪里、如何以及什么内容,并且运行时是逐字节传送的。
边界
references/acceptance.md 列出了需要浏览器进行的检查以及如何进行这些检查。出处
作者自己的产品族设计系统,2026-09。第一个版本是在四次公开之后编写的 每个数据工具都有不同的外观,并且没有一个显示其数据的来源;这 七个不变量、签名元素和诚实约束是为陌生人编写的 在前三十秒进行检查。当前版本保留了这些规则并修复了屏幕截图 第一个测量:几乎没有暗质量(渲染的浅色主题像素的 1.28% 低于 L* 40),并且没有 真实颜色(第 95 百分位数色度 0.090),因此它添加了深锚定表面和一点颜色,以及 调色板和 light/dark 选择在重新加载后仍然存在。没有复制外部设计系统;哪里有一个公众 方法通知了一个决定(一个重音规则,称为缓动曲线),参考文件是这样说的。