Loading...
Loading...
Compare original and translation side by side
slidevslidevoutput/
└── {slug}-{YYMMDD-HHmm}/
├── outline.md
├── content-map.md
├── coverage-report.md
├── research-notes.md
└── slides/
└── {slug}-{theme-name}/ # Slidev project
├── package.json
├── slides.md
└── dist/ # After export (gitignored)
└── {slug}.pdf{slug}{YYMMDD-HHmm}{theme-name}slides/output/
└── {slug}-{YYMMDD-HHmm}/
├── outline.md
├── content-map.md
├── coverage-report.md
├── research-notes.md
└── slides/
└── {slug}-{theme-name}/ # Slidev项目
├── package.json
├── slides.md
└── dist/ # 导出后(已加入git忽略)
└── {slug}.pdf{slug}{YYMMDD-HHmm}{theme-name}slides/outline.mdoutline.md"{topic chính}" statistics data {năm hiện tại}"{topic chính}" trends insights"{topic chính}" examples best practices{output_folder}/research-notes.mdundefined"{核心主题}" statistics data {当前年份}"{核心主题}" trends insights"{核心主题}" examples best practices{output_folder}/research-notes.mdundefined
1. Append selected items vào Content Map (Step 2) với prefix `[R]` để phân biệt source gốc vs researched
2. Thông báo user: "Research xong: tìm thấy X data points, Y insights. Đã lưu tại research-notes.md"
**Quy tắc research:**
* Chỉ lấy thông tin factual, có nguồn rõ ràng
* Ưu tiên: số liệu cụ thể > xu hướng > ví dụ > quotes
* KHÔNG thay thế nội dung source, chỉ BỔ SUNG
* Max 10 items đưa vào Content Map (tránh overwhelming)
* Research items trong outline phải ghi rõ "(Nguồn: research)" trong speaker notes hoặc content
6. 将选中的项目添加到内容地图(步骤2),并添加前缀`[R]`以区分原始内容与调研内容
7. 通知用户:“调研完成:找到X个数据点、Y个洞察。已保存至research-notes.md”
**调研规则:**
* 仅获取事实性、来源明确的信息
* 优先级:具体数据 > 趋势 > 示例 > 引用
* 不替换源内容,仅做补充
* 最多向内容地图添加10个项目(避免信息过载)
* 大纲中的调研内容必须在演讲备注或正文中标注“(来源:调研)”| Content Type | Visual Patterns | Recommended Slide Types |
|---|---|---|
| Hướng dẫn/Giáo dục | Numbered step indicators, before/after comparison, warm decorations | content, comparison, statement (cho key concepts) |
| Business/Báo cáo | Accent bars, data callout slides, conservative decorations | content, metric (cho KPIs), comparison, summary |
| Thuyết phục/Pitch | Bold statement slides, high contrast, CTA emphasis | statement (30%+), metric, content, cta |
| Technical/Process | Code blocks, process flow indicators, comparison tables | content, comparison, code, transition |
| 内容类型 | 视觉模式 | 推荐幻灯片类型 |
|---|---|---|
| 指南/教育 | 带编号的步骤指示器、前后对比、温馨装饰 | 内容页、对比页、声明页(用于核心概念) |
| 商务/报告 | 强调栏、数据标注幻灯片、保守风格装饰 | 内容页、指标页(用于KPI)、对比页、摘要页 |
| 说服/推介 | 醒目声明幻灯片、高对比度、强调行动号召 | 声明页(占30%以上)、指标页、内容页、行动号召页 |
| 技术/流程 | 代码块、流程步骤指示器、对比表格 | 内容页、对比页、代码页、过渡页 |
| Content Type | Primary Recommendation | Secondary |
|---|---|---|
| Hướng dẫn/Giáo dục | seriph | default |
| Business/Báo cáo | default | apple-basic |
| Thuyết phục/Pitch | apple-basic | seriph |
| Technical/Process | default | seriph |
| 内容类型 | 首选推荐 | 次选推荐 |
|---|---|---|
| 指南/教育 | seriph | default |
| 商务/报告 | default | apple-basic |
| 说服/推介 | apple-basic | seriph |
| 技术/流程 | default | seriph |
| Theme | Package | Mô tả |
|---|---|---|
| | Minimalist, light/dark |
| | Serif-based formal, light/dark |
| | Keynote-inspired, light/dark |
| | Playful blocks, light |
| | Cute dark theme |
| Theme | Package | Mô tả |
|---|---|---|
| | Vercel design system, light/dark |
| | Formal academic, light/dark |
| | Vibrant dark theme |
| 主题 | 包名 | 描述 |
|---|---|---|
| | 极简风格,支持明暗模式 |
| | 基于衬线字体的正式风格,支持明暗模式 |
| | 仿Keynote风格,支持明暗模式 |
| | 趣味方块风格,仅浅色模式 |
| | 可爱深色主题 |
| 主题 | 包名 | 描述 |
|---|---|---|
| | 基于Vercel设计系统,支持明暗模式 |
| | 正式学术风格,支持明暗模式 |
| | 活力深色主题 |
output/{slug}-{YYMMDD-HHmm}/slides/references/outline-rules.mdmustshouldnice[R]{output_folder}/content-map.mdmustshouldnice{output_folder}/outline.md{output_folder}/coverage-report.mdoutput/{slug}-{YYMMDD-HHmm}/slides/references/outline-rules.mdmustshouldnice[R]{output_folder}/content-map.mdmustshouldnice{output_folder}/outline.md{output_folder}/coverage-report.md{output_folder}/outline.md{output_folder}/outline.md{output_folder}/slides/{output_folder}/slides/@slidev/theme-{name}@slidev/theme-seriphslidev-theme-{name}slidev-theme-geistreferences/slide-templates.md{output_folder}/outline.mdslidevtheme: { theme-name }
fonts:
sans: Tahoma
serif: Arial
mono: Fira Code
provider: none| Slide Type | Slidev Layout |
|---|---|
| title | cover |
| agenda | default |
| content | default |
| comparison | two-cols-header |
| summary | default |
| cta | end |
| transition | section |
| statement | statement |
| metric | fact |
| code | default |
references/slide-templates.mdTahoma, Arial, sans-serif{output_folder}/slides/{slug}-{theme-name}/package.json{
"name": "{slug}-{theme-name}",
"private": true,
"scripts": {
"dev": "slidev",
"build": "slidev build",
"export": "slidev export --output dist/{slug}.pdf --timeout 60000"
},
"dependencies": {
"@slidev/cli": "latest",
"{theme-package}": "latest"
},
"devDependencies": {
"playwright-chromium": "latest"
}
}slides.mdpnpm installnpx slidev export --output dist/{slug}.pdf --timeout 60000/proslidecd {project-path} && pnpm dev@slidev/theme-{name}@slidev/theme-seriphslidev-theme-{name}slidev-theme-geistreferences/slide-templates.md{output_folder}/outline.mdslidevtheme: { theme-name }
fonts:
sans: Tahoma
serif: Arial
mono: Fira Code
provider: none| 幻灯片类型 | Slidev布局 |
|---|---|
| title | cover |
| agenda | default |
| content | default |
| comparison | two-cols-header |
| summary | default |
| cta | end |
| transition | section |
| statement | statement |
| metric | fact |
| code | default |
references/slide-templates.mdTahoma, Arial, sans-serif{output_folder}/slides/{slug}-{theme-name}/package.json{
"name": "{slug}-{theme-name}",
"private": true,
"scripts": {
"dev": "slidev",
"build": "slidev build",
"export": "slidev export --output dist/{slug}.pdf --timeout 60000"
},
"dependencies": {
"@slidev/cli": "latest",
"{theme-package}": "latest"
},
"devDependencies": {
"playwright-chromium": "latest"
}
}slides.mdpnpm installnpx slidev export --output dist/{slug}.pdf --timeout 60000cd {project-path} && pnpm devTahoma, Arial, sans-serifprovider: none<!-- notes -->python, {2,3}{1|3-4|all}references/slide-templates.mdoutline-rules.md---Tahoma, Arial, sans-serifprovider: none<!-- notes -->pythonjavascript{2,3}{1|3-4|all}references/slide-templates.mdoutline-rules.md---Tahoma, Arial, sans-serifprovider: nonereferences/outline-rules.mdreferences/slide-templates.mdpnpm devplaywright-chromiumTahoma, Arial, sans-serifprovider: nonereferences/outline-rules.mdreferences/slide-templates.mdpnpm devplaywright-chromium