按顺序确认生产事故的影响范围、实际发生时间和相关部署,记录调查过程,并为回滚申请整理错误率变化等依据。帮助团队保留处理进展和判断理由,区分服务恢复与事故原因查明。
- 整理生产事故影响和发生时间
- 核对事故与部署的时间线
- 准备附有依据的回滚申请
按 Multica 项目的绘制规则创建或检查界面图标,先查找已有符号,再绘制新图形、预览不同尺寸的效果,并重新生成导出文件。
Use when a Multica web/desktop UI change needs an icon that `@multica/ui/icons` does not export yet, or when redrawing or reviewing a Multica glyph. Covers the grid, corner and stroke construction, the body/detail markers, and the generate-and-preview loop. Never reach for an icon library, inline SVG, or emoji instead.
实测评分 未实测
查看安装方法此技能指导你为 Multica 网页和桌面界面添加尚不存在的符号,或检查现有图形。开始前先搜索现有图标及其别名;如果已有含义相同的图标,就添加别名,避免绘制近似重复项。绘制新图形时使用共享辅助函数,并区分外部轮廓和内部线条。图标需遵循项目的 24×24 网格、线条粗细、转角形状和细节数量规则。随后在多种尺寸下预览,检查清晰度以及与现有图标的区别,再重新生成导出文件。
当 Multica 界面需要表示操作或状态的图标,或要重新绘制现有符号时,可以使用此技能。它也适合检查图标缩小时是否容易辨认,以及选中状态下的显示效果,并按照项目既定风格进行新增和审查。
图标需使用项目内部的绘制方式,不使用外部图标库、内联 SVG 或表情符号。不要手动编辑生成文件;请用指定的 pnpm 命令预览并重新生成。
本介绍由 AI(OpenAI Codex)根据公开的 SKILL.md 撰写。准确的规格请查看下方原文。
AI 根据 SKILL.md 的内容检查了需要注意的操作和使用前提。评分只依据实际运行的结果(实测对比)。
不计入评分。 由 AI(OpenAI Codex)于 2026年10月30日 评估。仅供参考,安装前请同时查看原文。
安装前可以查看交给 AI 代理的指令内容。
Every icon in the product is a Multica drawing exported from @multica/ui/icons. No icon library is installed, and lint rejects imports from one. When you need a new symbol, draw it.
packages/ui/icons/index.ts for the name and for synonyms. If an existing glyph already means the same thing, add an alias to ALIASES in drawings.mjs instead of drawing a near-duplicate.Webhook, not IntegrationsNav). Follow the existing PascalCase names.packages/ui/icons/drawings/construction.mjs holds the shared geometry helpers.packages/ui/icons/drawings/drawings.mjs holds every drawing as inner SVG markup, plus ALIASES.packages/ui/icons/glyphs.ts and index.ts are generated. Never edit them by hand; icons.test.ts fails when they drift.Grid. 24×24 viewBox, with a 2px round-capped, round-joined stroke from the renderer. Keep geometry inside 2.5–21.5. Most silhouettes span 2.75–21.25. An object glyph whose longest side is under about 17 renders visibly smaller than its neighbours; only chevrons, X and similar marks stay small. Keep parallel strokes at least 3 apart so a gap survives at 14px. A stroke that crosses a shape, such as a pencil's cap line, ends exactly on the outline's centreline; the round cap pokes out if it runs past. When you scale or move a body, recompute these endpoints.
Corners. Use shape([[x, y, k], ...]) and rect(x, y, w, h, k), which build continuous-curvature (squircle) corners. Typical k values:
Do not hand-write a r r arc corners for rectangles.
Anything that points. Chevrons, arrowheads, < > brackets, prompts and direction triangles (play, skip) turn at a sharp vertex: a straight polyline such as M9 6L15 12 9 18, or head(x, y, dir, depth, half) for an arrowhead with its tip at (x, y). Never round the tip with a curve or a k corner; the round stroke join is the only softening. The bend in a corner or U-turn arrow's shaft may stay rounded.
Checks. Use tick(a, v, b): two straight strokes meeting at a tight vertex. Never bow a stroke through a curve where it should turn a corner; a check or any other angular mark drawn that way reads as handwriting.
Dots. dot(x, y, r) with r 1.1–1.5. Use dots only where they carry meaning: info, alert, eyes, status lights.
Polygons and stars. polygon(cx, cy, radii, count, k).
Reuse parts. file(), folderBody, bubble, ring, user(), link, cw and ccw already exist. A variant (…Off, …Plus, …X) is the base drawing plus one stroke. A slash runs m3 3 18 18.
class="b" (body). The active sidebar item fills it at 20% opacity.
class="k" (detail).DRAWINGS in drawings.mjs. Keep sections grouped by subject.pnpm --filter @multica/ui icons --preview NewName Neighbour1 Neighbour2. Open the printed HTML file in a browser and check four things:
pnpm --filter @multica/ui icons to regenerate glyphs.ts and index.ts.@multica/ui/icons. Then run pnpm --filter @multica/ui test and the typecheck for the package that uses it.还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
按顺序确认生产事故的影响范围、实际发生时间和相关部署,记录调查过程,并为回滚申请整理错误率变化等依据。帮助团队保留处理进展和判断理由,区分服务恢复与事故原因查明。
通过首次对话帮助新成员把目标整理成可执行任务,经确认后创建并启动任务,并说明负责人、当前状态以及查看进度和结果的位置。
依据Multica平台规则操作任务、代理、项目和自动运行,并指引相关参考资料。它说明变更前应检查的内容,以及更新工作区记录或启动任务可能带来的影响。
用于查找Multica课题管理规则的新位置,并了解已废止的`metadata`说明由什么替代。它将旧任务指引导向当前技能,并说明不同类型的课题信息应记录在哪里。
依据最新的Web Interface Guidelines审查网页界面代码,检查设计、易用性和无障碍问题。可指定文件或匹配模式,审查结果附有文件名和行号。