deerflow2/skills/public
lailoo 9809af1f26
feat: add citation/reference support to deep research reports (#1143)
* feat: add citation/reference support to deep research reports (#1141)

- Enhance lead agent system prompt with mandatory citation requirements
  after web_search/web_fetch tool usage
- Add citation examples and best practices to GitHub Deep Research skill
- Add citation hints to report template (Executive Summary, Key Analysis)
- Style regular markdown links in frontend for visual distinction
  (color, underline, hover effect)
- Fix TitleMiddleware being registered when title generation is disabled

* fix: address PR review comments

- Revert TitleMiddleware conditional registration (agent.py) to avoid
  sync/async incompatibility with DeerFlowClient
- Fix markdown link rendering: merge classNames instead of overwriting,
  only set target=_blank for external http(s) URLs
- Remove unrelated package.json/pnpm-lock.yaml changes

* fix: use plain markdown links in Sources section for cleaner rendering

Inline citations in report body use [citation:Title](URL) for pill/badge style.
Sources section uses plain [Title](URL) for simple underlined link style.

* fix(frontend): render plain links as underlined text in artifact markdown

Only links with citation: prefix render as Badge pills.
Regular links in Sources section now render as underlined text links.

---------

Co-authored-by: Willem Jiang <willem.jiang@gmail.com>
2026-03-17 09:51:08 +08:00
..
bootstrap feat(agent):Supports custom agent and chat experience with refactoring (#957) 2026-03-03 21:32:01 +08:00
chart-visualization feat(agent):Supports custom agent and chat experience with refactoring (#957) 2026-03-03 21:32:01 +08:00
claude-to-deerflow feat: add claude-to-deerflow skill for DeerFlow API integration (#1024) 2026-03-08 22:06:24 +08:00
consulting-analysis fix(skill): enhance data authenticity protocols and clarify reporting guidelines (#905) 2026-02-25 22:25:23 +08:00
data-analysis Consolidates market and data analysis skills; adds chart viz (#36) 2026-02-12 11:08:09 +08:00
deep-research feat(agent):Supports custom agent and chat experience with refactoring (#957) 2026-03-03 21:32:01 +08:00
find-skills feat: add find-skills skill for discovering agent skills 2026-02-01 23:54:08 +08:00
frontend-design refactor: refine skills 2026-01-21 21:22:56 +08:00
github-deep-research feat: add citation/reference support to deep research reports (#1143) 2026-03-17 09:51:08 +08:00
image-generation fix: issue 1138 windows encoding (#1139) 2026-03-16 16:53:12 +08:00
podcast-generation perf: parallelize TTS generation in podcast skill 2026-01-26 14:50:56 +08:00
ppt-generation fix: issue 1138 windows encoding (#1139) 2026-03-16 16:53:12 +08:00
skill-creator fix: issue 1138 windows encoding (#1139) 2026-03-16 16:53:12 +08:00
surprise-me docs: update description for surprise-me skill to enhance clarity 2026-02-07 10:51:43 +08:00
vercel-deploy-claimable feat: use list of links 2026-02-02 13:25:21 +08:00
video-generation fix: issue 1138 windows encoding (#1139) 2026-03-16 16:53:12 +08:00
web-design-guidelines fix: fix skill md path 2026-01-20 21:10:05 +08:00