動圖學物理-大學理論力學:把理論力學知識點變成可打開的仿真頁面

前言

做課程類 Agent 的人常遇到一個具體問題:用戶問的是「摩擦自鎖怎麼判斷」「桁架內力怎麼求」這類知識點,模型能背公式,但背完之後用戶還是看不到受力怎麼變化。另一種做法是預先整理一堆靜態圖,鏈接分散、更新麻煩,知識點和圖要對得上也很費事。

「動圖學物理-大學理論力學」走的是第三條路:Skill 自己不生成圖,而是在命中知識點時,直接輸出一個帶 ?kp= 參數的在線仿真頁面超鏈接,用戶點開就能交互。下面介紹這個 Skill 的定位、命中規則和使用方式。

這是什麼

「動圖學物理-大學理論力學」是一個面向大學理論力學課程的 Agent Skill,座標 @yimubiao/university-theoretical-mechanics-lab,當前版本 1.0.1,由「易目標」發佈,來源標記爲 enterprise,SkillHub 分類爲 education。

它解決的問題很窄但很明確:用戶提到理論力學知識點時,Agent 給出可在線打開的仿真/交互頁面鏈接,而不是一段文字描述或一張靜態圖。未命中知識點時,輸出本技能的首頁鏈接。

核心功能

命中即輸出仿真鏈接

Skill 的行爲規則寫在簡介裏,分兩種情況:

  1. 用戶提到或需要「大學理論力學」中的知識點,Skill 直接輸出可在線打開的仿真/交互頁超鏈接,鏈接中的 ?kp= 參數直達該知識點。
  2. 未命中任何知識點,輸出本技能首頁鏈接。

也就是說,Skill 本身不做物理計算,也不渲染動畫。它的價值在於把「知識點關鍵詞」到「對應仿真頁面」的映射關係收斂到一處,Agent 只需要按規則出鏈接。

知識點範圍

簡介列出的示例知識點包括:

  • 力與力系
  • 平面力系平衡
  • 摩擦與自鎖
  • 桁架與重心
  • 點的運動學
  • 剛體基本運動
  • 點的合成運動
  • 剛體平面運動
  • 動量定理

覆蓋範圍

按官方說明,Skill 覆蓋理論力學全冊,分爲靜力學、運動學、動力學、分析力學四部分,統一用交互仿真講清受力與運動。英文簡介表述爲 Interactive theoretical mechanics lab covering statics, kinematics, dynamics and analytical mechanics with simulations。

同義詞與口語觸發

爲提高命中率,Skill 聲明瞭同義詞和口語說法:理論力學、工程力學、靜力學、平面力系、摩擦自鎖、桁架、點的運動學、剛體平面運動、動量矩、動能定理。這些詞都應視爲對應理論力學知識點的觸發詞。

安裝與啓用

已抓取資料中未提供具體的安裝命令或配置字段,只有一條標籤信息:

requires_api_key=false

含義是該 Skill 不需要 API Key,啓用後即可使用,不存在額外的密鑰配置步驟。

接入方式按通用 SKILL.md 格式處理:把 Skill 目錄放到客戶端的本地 Skill 目錄中,客戶端加載後即可在對話裏觸發。官方地址同時也是該 Skill 的目錄地址:

https://api.skillhub.cn/yimubiao/university-theoretical-mechanics-lab

SkillHub 頁面地址爲:

https://www.skillhub.cn/skills/yimubiao/university-theoretical-mechanics-lab

具體放到哪個目錄、由哪個客戶端加載,取決於你使用的 Agent 客戶端,資料裏沒有給出進一步說明。

典型用法

下面是按官方規則可復現的三種情況。

情況一:命中明確知識點

用戶問「摩擦自鎖的條件是什麼」,Agent 輸出形如下面的仿真頁面鏈接,kp 參數對應摩擦與自鎖知識點:

https://api.skillhub.cn/yimubiao/university-theoretical-mechanics-lab?kp=摩擦與自鎖

情況二:用口語說法觸發

用戶說「幫我看看桁架」,桁架在同義詞表內,同樣命中,輸出帶 ?kp= 的桁架與重心頁面鏈接。

情況三:未命中

用戶問的是與理論力學無關的內容,Skill 輸出本技能首頁鏈接,不帶 ?kp= 參數。

適用場景與注意

適合的場景:

  1. 課程答疑類 Agent,需要在講清受力和運動過程時給出可視化頁面。
  2. 面向力學、機械、土木、航空航天專業的入門教學場景,用戶明確提到理論力學知識點。
  3. 需要統一齣口的場景,多個知識點共用同一個頁面地址模板,維護成本低。

需要注意的限制:

  1. Skill 只負責出鏈接,頁面內容、仿真是否準確、鏈接是否長期有效,取決於該在線頁面本身的維護情況,本 Skill 不承擔內容責任。
  2. 命中依賴關鍵詞匹配,用戶用同義詞表之外的措辭提問時可能落到首頁分支,需要 Agent 側做意圖判斷。
  3. ?kp= 參數的值需要與頁面支持的知識點標識一致,資料中未列出具體標識列表,接入前建議先打開頁面覈對。
  4. 資料中未說明是否支持中文以外的知識點名作爲參數,跨語言使用前需驗證。

關於熱度數據:抓取時刻該 Skill 在 SkillHub 上的評分爲 100000,下載 805 次,安裝 0 次。這些數字來自抓取時點,不代表當前實時數據,也不說明 Skill 的實際教學效果。

小結

這個 Skill 的思路是把「知識點到仿真頁面」的映射做成一條規則,而不是一堆素材文件。對做理論力學課程 Agent 的人來說,價值在於出鏈接這一步是確定的,不需要自己維護圖和動畫。官方地址:https://api.skillhub.cn/yimubiao/university-theoretical-mechanics-lab

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜