Chatbot Mvp Distillation
pdsuwwz/chatgpt-vue3-light-mvp
Distill the chatgpt-vue3-light-mvp project into reusable architecture for building similar ChatGPT-style web products in other repositories.
快速且通俗易懂地讲透一个行业,输出图文并茂的深度分析 Markdown 报告,保存到当前项目的 markdown/ 目录。触发条件:用户输入一个行业名称,并希望获得全面、通俗易懂的行业深度分析,关键词包括"讲透"、"深度分析行业"、"行业分析"、"帮我搞懂XX行业"、"XX行业是怎么赚钱的"、"XX行业有什么机会"、"XX行业怎么进入"、"产业链分析"、"行业机会"等。即使用户只说"帮我了解一下…
$ npx skills add digoal/blog --skill industry-deep-explainer -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install digoal/blog industry-deep-explainer --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/digoal/blog.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/skills_for_claude_web/industry-deep-explainer .claude/skills/industry-deep-explainer && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "industry-deep-explainer" agent skill from https://github.com/digoal/blog/tree/master/skills/skills_for_claude_web/industry-deep-explainer into .claude/skills/industry-deep-explainer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "industry-deep-explainer", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/digoal/blog/tree/master/skills/skills_for_claude_web/industry-deep-explainerType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add digoal/blog --skill industry-deep-explainer -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install digoal/blog industry-deep-explainer --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/digoal/blog.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/skills_for_claude_web/industry-deep-explainer .agents/skills/industry-deep-explainer && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "industry-deep-explainer" agent skill from https://github.com/digoal/blog/tree/master/skills/skills_for_claude_web/industry-deep-explainer into .agents/skills/industry-deep-explainer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "industry-deep-explainer", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add digoal/blog --skill industry-deep-explainer -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install digoal/blog industry-deep-explainer --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/digoal/blog.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/skills_for_claude_web/industry-deep-explainer .cursor/skills/industry-deep-explainer && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "industry-deep-explainer" agent skill from https://github.com/digoal/blog/tree/master/skills/skills_for_claude_web/industry-deep-explainer into .cursor/skills/industry-deep-explainer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "industry-deep-explainer", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/digoal/blog.git --path skills/skills_for_claude_web/industry-deep-explainer--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add digoal/blog --skill industry-deep-explainer -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install digoal/blog industry-deep-explainer --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/digoal/blog.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/skills_for_claude_web/industry-deep-explainer .gemini/skills/industry-deep-explainer && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "industry-deep-explainer" agent skill from https://github.com/digoal/blog/tree/master/skills/skills_for_claude_web/industry-deep-explainer into .gemini/skills/industry-deep-explainer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "industry-deep-explainer", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install digoal/blog industry-deep-explainerInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add digoal/blog --skill industry-deep-explainer -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/digoal/blog.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/skills_for_claude_web/industry-deep-explainer .github/skills/industry-deep-explainer && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "industry-deep-explainer" agent skill from https://github.com/digoal/blog/tree/master/skills/skills_for_claude_web/industry-deep-explainer into .github/skills/industry-deep-explainer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "industry-deep-explainer", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add digoal/blog --skill industry-deep-explainer -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install digoal/blog industry-deep-explainer --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/digoal/blog.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/skills_for_claude_web/industry-deep-explainer .opencode/skills/industry-deep-explainer && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "industry-deep-explainer" agent skill from https://github.com/digoal/blog/tree/master/skills/skills_for_claude_web/industry-deep-explainer into .opencode/skills/industry-deep-explainer/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "industry-deep-explainer", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
industry-deep-explainer快速且通俗易懂地讲透一个行业,输出图文并茂的深度分析 Markdown 报告,保存到当前项目的 markdown/ 目录。触发条件:用户输入一个行业名称,并希望获得全面、通俗易懂的行业深度分析,关键词包括"讲透"、"深度分析行业"、"行业分析"、"帮我搞懂XX行业"、"XX行业是怎么赚钱的"、"XX行业有什么机会"、"XX行业怎么进入"、"产业链分析"、"行业机会"等。即使用户只说"帮我了解一下…
Industry Deep Explainer is an agent skill from digoal/blog. 快速且通俗易懂地讲透一个行业,输出图文并茂的深度分析 Markdown 报告,保存到当前项目的 markdown/ 目录。触发条件:用户输入一个行业名称,并希望获得全面、通俗易懂的行业深度分析,关键词包括"讲透"、"深度分析行业"、"行业分析"、"帮我搞懂XX行业"、"XX行业是怎么赚钱的"、"XX行业有什么机会"、"XX行业怎么进入"、"产业链分析"、"行业机会"等。即使用户只说"帮我了解一下XX行业"或"XX行业值得进入吗",也应使用本 skill。输出报告覆盖:产业链分布与利润图谱、供给-需求-连接分析、人货场分析、代表企业与产品分析、产业链不合理之处、机会推演与进入策略(产品/服务/目标客户/商业模式/定价/市场规模)、竞争对手与合作伙伴分析,要求逻辑清晰、有理论依据、有历史数据/事件支撑、图文并茂(SVG/Mermaid/ASCII图)。
Its SKILL.md is about 1.4k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Development, covering Diagrams and Markdown. It works with Mermaid. The repository describes itself as: AI,Opensource,Database,Business,Finance,Minds. git clone --depth 1 https://github.com/digoal/blog. The licence is GPL-2.0.
6 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 69fb793. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown and mermaid).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Industry Deep Explainer loads about 1.4k tokens when it runs. Until then it costs about 101 tokens; SKILL.md has 280 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from digoal/blog at commit 69fb793, republished under its GPL-2.0 licence (© digoal). 280 words, ~1,418 tokens.
.claude/skills/industry-deep-explainer/SKILL.md (or your agent's skills folder).将任意一个行业在一篇报告中讲透:是什么、怎么赚钱、谁在玩、哪里有机会、如何进入。 面向创业者、投资者、行业新人,语言通俗、逻辑严密、数据有据可查。
用 web_search 至少搜索以下维度(每个维度 1-2 次搜索),获取最新数据:
1. "{行业名} 产业链 上下游 2024 OR 2025"
2. "{行业名} 市场规模 增速 报告"
3. "{行业名} 龙头企业 营收 利润率"
4. "{行业名} 商业模式 盈利方式"
5. "{行业名} 行业痛点 问题 争议"
6. "{行业名} 创业机会 新兴公司 融资"
7. "{行业名} 供应链 成本结构"搜到关键数据后,用 web_fetch 抓取 1-2 篇高质量报告/文章补充细节。
情报质量标准:
按以下固定结构输出,不得随意删减章节:
1. 行业速览(一句话定义 + 核心数字)
2. 产业链全景图(SVG 流程图)
3. 利润分布图谱(各节点毛利率对比图)
4. 供给-需求-连接分析
5. 人货场分析
6. 代表企业深度画像
7. 代表产品/服务分析
8. 产业链不合理之处(Bug 清单)
9. 机会推演与进入策略
10. 竞争对手分析
11. 合作伙伴地图
12. 结语:核心投资/创业逻辑每篇报告必须包含以下图表(至少 4 张):
保存为 markdown/svg/{行业名}-chain.svg,在 Markdown 中用相对路径引用:
SVG 设计规范:
xychart-beta
title "XX行业各节点毛利率对比(%)"
x-axis [上游原材料, 中游制造, 品牌商, 渠道, 零售终端]
y-axis "毛利率 (%)" 0 --> 80
bar [5, 15, 45, 25, 30]xychart-beta
title "XX行业市场规模(亿元)"
x-axis [2020, 2021, 2022, 2023, 2024E, 2026E]
y-axis "规模(亿元)" 0 --> 5000
line [1200, 1600, 2100, 2800, 3500, 5000]高壁垒 │ 细分龙头A │ 超级巨头B
│ ● │ ●
├──────────────────┼──────────────────
低壁垒 │ 红海小厂C ● ● │ 平台型企业D ●
│ │
└──────────────────┴──────────────────
低集中度 高集中度按三维度展开:
| 维度 | 分析要点 |
|---|---|
| 供给端 | 生产者集中度、产能利用率、成本结构、供给弹性 |
| 需求端 | 用户画像、需求层次(刚需/弹性)、需求增长驱动力 |
| 连接层 | 渠道结构、信息不对称程度、交易摩擦与效率 |
指出供需两端的结构性矛盾(如信息不对称、价格失真、渠道暴利等)
零售/消费行业重点展开,B2B 行业可简化:
每家企业用以下模板:
企业名:XX
定位:用一句话概括
核心数据:营收 XXX亿、毛利率 XX%、市占率 XX%(数据年份)
商业模式:[制造型/平台型/品牌型/服务型...]
核心竞争力:① ... ② ... ③ ...
弱点/隐患:...
近期动向:...最后做一个企业对比表(维度:规模、盈利能力、增速、壁垒、估值/PE)
这是报告最有价值的部分之一。用批判性视角列出至少 3-5 个"bug":
格式:
Bug #1:[标题]
现象:...
根因:...
受害方:...(谁在为这个 bug 买单)
历史案例:...(类似情况在其他行业如何被打破)常见 bug 类型:
这是报告的核心产出,必须有具体、可执行的建议:
9.1 机会地图 列出 3-5 个值得关注的机会方向,每个机会用以下框架说明:
机会名称:...
机会来源:(来自哪个 bug 或趋势)
市场规模估算:TAM XXX亿 → SAM XXX亿 → SOM XXX亿(附推算逻辑)
时间窗口:为什么是现在?(技术/政策/用户习惯的变化)9.2 进入策略(针对最优先的 1-2 个机会展开)
做什么产品/服务:具体描述
卖给谁:精准用户画像(地域/规模/角色/痛点)
商业模式设计:收入来源 × 成本结构 × 利润机制
定价逻辑:参考锚点定价/价值定价/成本加成定价,给出具体价格区间
GTM(市场进入)策略:首批客户从哪里来?如何快速验证?
关键假设:这个模式成立的前提是什么?9.3 市场规模测算(TAM/SAM/SOM)
必须展示推算过程,禁止直接给结论:
TAM(总体可寻址市场)= 目标人群数量 × 人均付费意愿
SAM(可服务市场)= TAM × 渠道覆盖率 × 品类渗透率
SOM(实际可获取市场)= SAM × 3年内可达市占率每个竞争对手分析:
用竞争格局矩阵可视化(见 Step 3.4)
分类列出:
每类合作伙伴注明:合作模式(股权/收入分成/战略协议)、谈判筹码、风险
用 3 句话总结:
目录结构:
markdown/
├── {行业名}-deep-explainer.md # 主报告
└── svg/
└── {行业名}-chain.svg # 产业链 SVG(外挂)文件命名: 使用行业英文或拼音缩写,如 coffee-deep-explainer.md
SVG 创建方式: 先创建 markdown/svg/ 目录,再创建 SVG 文件,最后在 Markdown 中引用。
Markdown 头部模板:
# {行业名} 行业深度解析
> 📅 报告日期:{当前日期}
> 🎯 适合读者:创业者 · 投资人 · 行业新人
> ⏱️ 阅读时间:约 15 分钟
---输出前逐项确认:
markdown/ 目录| 行业类型 | 重点章节 | 特别关注 |
|---|---|---|
| 消费品 | 人货场 + 品牌分析 | 渠道变迁、用户心智 |
| 制造业 | 产业链利润 + 供给分析 | 成本结构、技术壁垒 |
| 互联网/平台 | 网络效应 + 商业模式 | 流量获取成本、变现率 |
| 医疗健康 | 监管环境 + 支付方分析 | 政策风险、医保逻辑 |
| B2B 服务 | 客户决策链 + 竞争格局 | 销售周期、续费率 |
| 新能源/硬科技 | 技术成熟度 + 政策补贴 | 技术路线风险 |
© digoal, GPL-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/skills_for_claude_web/industry-deep-explainer of digoal/blog.
Open the folder on GitHubat commit 69fb793
Industry Deep Explainer next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Industry Deep Explainer this skilldigoal/blog | 8.6k | — | ~1.4k | Automated safety check: Pass | GPL-2.0 | |
| Chatbot Mvp Distillationpdsuwwz/chatgpt-vue3-light-mvp | 578 | — | ~722 | Automated safety check: Pass | MIT | |
| Chatbot Mvp Distillation Zhpdsuwwz/chatgpt-vue3-light-mvp | 578 | — | ~414 | Automated safety check: Pass | MIT | |
| Markdown Mermaid WritingK-Dense-AI/scientific-agent-skills | 48k | 1 repos | ~4.2k | Automated safety check: Notes | Apache-2.0 | |
| Wiki Ado Convertmicrosoft/skills | 3.1k | — | ~2.3k | Automated safety check: Pass | MIT | |
| Markdown Mermaid Writingneflibata-feng/MyArxiv-Agent | 126 | 5 repos | ~3.8k | Automated safety check: Notes | Apache-2.0 |
pdsuwwz/chatgpt-vue3-light-mvp
Distill the chatgpt-vue3-light-mvp project into reusable architecture for building similar ChatGPT-style web products in other repositories.
pdsuwwz/chatgpt-vue3-light-mvp
将 chatgpt-vue3-light-mvp 项目蒸馏为可迁移到其他项目的中文架构指南。适用于设计或实现类似 ChatGPT 的 Web 对话产品,包括 SSE/fetch 流式响应、模型适配器契约、打字机渲染、Markdown/代码/KaTeX/Mermaid 渲染、推理过程展示,以及从本 Vue 3 MVP 迁移到其他项目的方案规划。
K-Dense-AI/scientific-agent-skills
Writes scientific Markdown documentation and Mermaid diagrams for workflows, relationships, timelines, and schemas.
microsoft/skills
Converts VitePress/GFM wiki markdown to Azure DevOps Wiki-compatible format.
neflibata-feng/MyArxiv-Agent
Comprehensive markdown and Mermaid diagram writing skill that establishes text-based diagrams as the DEFAULT documentation standard.
miantiao-me/bm.md
使用 bm.md 写作、改写、排版或渲染 Markdown;生成 Mermaid 与 AntV Infographic,设置图片尺寸、高亮重点,以及执行 HTML/纯文本转换和 Markdown lint
digoal/blog
三层审查模型,逐段逐句验证文章真伪、证据链与逻辑结构。Use when the user asks to fact-check, verify, audit, or evaluate the credibility of an article, essay, report, opinion piece, social-media post, or any written claim —…
digoal/blog
Find latent bugs in a local PostgreSQL source tree (RELxxSTABLE branch or HEAD) the way a core hacker does: build a heavily-poisoned debug instance (cassert + cache-discard + -O0/-ggdb3 + core…
digoal/blog
Portable digital employee distilled from digoal's personal blog for PostgreSQL, PolarDB, DuckDB, AI+database, vector/RAG, database operations, source-code reading, technical content creation…
digoal/blog
从论文 PDF 文件或论文 PDF URL 生成通俗易懂、图文并茂、带批判性评估的中文 Markdown 解读,并保存到当前项目的 markdown 目录。Use when the user asks to interpret,精读,解读,summarize,explain,analyze, or write an article from an academic paper PDF…
digoal/blog
Analyze a product from documentation, websites, PDFs, articles, release notes, pricing pages, app listings, reviews, filings, or related links; save separate intermediate analyses from seven roles…
digoal/blog
Turn a blog post, article, notes, or any source material into a set of vertical poster images — one cover plus several coherent content slides that explain the core points.
Works with
Categories
快速且通俗易懂地讲透一个行业,输出图文并茂的深度分析 Markdown 报告,保存到当前项目的 markdown/ 目录。触发条件:用户输入一个行业名称,并希望获得全面、通俗易懂的行业深度分析,关键词包括"讲透"、"深度分析行业"、"行业分析"、"帮我搞懂XX行业"、"XX行业是怎么赚钱的"、"XX行业有什么机会"、"XX行业怎么进入"、"产业链分析"、"行业机会"等。即使用户只说"帮我了解一下…. Industry Deep Explainer is an agent skill from digoal/blog.
Industry Deep Explainer fits situations like: tasks that involve Diagrams; tasks that involve Markdown.
Run `npx skills add digoal/blog --skill industry-deep-explainer -a claude-code`. Or copy the skill folder (skills/skills_for_claude_web/industry-deep-explainer in digoal/blog) into .claude/skills/industry-deep-explainer in your project. Claude Code loads it when a task matches its description.
Run `npx skills add digoal/blog --skill industry-deep-explainer -a codex`. Or copy the skill folder (skills/skills_for_claude_web/industry-deep-explainer in digoal/blog) into .agents/skills/industry-deep-explainer in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add digoal/blog --skill industry-deep-explainer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/industry-deep-explainer, .gemini/skills/industry-deep-explainer, .github/skills/industry-deep-explainer and .opencode/skills/industry-deep-explainer in your project.
SKILL.md names no scripts, command-line tools or credentials: Industry Deep Explainer is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Industry Deep Explainer is published under the GPL-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.4k tokens (SKILL.md is roughly 5.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Industry Deep Explainer: Chatbot Mvp Distillation (pdsuwwz/chatgpt-vue3-light-mvp, 578 stars), Chatbot Mvp Distillation Zh (pdsuwwz/chatgpt-vue3-light-mvp, 578 stars), Markdown Mermaid Writing (K-Dense-AI/scientific-agent-skills, 48k stars) and Wiki Ado Convert (microsoft/skills, 3.1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
digoal (a GitHub user) maintains it in digoal/blog, which has 8,587 GitHub stars. The repository holds 98 skills in this directory. The repository was last updated on September 28, 2026.
Source: digoal/blog on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.