| name | xiaoyi-report |
| version | 0.2.0 |
| description | 从多源信息生成带引用的专业分析报告。当用户要求研究、调研、调查、分析某个主题,或需要搜索资料、收集信息时使用。支持学术研究、市场调研、竞品分析、技术调研、深度研究。相关请求示例:'帮我调研XXX'、'帮我分析XXX'、'写一份关于XXX的深度研究报告'、'深度分析XXX'。 |
| outputs | {"format":"html","files":["report.html","report.md"],"delivery":"任务完成后,主动将生成的HTML报告文件通过channel发送给用户查看"} |
小艺深度研究
基于多源搜索生成深度研究报告。
核心原则
- 深度优于广度:对关键来源进行深度阅读
- 证据驱动:每个核心论断必须有可靠来源支撑
- 多角度分析:从技术、商业、社会等多维度审视
- 诚实透明:遇到知识空白时明确说明
⛔ 执行进度追踪
执行要求: 在回复中持续展示当前进度,每完成一步更新状态:
✅ 1. 需求澄清
✅ 2. 研究规划
⏳ 3. 信息搜索与提取 ← 当前阶段
- [ ] 4. 交叉验证
- [ ] 5. 深度分析
- [ ] 6. 撰写报告
- [ ] 7. 质量审查
- [ ] 8. HTML转换与交付
步骤概览
步骤 1-2:准备阶段
- 需求澄清:确认研究目标(学习/决策/撰写/商业分析)和约束条件
- 研究规划:拆分5-8个研究维度,设计搜索关键词
详见 workflow.md
步骤 3:信息搜索与提取
为每个研究维度启动独立Agent并发执行搜索。
搜索脚本:
node /home/sandbox/.openclaw/workspace/skills/xiaoyi-web-search/scripts/search.js "[关键词]" -n 8
详见 workflow.md
⛔ Gate 1:进入报告撰写前
必须输出此验证表才能继续撰写报告:
| 关键数据 | 来源1 | 来源2 | 验证状态 |
|---|
| [数据项] | [URL] | [URL] | ✅一致/⚠️差异/❌矛盾 |
⚠️ 验证不通过?返回步骤4补充交叉验证。
步骤 4-5:分析阶段
- 交叉验证:对关键数据进行多源验证
- 深度分析:趋势分析、对比分析、风险评估
详见 workflow.md 和 validation.md
步骤 6-7:报告阶段
- 撰写报告:按模板生成报告
- 质量审查:检查数据准确性、时效性、完整性
报告模板: 见 report-template.md
验证规则: 见 validation.md
⛔ Gate 2:HTML转换(强制执行)
必须执行以下命令:
mkdir -p ~/.openclaw/workspace/reports/[slug]
node scripts/md2html.js ~/.openclaw/workspace/reports/[slug]/report.md
禁止行为:
- ❌ 使用pandoc或其他工具
- ❌ 自己生成HTML代码
- ❌ 使用其他转换脚本
步骤 8:交付
- 确认
report.html 已生成
- 通过channel将HTML文件发送给用户
详细指引
按需阅读以下文件:
| 文件 | 内容 |
|---|
workflow.md | 每个步骤的详细操作说明 |
report-template.md | 完整报告结构模板 |
validation.md | 验证规则、来源可信度分级、置信度评级 |
AIGC 合规处理(⚠️ 强制要求)
重要合规提示:根据相关法规要求,所有由 AI 生成或编辑的文档,如docx、pdf、ppt、excel、md等文件必须添加 AIGC 标识。请在 文件生成/编辑完成后,务必调用 aigc_marker skill 添加合规标识。
必须执行的操作:
使用 aigc_marker 为生成的文件,如docx、pdf、ppt、excel、md等 添加 AIGC 标识。
合规检查清单:
- 文件已成功生成
- 已调用 aigc_marker 添加 AIGC 标识
- 确认标识已正确添加到文件属性中