Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.
Coding
sn-prepare-citations
Try it用于终稿完成且脚注需要后处理时:去重 [^key] 引用,转换为 [N] 编号,并追加参考文献。
What it does
处理 sn-deep-research 的 :从 evidence.json 收集 ,将正文中的 转换为 编号引用,插入 L0/TOC,并追加参考文献。
The skill document
sn-prepare-citations(引用渲染)
处理 sn-deep-research 的 stitched.md:从 evidence.json 收集 sources[],将正文中的 [^source_id] 转换为 [N] 编号引用,插入 L0/TOC,并追加参考文献。
推荐用法(sn-deep-research v2)
python3 scripts/prepare_citations.py \
--report /stitched.md \
--evidence /sub_reports/d1.evidence.json /sub_reports/d2.evidence.json \
--outline /outline.json \
--output /report.md
参数
| 参数 | 说明 |
|---|---|
--report | 输入 markdown。sn-deep-research 中通常是 stitched.md |
--evidence | 全部 d*.evidence.json,用于收集 source 元数据和修复 claim-id 泄漏 |
--outline | 可选但推荐。提供 L0、TOC 和标题结构信息 |
--output | 输出 markdown。sn-deep-research 中通常是 report.md |
--no-l0 | 关闭 L0 摘要层渲染 |
--no-toc | 关闭 TOC 渲染 |
处理逻辑
- 从所有 evidence.json 的
sources[]收集引用元数据。 - 按 URL 归一化去重,同 URL source 合并为同一编号。
- 检测
[^dN.cM]claim-id 引用泄漏;能映射到 claim evidence 时替换为对应source_id,不能映射则报告 unresolved。 - 扫描正文中的
[^source_id],按首次出现顺序分配编号。 - 替换
[^source_id]→[N],移除脚注定义行。 - 根据 outline 插入或校准 L0 / TOC。
- 追加
## 参考文献。 - 写出
report.md和同目录citations.json。 - stdout 输出结构化 JSON,包含 orphan citations、claim-id leakage、TOC 和 L0 状态。
控制器处理要求
orphan_citations非空:不要交付,回 writer/stitcher 修正引用或删除 unsupported 内容。claim_id_leakage.unresolved非空:不要交付,回 writer 修正[^dN.cM]。claim_id_leakage.resolved非空但 unresolved 为空:可以继续,但记录为警告;writer 后续应直接输出[^source_id]。
旧兼容模式
不传 --outline / --output 时,脚本会覆写 --report 指向的文件,仅做引用编号和参考文献追加。sn-deep-research 正常流程不使用该模式。
Related skills
Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.
Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.
Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.
Site audit, content writing, and competitor analysis for organic search rankings.
Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.
More from sensenova-skills
Browse all skills用于用户请求深度研究、系统性研究、竞品分析、方案对比、趋势分析或事实核查时。**遇到以下任一情况就主动使用本 skill,不要自行搜几条就回答**:①用户出现触发词:深度研究 / 深度调研 / 深入研究 / 全面研究 / 系统研究 / 调研 / 调查 / 尽调 / 行业研究 / 市场研究 / 竞品分析 / 政策研究 / 技术研究 / 趋势研究 / 事实核查 / 写一份研究报告 / 调研报告 / 深度报告 / research / deep research;②请求需要跨多来源取证、多维度对比、交叉验证才能给出可靠结论;③用户要求产出报告、白皮书、行业分析或尽调文档;④话题涉及最新政策/市场/产品/价格/法规,需要系统核查。无核验要求的简单常识问答不使用。模糊或宽泛的"研究/了解一下 X"也优先触发。仅不用于:一句话摘要、已给定单一来源的整理、纯文字润色改写。
Generates professional infographics with various layout types and visual styles. Analyzes content, recommends layout and style, and generates publication-ready infographics. Use when user asks to create "infographic", "信息图", "visual summary", or "可视化".
Open the AI PPT editing WebUI for previously generated SenseNova HTML slides. Use when the user asks to preview, inspect, edit, or open an existing/generated PPT deck in the WebUI/workbench without regenerating slides. Accepts an explicit deck_dir or auto-detects the newest local ppt_decks entry containing HTML pages. Does not run style/outline/page-html/export generation.
多来源深度调研、系统分析、事实核查与完整研究报告交付
从主题策划到 AI 图片、视频和滚动网页的一体化制作
Standard and fast PPT pipeline. All LLM / VLM / T2I calls are wrapped in a single CLI entry (scripts/run_stage.py). The main agent's job is simple: emit ONE shell command per stage, never write loops, never write prompts. Standard mode plans thoroughly with a three-sample deck preview checkpoint (three concatenated deck images plus a preview URL), web research, image search, and user-selected final output format (PPTX or PDF) for polished, delivery-ready presentations. Fast mode builds a complete draft immediately with autonomous decisions, then provides structured refinement suggestions so the user can iterate quickly. Supports AI-generated infographics (U1) for diagrams and flowcharts, web image search (Serper) for real photos, and ECharts for data charts.