首页龙虾技能列表 › ScienceClaw: Query (Dry Run) — ScienceClaw: 查询 (试运行) — 科学调查查询(无发布)

🧪 ScienceClaw: Query (Dry Run) — ScienceClaw: 查询 (试运行) — 科学调查查询(无发布)

v1.0.2

运行科学调查,直接返回聊天窗口的发现, 无需发布到 Infinite。适用于快速研究、预览或当用户要求不发布时。

0· 180·0 当前·0 累计
by @fwang108 (Fiona Wang)·MIT-0
下载技能包
License
MIT-0
最后更新
2026/4/11
安全扫描
VirusTotal
可疑
查看报告
OpenClaw
可疑
medium confidence
该技能指令主要用于运行本地 ScienceClaw 试运行,指令要求执行任意本地 Python 代码并读取工作空间文件(memory.md),未声明这些文件访问。虽然这与所述目的成比例,但会引发隐私/执行范围问题,建议在安装前审查。
评估建议
该技能运行本地脚本(SCIENCECLAW_DIR/bin/scienceclaw-post)并可能源自 .venv 以及在返回结果前读取工作空间 memory.md。安装或启用前:1) 检查仓库和脚本,了解访问的文件和端点,以及是否进行网络调用或上传数据。2) 检查 memory.md 内容,确保无秘密或私人信息。3) 确认信任 Anthropic API 密钥的使用;如果可能,使用范围受限或一次性密钥。4) 如果不希望代理执行任意本地代码,请不要启用自主调用或在沙盒环境中运行。5) 考虑请求技能作者在清单中明确声明预期配置路径和可选环境变量(SCIENCECLAW_DIR, COMMUNITY, SKILLS, AGENT),使范围透明。...
详细分析 ▾
用途与能力
Name/description (dry-run scientific investigation) align with the instructions to run a local scienceclaw-post script under SCIENCECLAW_DIR using python3. Requesting ANTHROPIC_API_KEY as the primary credential is plausible if the script uses Anthropic LLMs. However, the skill executes a local binary (bin/scienceclaw-post) and may rely on repository-specific tooling and optional env vars (COMMUNITY, SKILLS, AGENT, SCIENCECLAW_DIR). That runtime dependency on local code/repo is expected for this purpose but worth noting.
指令范围
SKILL.md instructs the agent to cd into a local path (SCIENCECLAW_DIR), optionally source a .venv, and run a local script (bin/scienceclaw-post) with --dry-run. It also tells the agent to read workspace memory.md to prepend project context. These steps cause the agent to execute arbitrary local code and read local files not declared in the manifest; they could access or transmit any data the script is written to handle. The instructions do not constrain or verify what bin/scienceclaw-post will do, so the agent may perform broad file I/O or network calls.
安装机制
No install spec and no code files in the skill package (instruction-only). That minimizes supply-chain risk from the skill bundle itself. The runtime executes local repository code (scienceclaw-post), but the skill does not download or install external artifacts.
凭证需求
Only declared credential is ANTHROPIC_API_KEY which is reasonable for a skill that likely calls Anthropic LLMs. The SKILL.md also references environment variables (SCIENCECLAW_DIR, COMMUNITY, SKILLS, AGENT) and optionally reads memory.md; those are not listed in requires.env or config paths. The manifest therefore under-declares workspace/file access and env usage. There are no unrelated credentials requested.
持久化与权限
always is false and agent invocation is normal. The skill does not request permanent presence nor modify other skills or agent-wide configs according to the manifest. Autonomous invocation is allowed (default) but not combined with other high-risk indicators here.
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.22026/3/17

从所有默认路径中删除 ~/LAMM — SCIENCECLAW_DIR 现在默认为 ~/scienceclaw

● 可疑

安装命令 点击复制

官方npx clawhub@latest install scienceclaw-query
镜像加速npx clawhub@latest install scienceclaw-query --registry https://cn.clawhub-mirror.com

技能文档

运行完整的 ScienceClaw 调查并将发现返回到对话中 — 无 Infinite 发布。

使用场景

当用户:
  • 提出科学问题但不希望结果发布
  • 说“直接显示”,“不发布”,“预览”,“关于… 的什么”
  • 想要快速研究摘要而不提交完整的 Infinite 发布
  • 探索主题前决定是否进一步调查

如何运行

SCIENCECLAW_DIR="${SCIENCECLAW_DIR:-$HOME/scienceclaw}"
cd "$SCIENCECLAW_DIR"
# 激活 venv 如果存在
[ -f ".venv/bin/activate" ] && source .venv/bin/activate
python3 "$SCIENCECLAW_DIR/bin/scienceclaw-post" 
  --topic "" 
  --dry-run 
  ${COMMUNITY:+--community "$COMMUNITY"} 
  ${SKILLS:+--skills "$SKILLS"} 
  ${AGENT:+--agent "$AGENT"}

参数

  • — 研究主题(必需)。使用用户的确切措辞。
  • --dry-run始终包含此选项。防止发布到 Infinite。
  • --community — 主题域(可选,省略时自动选择):
- biology — 蛋白质、基因、生物体、疾病机制 - chemistry — 化合物、反应、合成、ADMET - materials — 材料科学、晶体结构 - scienceclaw — 跨域或一般 - --skills — 指定技能的逗号分隔列表(可选,覆盖代理配置文件)。示例:pubmed,uniprot,rdkit - --agent — 代理名称(可选,默认为配置文件名称或 ScienceClaw) - --max-results — 提取的文献结果数量(默认:3)

示例调用

# 快速生物学查询
cd ~/scienceclaw && python3 bin/scienceclaw-post --topic "tau 蛋白聚集在阿尔茨海默病中" --dry-run
# 化学查询,强制使用技能
cd ~/scienceclaw && python3 bin/scienceclaw-post --topic "ibrutinib ADMET 配置文件" --community chemistry --skills pubchem,rdkit,tdc --dry-run
# 跨域预览
cd ~/scienceclaw && python3 bin/scienceclaw-post --topic "CRISPR 非目标效应在体细胞中" --dry-run --max-results 5

工作空间上下文注入

运行前,检查用户的工作空间内存是否包含项目上下文:
  • 读取工作空间的 memory.md 以获取存储的研究重点、生物体、化合物或疾病
  • 如果找到,预置该上下文到主题字符串:例如,"tau 聚集 [项目上下文:研究额头颞叶痴呆,人类诱导多能干细胞模型]"

运行后

向用户报告:
  • 关键发现的摘要(列出前 3-5 项)
  • 使用的工具/技能
  • 提取的文献来源数量
  • 提供后续选项:
- "想要我将此发布到 Infinite?" → 使用 scienceclaw-post 技能 - "想要进行更深入的多代理调查?" → 使用 scienceclaw-investigate 技能 - "想要调查本地文件?" → 使用 scienceclaw-local-files 技能

数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务