前言¶
寫國家自然科學基金(NSFC)申請書時,「關鍵科學問題」往往卡在表述上:手頭是現象、案例或初步想法,寫出來卻像「探索」「總結」「分析」一類描述性句子,評審視角里缺少「底層機制」和可證僞的科學問題。自己反覆改標題和立項依據,仍難判斷是否符合「面向科學前沿、聚焦底層機制」的導向。
下面介紹 SkillHub 社區技能 NSFC-Identification of Key Scientific Questions(關鍵科學問題提煉)(座標 @user_5933f5b3/nsfc-key-scientific-question,版本 1.0.1)。它在 Agent 對話裏按固定工作流,把用戶輸入的現象或想法拆成過程、再從機制—演化、互作、邊界三個維度給出候選科學問題,並附帶評審用的動詞與句式約束。
這是什麼¶
NSFC 關鍵科學問題提煉 是一份基於通用 SKILL.md 格式的 Agent Skill:扮演「國自然會評專家」角色,要求輸出從「正在發生什麼」轉向「驅動其發生的底層機制是什麼」,並嚴格限制描述性、歸納型表述。
- 維護與來源:SkillHub 社區發佈(
source: community),發佈者user_5933f5b3,分類professional。 - 依賴:標籤標明
requires_api_key=false,技能包內僅含SKILL.md,不附帶額外腳本或外部 API 配置。 - 社區數據(SkillHub 頁面,抓取時):評分 100000,下載 1338 次,安裝 16 次。
官方入口:
- SkillHub 詳情頁:https://www.skillhub.cn/skills/user_5933f5b3/nsfc-key-scientific-question
- API 標識:https://api.skillhub.cn/user_5933f5b3/nsfc-key-scientific-question
核心功能¶
以下能力均來自技能包內 SKILL.md 的說明。
機制導向的表述規則¶
技能區分「機制驅動」與「描述性」動詞:鼓勵使用演化、驅動、調控、互作、響應、塑造、約束、湧現等;對探索、探討、描述、總結、歸納以及泛化的「分析 / 研究 / 觀察 / 討論」等表述視爲需糾正的傾向。核心關鍵詞包括演化路徑、互作關係、動態邊界、底層機制。
三層轉化與三版本輸出¶
工作流程概括爲:
- 現象剝離:從用戶描述中提取對象、過程、條件,並標記描述性用語。
- 機制定位:在覈心過程上尋找驅動力量與互作關係。
- 問題結晶:凝練可證僞的科學問題。
每次提煉默認給出三個版本:
| 版本 | 聚焦維度 | 典型關切 |
|---|---|---|
| 版本 A | 機制—演化路徑 | 如何演化、分叉點在哪裏 |
| 版本 B | 機制—互作網絡 | 要素如何相互影響、核心節點 |
| 版本 C | 機制—邊界響應 | 觸發條件與邊界、跨場景約束 |
問題句式強制圍繞「系統 / 現象的某機制在條件交互下的動態演化(或響應、適應)」一類結構,並提供若干領域變體模板。
結構化輸出與可選評審¶
標準輸出包含:原始輸入、剝離後的核心過程列表、三個版本各自的問題表述、機制聚焦與預期貢獻,以及潛在問題預警。若用戶明確要求「評審」或「挑刺」,技能會檢查描述性動詞殘留、可證僞性與機制性,並給出修改意見。
觸發條件¶
在以下對話場景中技能會被激活(由 Agent 根據 description 與正文說明判斷):
- 用戶提供研究想法或現象描述;
- 要求「提煉關鍵科學問題」「幫我寫國自然科學問題」;
- 詢問「這個研究能申報什麼科學問題」;
- 發送 NSFC 相關的研究基礎、立項依據等草稿。
安裝與啓用¶
技能通過 SkillHub CLI 安裝到當前 Agent 的 skills 目錄;未指定 --dir 時默認落在當前目錄的 ./skills/,Agent 可能無法自動發現,安裝後通常需要重啓或重新加載 Agent。
1. 安裝 SkillHub CLI¶
僅安裝 CLI(不附帶預置 Skill 集合)可使用:
curl -fsSL https://skillhub.cn/install/install.sh | bash -s -- --cli-only
安裝後確認命令可用:
skillhub --version
若終端找不到 skillhub,將 ~/.local/bin 加入 PATH 後重開終端(參見 SkillHub 教程)。
2. 安裝本技能¶
使用 slug 與 namespace 安裝(與下載 API 參數一致:slug=nsfc-key-scientific-question,namespace=user_5933f5b3):
skillhub install nsfc-key-scientific-question \
--namespace user_5933f5b3 \
--dir <你的 Agent skills 目錄>
常用目錄示例(按當前使用的客戶端選擇其一):
# Cursor(用戶級)
skillhub install nsfc-key-scientific-question --namespace user_5933f5b3 --dir ~/.cursor/skills/
# Claude Code(用戶級)
skillhub install nsfc-key-scientific-question --namespace user_5933f5b3 --dir ~/.claude/skills/
# Codex(用戶級)
skillhub install nsfc-key-scientific-question --namespace user_5933f5b3 --dir ~/.codex/skills/
Cursor 亦支持項目級 .cursor/skills/、.agents/skills/;Codex 可使用項目下 .agents/skills/。具體發現規則以各客戶端文檔爲準。
也可從官方渠道拉取 zip(與 CLI 使用的下載源一致):
curl -sL "https://api.skillhub.cn/api/v1/download?slug=nsfc-key-scientific-question&namespace=user_5933f5b3" -o nsfc-key-scientific-question.zip
解壓後將含 SKILL.md 的目錄放入上述 skills 路徑即可。
典型用法¶
安裝並啓用後,在 Agent 對話中直接描述研究現象或粘貼立項草稿,並說明需要「關鍵科學問題」即可觸發技能邏輯。
示例輸入¶
技能文檔給出的示例如下(社會科學場景):
零工勞動者如何應對算法管理
預期輸出形態¶
經過上面的步驟,Agent 會按模板返回類似結構的內容(節選邏輯,非逐字保證):
- 剝離後的核心過程:例如實時評分、算法派單與定價、策略性適應、平臺—勞動者權力不對稱等;
- 版本 A(演化路徑):關注策略在持續評分壓力下的適應性演化路徑與閾值觸發的分叉;
- 版本 B(互作關係):關注算法控制與勞動者應對之間的互作網絡與反饋迴路;
- 版本 C(邊界響應):關注應對策略的有效邊界與不同平臺規則下的遷移約束。
同一文檔將「探究零工勞動者的應對策略」「總結算法管理的特徵」等列爲應避免的現象羅列或純描述型表述,便於對照修改自己的初稿。
適用場景與注意¶
適合誰
- 正在撰寫或打磨 NSFC 申請書「關鍵科學問題」「立項依據」的科研人員;
- 已有現象或應用導向想法,需要收斂成機制問題、並希望得到多視角候選表述的團隊。
使用注意
- 技能輸出是輔助構思與表述規範,不能替代領域專家判斷;機制鏈條、實驗可行性與創新點仍需本人把關。
- 包內無參考文獻或自動檢索,不會替你補文獻或驗證事實。
- 角色設定偏「嚴厲會評」風格,目的是壓掉描述性寫法;若需溫和潤色,可在對話中另行說明語氣要求。
- 社區技能會隨發佈者更新;安裝前可在 SkillHub 詳情頁確認版本(當前爲 1.0.1)。
結尾¶
NSFC-Identification of Key Scientific Questions 把國自然常見的「關鍵科學問題」寫作拆成可重複的機制提煉流程:限制描述性動詞、三層轉化、三版本並行輸出,並可選做會評式挑刺。適合在 Agent 裏從一句現象描述快速得到可對照修改的科學問題草案。
詳情與安裝:https://www.skillhub.cn/skills/user_5933f5b3/nsfc-key-scientific-question