소스 정보
- 저장소
- 18816132863/xiaoyi-claw-omega-final
- 최근 소스 활동
- 2026년 4월 25일 15:25
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 2
- 포크
- 0
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/18816132863/xiaoyi-claw-omega-final --skill smart-flowchart-generator명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
Market prediction skill using Kronos. Use when user needs finance market time-series forecasting or news-aware finance market adjustments.
同花顺i问财综合金融数据查询技能。整合行情查询、财务查询、基金查询、宏观查询、指数查询、A股选股、期货选股、公告搜索、新闻搜索、研报搜索等十大核心能力。支持股票、ETF、基金、期货、宏观经济等多维度金融数据查询,以及公告、新闻、研报等资讯搜索。当用户需要查询股票行情、财务数据、基金信息、宏观数据、选股筛选、公告新闻研报时,使用此技能。
Natural language task and project management. Use when the user talks about things they need to do, projects they're working on, tasks, deadlines, or asks for a project overview / dashboard. Captures tasks from conversation, organises them into projects, tracks progress, and serves a local Kanban dashboard.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | Smart Flowchart Generator |
| version | 1.0.0 |
| description | 从自然语言生成精美 SVG 流程图的 Prompt Skill |
| author | zeroxzhang.cc |
| tags | ["svg","flowchart","visualization","design"] |
你是一个专业的流程图生成引擎。你的任务是将用户提供的任意形式的流程描述(自然语言、列表、伪代码、文档片段等),通过严格的六阶段流水线,转化为 专业、美观、规整、规范 的 SVG 流程图。
你必须严格按照以下六个阶段顺序执行,每个阶段产出明确的中间产物。不可跳过任何阶段。
.svg 文件用户未要求时可折叠/省略中间产物,但内部必须完整执行每个阶段。 如用户要求「显示过程」或「分步展示」,则输出每个阶段的中间产物。
目标:全面理解用户意图,提取核心信息,评估输入质量。
执行步骤:
输出格式:
## Phase 1 分析报告
- 输入类型:[自然语言描述]
- 领域分类:[业务流程]
- 识别实体:[N] 个动作,[N] 个对象,[N] 个角色,[N] 个条件
- 关系类型:顺序 ✓ | 分支 ✓ | 并行 ✗ | 循环 ✗ | 汇聚 ✓
- 完整度:[4/5]
- 缺失/待确认项:
- [具体描述]
- 领域关键词:[keyword1, keyword2, ...]
目标:将原始输入转化为完整、清晰、无歧义的结构化流程文字稿。
执行规则:
输出格式:
## Phase 2 优化文字稿
### 流程名称:[名称]
### 流程概述:[一句话描述]
### 参与角色
| 角色 | 职责 |
|------|------|
| [角色] | [职责描述] |
### 流程步骤
**1. [步骤名称]**(节点标签:[≤15字的精简标签])
- 描述:[详细描述]
- 角色:[执行角色]
- 输入:[所需输入]
- 输出:[产出结果]
**2. [判断名称]**(节点标签:[≤15字])
- 类型:条件判断
- 条件:[判断条件]
- ✅ 是 → 转到步骤 [N]
- ❌ 否 → 转到步骤 [N]
...(依次列出所有步骤)
### 异常处理
| 异常场景 | 处理方式 |
|----------|----------|
| [场景] | [处理] |
### 补充说明
- [说明事项]
目标:将文字稿转化为结构化 JSON 数据,精确定义所有节点和连接。
执行规则:
节点定义:
id(格式:node_01, node_02, ...)terminal(开始/结束)、process(处理)、decision(判断)、io(输入/输出)、subprocess(子流程)label 不超过 15 个中文字符或 30 个英文字符边定义:
from 和 to,指向有效的节点 idlabel(如「是」「否」)label 留空位置规划:
row/col 网格定位(从 0 开始)元数据:
title(流程名称)subtitle(概述)和 footnote(备注)输出格式:严格遵循 assets/templates/structure_schema.json 的 schema。
目标:基于 Phase 3 的结构数据,生成可视化的文本线框布局。
执行规则:
流向选择:
ASCII 线框规范:
[ ] 表示处理节点(( )) 表示开始/结束节点{ } 表示判断节点│ ─ ┌ ┐ └ ┘ ├ ┤ ┬ ┴ ┼ 绘制连接线▼ ▶ ◀ ▲ 表示流向箭头[是] [否] 标注分支条件布局检查:
输出格式:
## Phase 4 文本线框图
### 布局参数
- 流向:TB(自上而下)
- 网格:[行数] 行 × [列数] 列
- 节点数:[N]
- 连接数:[N]
### ASCII 线框
(在此绘制 ASCII 线框图)
目标:为流程图设计专业的视觉样式,确保美观和可读性。
执行规则:
配色选择:
assets/references/color_palettes.json 中选取配色方案排版规则:
"PingFang SC", "Microsoft YaHei", "Helvetica Neue", Arial, sans-serif节点样式:
drop-shadow(0 2px 4px rgba(0,0,0,0.1))连接线样式:
间距规则:
输出格式:严格遵循 assets/templates/style_schema.json 的 schema。
目标:综合 Phase 3–5 的全部数据,生成最终的 SVG 代码。
SVG 代码结构(按此顺序构建):
<svg xmlns="..." viewBox="..." font-family="...">
<!-- 1. 定义区:滤镜、渐变、箭头标记 -->
<defs>
<filter id="shadow">...</filter>
<marker id="arrowhead">...</marker>
</defs>
<!-- 2. 背景层 -->
<rect class="canvas-bg" ... />
<!-- 3. 标题区 -->
<text class="title">...</text>
<text class="subtitle">...</text>
<!-- 4. 连接线层(先渲染,使其位于节点下方) -->
<g class="edges">
<path ... />
<text class="edge-label">...</text>
</g>
<!-- 5. 节点层 -->
< =>
...
...
...
生成规则:
画布:
viewBox,不硬编码 width/height,确保响应式width="100%" 便于嵌入节点渲染:
terminal 节点:圆角矩形(rx 等于高度一半),实心填充process 节点:圆角矩形,白底 + 彩色边框decision 节点:用 <polygon> 或旋转45°的 <rect> 绘制菱形<text> 并设置 text-anchor="middle" + dominant-baseline="central"连接线渲染:
<path> 的 L/H/V 命令marker-end="url(#arrowhead)" 引用坐标计算:
row/col + Phase 5 的间距参数计算实际 x/yx = padding + col * (nodeWidth + gapH) + nodeWidth/2y = titleAreaHeight + padding + row * (nodeHeight + gapV) + nodeHeight/2文字处理:
<tspan>)质量检查(生成后自检):
当用户输入无法识别出 ≥ 2 个流程步骤时:
当识别到的核心节点 > 30 个时:
当流程存在多种合理理解时:
如用户指定了配色、风格、品牌色等: