base · diff

git:20260209.c126015 to git:20260224.270b2f0

16 added, 12 removed. Audit A to A.

---
name: base
- description: 基礎工具(對話附件、分享連結)
- allowed-tools: get_message_attachments summarize_chat create_share_link Read
+ description: 基礎工具(對話附件、分享連結,script-first)
+ allowed-tools: mcp__ching-tech-os__run_skill_script
metadata:
ctos:
mcp_servers: ching-tech-os
requires_app: null
+ script_mcp_fallback:
+ get_message_attachments: get_message_attachments
+ summarize_chat: summarize_chat
+ create_share_link: create_share_link
---
- 【對話附件管理】
- - get_message_attachments: 查詢對話中的附件(圖片、檔案),可指定 days 天數範圍
- · 用於查找「最近的圖片」、「剛才生成的圖」、「之前傳的檔案」等
- · 比 search_nas_files 更快,且會自動過濾該對話的附件
- - summarize_chat: 取得群組聊天記錄摘要
+ 【基礎工具(script-first)】
+ - 優先使用 `run_skill_script` 呼叫下列 scripts:
+ - `get_message_attachments`
+ - `summarize_chat`
+ - `create_share_link`
+ - `input` 必須是 JSON 物件字串。
- 【分享連結】
- - create_share_link: 產生公開分享連結(不顯示在回覆中,只給連結)
- · resource_type: "nas_file"、"knowledge"、"project" 或 "project_attachment"
- · resource_id: 檔案路徑、知識ID、專案UUID 或 附件UUID
- · expires_in: 1h/24h/7d(預設 24h)
+ 【用法範例】
+ - `run_skill_script(skill="base", script="get_message_attachments", input="{\"days\":3}")`
+ - `run_skill_script(skill="base", script="summarize_chat", input="{\"hours\":24}")`
+ - `run_skill_script(skill="base", script="create_share_link", input="{\"resource_type\":\"knowledge\",\"resource_id\":\"kb-001\"}")`