Individual skill
quant-buddy-view
将量化分析或已有 JPG/PNG、HTML、PDF 发布为 Quant Buddy 可分享活页或实时看板,并支持创建、更新、复用、验收和公开链接交付。适用于个股画像、估值财务、指数异动、多因子筛选、商品日报、模板、分享壳及卡片等页面。 用户提供 QuantBuddy 活页 URL 并要求解读时也使用。显式调用 /quant-buddy-view、/qbv、qbv 或 QBV,且请求并非纯咨询、代码维护或文档解释时,默认按可分享活页任务处理。 输入可唯一识别的 A 股名称、简称或代码,或简单要求单股综合分析(如“贵州茅台”“600519”“分析一下贵州茅台”)均默认请求个股快页;宿主开启 page_first_fast 时,取得 task_id 后立即并行调用 new_asset_page 与有限公开搜索,页面 ready 后先展示页面和前五章数据,搜索完成后再补综合观察;其它模式先通过 QBS 验证并回复完整个股分析,再同轮 new_asset_page,无需用户补说“生成页面”。 WebAgent 宿主要求金融问题统一交付问答与活页时,一次性行情、涨跌幅、估值、概念解释和口语近况问题也在 QBS 首答后交接本技能。无此宿主约定时一次性问题由 QBS 回答;复盘、监控、画图、回测、K线等操作仍默认有活页意图。明确不要网页或只回复文字时不建页。
skills/quant-buddy-view/SKILL.md
Source commit b270ca032592a6bfe289cc0e2ae0ef8e1a83de31
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 11, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 203
- Repository last updated
- Nov 10, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- a-share Repository topic
- agent-skills Repository topic
- backtesting Repository topic
- claude-code Repository topic
- cursor Repository topic
- factor-analysis Repository topic
- github-copilot Repository topic
- market-data Repository topic
- quant Repository topic
- stock-market Repository topic
- quant Declared skill tag
- dashboard Declared skill tag
- formula-package Declared skill tag
- static-page Declared skill tag
- publish Declared skill tag
- visualization Declared skill tag
- data Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
CHANGELOG.mddoc · 90,028 bytesSKILL.mdcore · 97,951 bytesSKILL.mdcore · 97,951 bytesSKILL.mdcore · 97,951 bytesSKILL.mdcore · 97,951 bytesSKILL.mdcore · 97,951 bytesSKILL.mdcore · 97,951 bytesSKILL.mdcore · 97,951 bytesSKILL.mdcore · 97,951 bytesassets/chart-dependency.jsruns · 6,924 bytesassets/dashboard-design.cssasset · 8,379 bytesassets/data-kernel.jsruns · 37,528 bytesassets/data-labels.jsruns · 4,520 bytesassets/live-card.cssasset · 5,829 bytesassets/logo.svgasset · 119,819 bytesassets/page-patterns/README.mddoc · 893 bytesassets/page-patterns/levels.jsonasset · 1,947 bytesassets/page-patterns/ranking.jsonasset · 1,213 bytesassets/page-patterns/research.jsonasset · 1,159 bytesassets/page-patterns/trend.jsonasset · 762 bytesassets/prose-bindings.jsruns · 1,920 bytesassets/qr-mini.jsruns · 6,482 bytesassets/share-shell/README.mddoc · 7,263 bytesassets/share-shell/contract.jsonasset · 329 bytesassets/share-shell/poster.jsruns · 23,009 bytesassets/share-shell/shell.cssasset · 8,888 bytesassets/share-shell/shell.htmlasset · 4,445 bytesassets/share-shell/shell.jsruns · 39,680 bytesconfig.jsonasset · 145 bytesguides/README.mddoc · 1,261 bytesguides/answer-first.mddoc · 16,677 bytesguides/bespoke-page.mddoc · 13,788 bytesguides/browser-feedback-refinement.mddoc · 9,299 bytesguides/compose-presentation.mddoc · 2,555 bytesguides/data-labels.mddoc · 4,474 bytesguides/essence-cover-card.mddoc · 14,797 bytesguides/factor-watch-pages.mddoc · 4,865 bytesguides/industry-ranking-handoff.mddoc · 1,826 bytesguides/live-page-ui-ux-system.mddoc · 17,949 bytesguides/research-data-contract.mddoc · 5,507 bytesguides/self-build-quality.mddoc · 4,568 bytesguides/share-shell.mddoc · 12,120 bytesreferences/continuous-futures.mddoc · 10,350 bytesreferences/minute-data-coverage.mddoc · 10,286 bytesreply-data-policies/single_stock_deep_dive_v1.jsonasset · 14,996 bytesreply-templates/README.mddoc · 3,535 bytesreply-templates/capital_flow_quant_signal_v1.mddoc · 3,945 bytesreply-templates/dashboard_guidance_appendix_v1.mddoc · 3,291 bytesreply-templates/fund_etf_bond_profile_v1.mddoc · 3,685 bytesreply-templates/generic_live_page_delivery_v1.mddoc · 3,519 bytesreply-templates/global_asset_bubble_monitor_v1.mddoc · 3,118 bytesreply-templates/hk_us_overseas_asset_v1.mddoc · 4,971 bytesreply-templates/index.jsonasset · 12,546 bytesreply-templates/market_event_impact_v1.mddoc · 3,619 bytesreply-templates/meta_tooling_response_v1.mddoc · 1,274 bytesreply-templates/multi_asset_compare_v1.mddoc · 5,590 bytesreply-templates/preserve_html_qbs_live_delivery_v1.mddoc · 3,708 bytesreply-templates/sector_theme_opportunity_v1.mddoc · 2,990 bytesreply-templates/single_stock_deep_dive_v1.mddoc · 9,683 bytesreply-templates/single_stock_valuation_quality_v1.mddoc · 6,704 bytesscripts/answer_structure.pyruns · 5,536 bytesscripts/bootstrap_publication.pyruns · 3,103 bytesscripts/browser_dependencies.mjsruns · 2,751 bytesscripts/build_dashboard.pyruns · 158,921 bytesscripts/capture_file_snapshot.mjsruns · 5,457 bytesscripts/capture_rendered_html.mjsruns · 6,170 bytesscripts/card_runtime_contract.pyruns · 3,391 bytesscripts/card_runtime_retrofit.pyruns · 81,351 bytesscripts/card_runtime_visuals.pyruns · 25,553 bytesscripts/card_visual_contract.mjsruns · 2,465 bytesscripts/chart_edit.pyruns · 29,401 bytesscripts/chart_presentation.mjsruns · 3,083 bytesscripts/common.pyruns · 46,957 bytesscripts/compile_bespoke_page.pyruns · 7,416 bytesscripts/compose_inputs.pyruns · 19,728 bytesscripts/compose_page.pyruns · 24,721 bytesscripts/compose_presentation.pyruns · 16,718 bytesscripts/compose_quality.pyruns · 5,046 bytesscripts/dashboard_design_checks.mjsruns · 18,869 bytesscripts/data_grant.pyruns · 9,074 bytesscripts/data_kernel_retrofit.pyruns · 3,958 bytesscripts/data_label_checks.mjsruns · 4,505 bytesscripts/data_labels.pyruns · 6,801 bytesscripts/delivery_reconciliation.pyruns · 3,070 bytesscripts/delivery_recovery.pyruns · 44,514 bytesscripts/delivery_state.pyruns · 16,408 bytesscripts/execution_plan.pyruns · 14,368 bytesscripts/export_delivery.pyruns · 7,345 bytesscripts/fast_page_delivery.pyruns · 11,999 bytesscripts/fast_query_csv.pyruns · 9,652 bytesscripts/file_browser.mjsruns · 813 bytesscripts/file_publication.pyruns · 41,389 bytesscripts/finish_research_delivery.pyruns · 12,601 bytesscripts/fork_runtime_contract.pyruns · 82,550 bytesscripts/formula_execution_contract.pyruns · 2,828 bytesscripts/formula_package.pyruns · 27,578 bytesscripts/formula_snapshot.pyruns · 3,991 bytesscripts/grant_capabilities.pyruns · 17,803 bytesscripts/handoff_snapshot_bridge.pyruns · 10,761 bytesscripts/image_verification.mjsruns · 1,123 bytesscripts/inspect_maintenance.pyruns · 2,173 bytesscripts/layout_material.pyruns · 2,666 bytesscripts/live_card.pyruns · 16,698 bytesscripts/maintenance_candidate.pyruns · 9,919 bytesscripts/materialize_new_asset_csv.pyruns · 33,784 bytesscripts/minute_range_contract.pyruns · 6,449 bytesscripts/minute_range_csv.pyruns · 7,214 bytesscripts/package_contract.pyruns · 2,874 bytesscripts/page_continuation.pyruns · 7,780 bytesscripts/page_quality.pyruns · 1,997 bytesscripts/page_title_checks.mjsruns · 1,759 bytesscripts/page_title_contract.pyruns · 10,500 bytesscripts/prepare_existing_file.pyruns · 15,052 bytesscripts/progress_page.pyruns · 20,625 bytesscripts/prose_contract.pyruns · 5,885 bytesscripts/publication_recovery.pyruns · 11,791 bytesscripts/publication_transport.pyruns · 9,337 bytesscripts/publish_workflow.pyruns · 54,714 bytesscripts/qbs_bridge.pyruns · 85,728 bytesscripts/qbs_handoff_adapter.pyruns · 30,819 bytesscripts/qbs_job_lifecycle.pyruns · 12,164 bytesscripts/reference_candidate.pyruns · 4,810 bytesscripts/reply_data_evidence.pyruns · 34,284 bytesscripts/reply_host_metadata.pyruns · 1,070 bytesscripts/reply_template_registry.pyruns · 6,405 bytesscripts/resample_minute_bars.pyruns · 7,204 bytesscripts/research_contract.pyruns · 32,370 bytesscripts/retrofit_share_shell.pyruns · 14,783 bytesscripts/runtime_credentials.pyruns · 16,690 bytesscripts/runtime_route.pyruns · 6,191 bytesscripts/self_update.pyruns · 14,767 bytesscripts/share_shell_contract.pyruns · 1,882 bytesscripts/single_stock_reply.pyruns · 9,823 bytesscripts/static_page.pyruns · 517,465 bytesscripts/stock_comparison.pyruns · 13,524 bytesscripts/stock_window.pyruns · 9,618 bytesscripts/trace_context.pyruns · 24,439 bytesscripts/validate_agent_reply.pyruns · 30,285 bytesscripts/verification_profiles.mjsruns · 3,522 bytesscripts/verified_snapshot.pyruns · 11,152 bytesscripts/verify_file_snapshot.mjsruns · 5,735 bytesscripts/verify_page.mjsruns · 94,898 bytestemplates/README.mddoc · 969 bytestools/build_dashboard.mddoc · 26,622 bytestools/chart_edit.mddoc · 8,529 bytestools/data_grant.mddoc · 26,060 bytestools/formula_package.mddoc · 12,281 bytestools/publish_workflow.mddoc · 5,788 bytestools/retrofit_share_shell.mddoc · 4,168 bytestools/static_page.mddoc · 85,440 bytestools/stock_comparison.mddoc · 3,515 bytestools/stock_window.mddoc · 1,403 bytesworkflows/README.mddoc · 923 bytesworkflows/dashboard-end-to-end.mddoc · 9,606 bytesworkflows/edit-existing-chart.mddoc · 9,017 bytesworkflows/existing-file-static-first.mddoc · 13,367 bytesworkflows/interpret-existing-page.mddoc · 1,884 bytesworkflows/new-session-paradigm-routing.mddoc · 18,606 bytesworkflows/planned-delivery-recovery.mddoc · 17,645 bytesworkflows/research-contract-delivery.mddoc · 6,189 bytesworkflows/validated-resource-recovery.mddoc · 3,239 bytes
Read excerpt
## 页面研究合同(WebAgent 正式投研)
制作活页时,必须先参考用户提问的背景、关键矛盾点和潜在需求,再决定模块结构与信息层级,搜索到的背景信息要落到页面中。
- 页面开头说明“本页回答什么问题、核心矛盾是什么”,不要直接进入数据表。
- 外部背景信息必须带来源与发布日期,并与 QBS 数据分区展示;查无实据时写明缺口。
- 复杂研究页先给维度清单,标注“已有数据 / 待补采 / 缺数据”,再展开各模块。
- 搜索、分析、建模、建页形成一条链:搜索结果要转化为结论、页面模块和数据需求。
- 用户明确要求纯文字时不要建页;最终回复不超过 1200 字,不使用多级标题,不附页面链接。
- 页面构建最多重试 2 次;第 2 次验证失败后降级到最简可交付版本,保留已验证数据和结论,不得无限循环。
- 快速通道页面(new_asset_page)保留页面自身的「边界与风险」;Agent 最终文字回复只保留一个「六、综合观察」,把页面/QBS 数据与本轮可靠公开背景融合,说明印证、矛盾、观察条件和证据缺口。来源与发布日期放在该节末尾,不得再另起“背景与关注点”章节;无外部证据时在该节写明缺口。
## 页面构建策略(自建整页一律模型手写)