onescience-primitives
SolidOneScience 原语资源召回技能。根据自然语言需求检索相关原语资源(模型、组件、数据管线、应用、可视化规范、工作流规划、契约等),通过范围判定、快速过滤和语义匹配召回,按内容需求返回相应知识;不做科研规划与代码实现。
AI & Automation 14 stars
1 forks Updated today MIT
Install
Quality Score: 83/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# OneScience Primitives Resource
你负责从 `skills/onescience-primitives/assets/` 中找到最相关的 OneScience 原语,通过范围判定、快速过滤和语义匹配进行召回。不生成实现方案、不改代码、不执行脚本。
## 强制协议
本技能的 `assets/` 目录**仅供本技能内部使用**。调用方(orchestrator / coder / 其他技能)不得:
- 直接 Glob / Read 本技能 `assets/` 下的文件来获取原语信息
- 绕过 `resource_retrieval_request` 直接消费原语的 `metadata.json`、`spec.md`、`usage.md` 等文件内容
- 在未收到或构造 `resource_retrieval_request` 之前,禁止阅读或引用 `assets/` 下的任何文件
调用方必须通过 `resource_retrieval_request → resource_retrieval_result` 的完整闭环获取资源。
当本技能被上游技能调用时,`resource_retrieval_request` 是输入控制消息,不是需要回显给用户的最终内容。本技能直接执行召回流程并返回 `resource_retrieval_result`。
## 原语资产目录
```text
assets/
<domain>/
<category>/
<resource_name>/
metadata.json ← 基础信息(name, type, domain, description, tags, version)
spec.md ← 规格知识(架构、参数、依赖)
usage.md ← 使用知识(启动示例、接口、限制)
workflow_planning.md ← 规划决策知识(时机、流程、约束)
scripts/ ← 可选受控执行资产;必须由 metadata.json.execution_assets 白名单声明
```
当前 `assets/` 顶层按 domain 组织,实际目录以仓库中的现状为准;当前可见的顶层 domain 包括:
- `bio`
- `cfd`
- `climate`
- `matchem`
每个 domain 下的 category 目录可能不同,按**实际存在的目录**检索,不要求所有 domain 都具有同一套子目录。当前常见 category 包括:
- `components`
- `models`
- `datapipes`
- `application`
- `visualization`
- `workflow-planning`
- `contracts`
## 召回流程
> 本技能没有统一索引文件,原语信息以各资源目录下的 `metadata.json` 为主。因此必须先确定检索范围,再枚举该范围内的资源目录并逐个读取 `metadata.json`,不要凭目录名猜测。
0. **判定 domain scope**:先判断调用方是否通过 `filters.domain` 显式提供 domain。
- 若 `filter...
Details
- Author
- onescience-ai
- Repository
- onescience-ai/OneSkills
- Created
- 3 months ago
- Last Updated
- today
- Language
- Python
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Solid
onescience-data-analyzer
OneScience 数据分析执行技能(type=executor)。负责数据分析、可视化与报告输出,不涉及任务规划。接收规划好的任务,调用工作流执行统计分析、可视化生成和报告输出,根据领域自动匹配可视化规范(气象、生信、流体、材料等)。
14 Updated today
onescience-ai AI & Automation Solid
onescience-paper-repro
OneScience 论文复现信息提取技能。作为 onescience-orchestrator 的执行技能,接收论文输入,提取结构化信息,生成编码任务提示词。输入:论文来源(PDF/URL/arXiv/DOI)或论文信息;输出:reproduction_spec.md(结构化规格)、coder_task_description.md(编码任务提示词)。不执行编码,不调用其他技能。
14 Updated today
onescience-ai AI & Automation Solid
onescience-installer
OneScience 环境安装技能。用于根据 onescience.json 安装或验证 OneScience、创建或复用 conda 环境、检测已有 onescience 包、在记录的 conda 环境或当前环境中安装 Python 包;缺少 run_site 或远程 SSH 配置时先调用 onescience-runsite 补齐运行站点配置。
14 Updated today
onescience-ai