MCPcopy Create free account

hub / github.com/OpenSenseNova/SenseNova-Skills / functions

Functions900 in github.com/OpenSenseNova/SenseNova-Skills

↓ 117 callersFunctionerr
(rule, message, **fields)
skills/sn-deep-research/scripts/validate_outline.py:117
↓ 65 callersMethodresolve
Return the first env var value that is set, converted to target_type. Args: target_type: The type to convert to (str, int, float,
skills/sn-image-base/scripts/sn_image_base/configs.py:57
↓ 52 callersFunctionpxToInch
(px)
skills/sn-ppt-standard/scripts/export_pptx/lib/style_parser.mjs:129
↓ 39 callersFunctionerr
(rule, message, **fields)
skills/sn-deep-research/scripts/validate_evidence.py:44
↓ 39 callersFunctionprint_json
将结果 JSON 输出到 stdout。
skills/sn-search-academic/scripts/search_utils.py:64
↓ 31 callersFunction_fail
(msg: str, **kw)
skills/sn-ppt-standard/scripts/run_stage.py:62
↓ 27 callersFunction_value
(obj, key: str, default=None)
skills/sn-search-academic/scripts/semantic_scholar_search.py:62
↓ 26 callersFunctioncssColorToHex
(cssColor)
skills/sn-ppt-standard/scripts/export_pptx/lib/style_parser.mjs:72
↓ 24 callersFunction_value
(obj, key: str, default=None)
skills/sn-search-academic/scripts/semantic_scholar_refTree.py:106
↓ 22 callersFunction_load_json
(path: Path)
skills/sn-ppt-standard/scripts/run_stage.py:67
↓ 22 callersMethodget_env_var_help
Return a help string describing which environment variables can be used to set the specified configuration field. Args: f
skills/sn-image-base/scripts/sn_image_base/configs.py:261
↓ 20 callersFunctionextractCssAlpha
(cssColor)
skills/sn-ppt-standard/scripts/export_pptx/lib/style_parser.mjs:496
↓ 20 callersFunctionmake_result
构造标准化的搜索结果。
skills/sn-search-academic/scripts/search_utils.py:33
↓ 19 callersMethodsearch
( self, query: str, max_results: int = 10, sort_by: str = "relevance",
skills/sn-search-academic/scripts/arxiv_search.py:42
↓ 17 callersFunctionemit_ok
(source: str, command: str, data: Any, **meta: Any)
skills/sn-search-finance/scripts/finance_search.py:106
↓ 16 callersFunctionget_client
返回预配置的 httpx.Client。
skills/sn-search-academic/scripts/search_utils.py:95
↓ 15 callersFunctionmake_result
构造标准化的搜索结果。
skills/sn-search-social-media/scripts/search_utils.py:33
↓ 15 callersFunctionprint_json
将结果 JSON 输出到 stdout。
skills/sn-search-social-media/scripts/search_utils.py:64
↓ 15 callersFunctionpxToPt
(px)
skills/sn-ppt-standard/scripts/export_pptx/lib/pptx_builder.mjs:199
↓ 14 callersFunctionchar_len
(s)
skills/sn-deep-research/scripts/validate_outline.py:125
↓ 13 callersFunctionparseBorder
(cssValue)
skills/sn-ppt-standard/scripts/export_pptx/lib/style_parser.mjs:513
↓ 12 callersFunction_ok
(**kw)
skills/sn-ppt-standard/scripts/run_stage.py:57
↓ 12 callersFunctionallSeries
(option)
skills/sn-ppt-standard/scripts/export_pptx/lib/echarts_to_pptx.mjs:33
↓ 12 callersFunctionframe_to_records
(frame: Any, *, limit: int | None = None, reset_index: bool = True)
skills/sn-search-finance/scripts/finance_search.py:152
↓ 12 callersFunctionmake_item
构造标准化的搜索结果条目。
skills/sn-search-academic/scripts/search_utils.py:50
↓ 12 callersFunctionnormalize
(value: Any)
skills/sn-search-finance/scripts/finance_search.py:124
↓ 11 callersFunctionbuild_parser
创建带有通用参数的 ArgumentParser。
skills/sn-search-academic/scripts/search_utils.py:75
↓ 10 callersFunctionmake_result
构造标准化的搜索结果。
skills/sn-search-code/scripts/search_utils.py:33
↓ 10 callersFunctionprint_json
将结果 JSON 输出到 stdout。
skills/sn-search-code/scripts/search_utils.py:64
↓ 10 callersFunctionquiet_call
(func: Callable[..., Any], *args: Any, **kwargs: Any)
skills/sn-search-finance/scripts/finance_search.py:119
↓ 9 callersFunction_as_text
(value: Any)
skills/sn-search-academic/scripts/refTree.py:718
↓ 8 callersFunction_env
(name: str, *fallbacks: str, default: str = "")
skills/sn-ppt-standard/lib/model_client.py:56
↓ 8 callersFunction_write_text
(path: Path, content: str)
skills/sn-ppt-standard/scripts/run_stage.py:71
↓ 8 callersFunctionapplyChartTheme
* Apply chart text/line theme colors to pptxgenjs options. HTML 深色 deck 的 * ECharts 通常把 axisLabel.color/legend.textStyle.color 显式设成浅色(白/灰); * pptxge
skills/sn-ppt-standard/scripts/export_pptx/lib/echarts_to_pptx.mjs:188
↓ 8 callersFunctionextractLegendOptions
* Legend options.
skills/sn-ppt-standard/scripts/export_pptx/lib/echarts_to_pptx.mjs:275
↓ 8 callersFunctionimport_yfinance
()
skills/sn-search-finance/scripts/finance_search.py:77
↓ 8 callersFunctionisTransparent
(cssColor)
skills/sn-ppt-standard/scripts/export_pptx/lib/style_parser.mjs:53
↓ 8 callersFunctionis_valid_base_url
(url: str)
skills/sn-image-base/scripts/sn_image_base/configs.py:295
↓ 8 callersFunctionmake_item
构造标准化的搜索结果条目。
skills/sn-search-code/scripts/search_utils.py:50
↓ 8 callersFunctionmake_result
构造标准化的搜索结果。
skills/sn-search-social-en/scripts/search_utils.py:33
↓ 8 callersFunctionmake_result
构造标准化的搜索结果。
skills/sn-search-social-cn/scripts/search_utils.py:33
↓ 8 callersFunctionnormalize_space
(value: str | None)
skills/sn-search-academic/scripts/semantic_scholar_crawler_refTree.py:101
↓ 8 callersFunctionnormalize_space
(value: str | None)
skills/sn-search-academic/scripts/arxiv_crawler_search.py:97
↓ 8 callersFunctionprint_json
将结果 JSON 输出到 stdout。
skills/sn-search-social-en/scripts/search_utils.py:64
↓ 8 callersFunctionprint_json
将结果 JSON 输出到 stdout。
skills/sn-search-social-cn/scripts/search_utils.py:64
↓ 7 callersFunction_load_prompt
Load a prompt file and expand <<<INLINE: path>>> references.
skills/sn-ppt-standard/scripts/run_stage.py:76
↓ 7 callersFunctionaddElement
* Unified element dispatch — write any IR element type to the slide. * * Used by every overlay/header/ct/footer/rest path so that no element type *
skills/sn-ppt-standard/scripts/export_pptx/lib/pptx_builder.mjs:147
↓ 7 callersFunctionflattenIRToElements
(node, deckDir, parentBorderRadius = 0, parentBgColor = null)
skills/sn-ppt-standard/scripts/export_pptx/lib/pptx_builder.mjs:1527
↓ 7 callersFunctionllm
Call the LLM chat endpoint. Returns the assistant message text.
skills/sn-ppt-standard/lib/model_client.py:202
↓ 7 callersFunctionreadJsonIfExists
(filePath)
skills/sn-ppt-standard/scripts/export_pptx/lib/cli_guards.mjs:4
↓ 6 callersFunction_items_for_direction
(payload: Any, direction: str, provider: ProviderConfig)
skills/sn-search-academic/scripts/refTree.py:413
↓ 6 callersFunction_require
(value: str, name: str)
skills/sn-ppt-standard/lib/model_client.py:125
↓ 6 callersFunction_text
(node)
skills/sn-search-academic/scripts/arxiv_mirror_search.py:163
↓ 6 callersFunctionadd_common_tdx_args
(parser: argparse.ArgumentParser)
skills/sn-search-finance/scripts/finance_search.py:563
↓ 6 callersFunctionadd_common_yf_args
(parser: argparse.ArgumentParser)
skills/sn-search-finance/scripts/finance_search.py:547
↓ 6 callersFunctionextractDataLabelOptions
* Extract data label options from series.label. * { show: true, position: 'top' } → { showValue: true } * { show: true, formatter: '{c}%' }
skills/sn-ppt-standard/scripts/export_pptx/lib/echarts_to_pptx.mjs:250
↓ 6 callersFunctionextractNode
* 递归提取单个 DOM 元素为 IR 节点。 * @param {Element} el * @param {DOMRect} wrapperRect * @returns {Object|null}
skills/sn-ppt-standard/scripts/export_pptx/lib/dom_extractor.mjs:508
↓ 6 callersFunctionmake_item
构造标准化的搜索结果条目。
skills/sn-search-social-media/scripts/search_utils.py:50
↓ 6 callersFunctionnormalize_yahoo_symbol
(symbol: str, *, enabled: bool = True)
skills/sn-search-finance/scripts/finance_search.py:205
↓ 6 callersFunctionparseLinearGradient
(cssValue)
skills/sn-ppt-standard/scripts/export_pptx/lib/style_parser.mjs:142
↓ 6 callersFunctiontdx_client
(args: argparse.Namespace)
skills/sn-search-finance/scripts/finance_search.py:452
↓ 5 callersFunction_attempt_from_result
( provider: ProviderConfig, direction: str | None, success: bool, payload_or_error: Any, )
skills/sn-search-academic/scripts/refTree.py:389
↓ 5 callersFunction_capture
(pattern: re.Pattern[str], src: str)
skills/sn-ppt-creative/scripts/sanitize_prompt.py:70
↓ 5 callersFunction_display_id
(clean_id: str, source: str)
skills/sn-search-academic/scripts/paper.py:343
↓ 5 callersFunction_env
(name: str)
skills/sn-ppt-doctor/ppt_doctor/checks.py:45
↓ 5 callersFunction_source_papers_from_payload
(payload: Any)
skills/sn-search-academic/scripts/refTree.py:590
↓ 5 callersFunction_unwrap_provider_payload
(payload: Any)
skills/sn-search-academic/scripts/refTree.py:619
↓ 5 callersFunctionbuildLineOptions
* 从 parseBorder 结果构建 pptxgenjs line 选项,含 dashType 和透明度。 * @param {Object} border - parseBorder 返回的 {width, style, color} * @param {Object} styles -
skills/sn-ppt-standard/scripts/export_pptx/lib/pptx_builder.mjs:1468
↓ 5 callersFunctionbuild_parser
创建带有通用参数的 ArgumentParser。
skills/sn-search-code/scripts/search_utils.py:75
↓ 5 callersFunctioncolorToHex
* Convert any CSS-like color string (hex / rgb / rgba) to 6-digit hex without '#'. * Returns null if unparseable.
skills/sn-ppt-standard/scripts/export_pptx/lib/echarts_to_pptx.mjs:131
↓ 5 callersFunctionfail
(error)
skills/sn-ppt-standard/scripts/export_pptx/screenshot.mjs:30
↓ 5 callersFunctionfilter_crypto_items
(items: Iterable[dict], fields: tuple[str, ...] = ("title", "snippet", "url"))
skills/sn-search-social-media/scripts/_filters.py:59
↓ 5 callersFunctionload_dotenv
(*a, **kw)
skills/sn-ppt-standard/lib/model_client.py:28
↓ 5 callersFunctionnormalize_tdx_symbol
(symbol: str)
skills/sn-search-finance/scripts/finance_search.py:224
↓ 5 callersFunctionparseRadialGradient
(cssValue)
skills/sn-ppt-standard/scripts/export_pptx/lib/style_parser.mjs:234
↓ 5 callersFunctionreject_crypto_query
(query: str | None)
skills/sn-search-social-media/scripts/_filters.py:54
↓ 5 callersFunctiontoNumbers
* Extract data values from a series. Handles: * [1, 2, 3] * [{value: 1, itemStyle: {...}}] * [[x, y]] — for scatter
skills/sn-ppt-standard/scripts/export_pptx/lib/echarts_to_pptx.mjs:297
↓ 5 callersFunctionyahoo_quote_url
(symbol: str, path: str = "")
skills/sn-search-finance/scripts/finance_search.py:265
↓ 4 callersFunction_as_text
(value: Any)
skills/sn-search-academic/scripts/paper.py:398
↓ 4 callersFunction_clean_arxiv_id
(arxiv_id: str)
skills/sn-search-academic/scripts/arxiv_search.py:170
↓ 4 callersFunction_collect_text
收集元素的所有文本(含子节点,跳过公式)。
skills/sn-search-academic/scripts/pmc_paper.py:185
↓ 4 callersFunction_css_escape
(value: str)
skills/sn-search-academic/scripts/arxiv_mirror_search.py:169
↓ 4 callersFunction_dedupe_source_items
(items: list[dict[str, Any]], source: str, limit: int)
skills/sn-search-academic/scripts/refTree.py:485
↓ 4 callersFunction_env_float
(name: str, default: float)
skills/sn-ppt-standard/scripts/run_stage.py:131
↓ 4 callersFunction_first_non_empty
(*values: str | None)
skills/sn-image-base/scripts/sn_agent_runner.py:430
↓ 4 callersFunction_id_key
(source: str)
skills/sn-search-academic/scripts/paper.py:349
↓ 4 callersFunction_raw_items_for_direction
(data: dict[str, Any], direction: str)
skills/sn-search-academic/scripts/refTree.py:424
↓ 4 callersFunction_record_failure
(err: str)
skills/sn-ppt-standard/scripts/run_stage.py:555
↓ 4 callersFunction_resolve_prompt
Resolve a prompt value from either a direct string or a file path. Raises ValueError on mutual exclusion, missing required value, or file read fa
skills/sn-image-base/scripts/sn_agent_runner.py:48
↓ 4 callersFunction_strip_code_fences
Remove leading/trailing ``` fences the model sometimes adds.
skills/sn-ppt-standard/scripts/run_stage.py:105
↓ 4 callersFunction_strip_html
(html: str)
skills/sn-search-social-cn/scripts/zhihu_search.py:175
↓ 4 callersFunction_try_provider
( provider: ProviderConfig, paper_id: str, title: str, direction: str | None, limit: int,
skills/sn-search-academic/scripts/refTree.py:274
↓ 4 callersFunctionbuild_parser
创建带有通用参数的 ArgumentParser。
skills/sn-search-social-en/scripts/search_utils.py:75
↓ 4 callersFunctionbuild_parser
创建带有通用参数的 ArgumentParser。
skills/sn-search-social-cn/scripts/search_utils.py:75
↓ 4 callersFunctiondismiss_popups
(page)
skills/sn-search-academic/scripts/semantic_scholar_crawler_refTree.py:194
↓ 4 callersFunctionemit
(source: str, url: str, data: object)
skills/sn-search-year-report/scripts/year_report_api.py:73
↓ 4 callersFunctionextractCategoryLabels
(option)
skills/sn-ppt-standard/scripts/export_pptx/lib/echarts_to_pptx.mjs:85
↓ 4 callersFunctionextractStyles
* 提取元素的计算样式,返回 camelCase key 的对象。 * @param {Element} el * @returns {Object}
skills/sn-ppt-standard/scripts/export_pptx/lib/dom_extractor.mjs:51
↓ 4 callersFunctionextractValueAxisFormatCode
(option, axisName)
skills/sn-ppt-standard/scripts/export_pptx/lib/echarts_to_pptx.mjs:114
↓ 4 callersMethodfrom_env
(cls)
skills/sn-ppt-standard/lib/model_client.py:77
next →1–100 of 900, ranked by callers